インフラエンジニアの技術ブログ

日々学んでいることをブログでまとめていきます。

centos7_ディレクトリから実行権限をなくすとディレクトリ移動ができない

実行権限をなくすとディレクトリ移動ができなくなる。

今更知ったのでメモしておく

#バージョン確認

[user@myfirstlinuxvm ~]$ cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)
[user@myfirstlinuxvm ~]$ pwd
/home/user
[user@myfirstlinuxvm ~]$ ls -l
合計 0
-rw-rw-r--. 1 user user  0 11月 22 19:39 bart
-rw-rw-r--. 1 user user  0 11月 22 19:37 clark
drwxrwxr-x. 2 user user 54 11月 22 19:44 config
-rw-rw-r--. 1 user user  0 11月 22 19:38 homer
-rw-rw-r--. 1 user user  0 12月 18 18:09 jerry
-rw-rw-r--. 1 user user  0 11月 22 19:36 lex
-rw-rw-r--. 1 user user  0 11月 22 19:39 lisa
-rw-rw-r--. 1 user user  0 11月 22 19:37 lois
-rw-rw-r--. 1 user user  0 11月 22 19:39 marge
drwxrwxr-x. 2 user user 60 11月 25 22:10 seinfeld
drwxrwxr-x. 2 user user  6 11月 22 19:40 simpsons
drwxrwxr-x. 2 user user  6 11月 22 19:40 superman
drwxr-xr-x. 2 user user  6 10月 15 00:35 ダウンロード
drwxr-xr-x. 2 user user  6 10月 15 00:35 テンプレート
drwxr-xr-x. 2 user user  6 10月 15 00:35 デスクトップ
drwxr-xr-x. 2 user user  6 10月 15 00:35 ドキュメント
drwxr-xr-x. 2 user user  6 10月 15 00:35 ビデオ
drwxr-xr-x. 2 user user  6 10月 15 00:35 音楽
drwxr-xr-x. 2 user user  6 10月 15 00:35 画像
drwxr-xr-x. 2 user user  6 10月 15 00:35 公開

#ディレクトリseinfeldのパーミッションから実行権限をはく奪
[user@myfirstlinuxvm ~]$ chmod a-x seinfeld
[user@myfirstlinuxvm ~]$ ls -l
合計 0
-rw-rw-r--. 1 user user  0 11月 22 19:39 bart
-rw-rw-r--. 1 user user  0 11月 22 19:37 clark
drwxrwxr-x. 2 user user 54 11月 22 19:44 config
-rw-rw-r--. 1 user user  0 11月 22 19:38 homer
-rw-rw-r--. 1 user user  0 12月 18 18:09 jerry
-rw-rw-r--. 1 user user  0 11月 22 19:36 lex
-rw-rw-r--. 1 user user  0 11月 22 19:39 lisa
-rw-rw-r--. 1 user user  0 11月 22 19:37 lois
-rw-rw-r--. 1 user user  0 11月 22 19:39 marge
drw-rw-r--. 2 user user 60 11月 25 22:10 seinfeld
drwxrwxr-x. 2 user user  6 11月 22 19:40 simpsons
drwxrwxr-x. 2 user user  6 11月 22 19:40 superman
drwxr-xr-x. 2 user user  6 10月 15 00:35 ダウンロード
drwxr-xr-x. 2 user user  6 10月 15 00:35 テンプレート
drwxr-xr-x. 2 user user  6 10月 15 00:35 デスクトップ
drwxr-xr-x. 2 user user  6 10月 15 00:35 ドキュメント
drwxr-xr-x. 2 user user  6 10月 15 00:35 ビデオ
drwxr-xr-x. 2 user user  6 10月 15 00:35 音楽
drwxr-xr-x. 2 user user  6 10月 15 00:35 画像
drwxr-xr-x. 2 user user  6 10月 15 00:35 公開

#seinfeld以下へ移動すると拒否される。

[user@myfirstlinuxvm ~]$ cd seinfeld
-bash: cd: seinfeld: 許可がありません

#ディレクトリに実行権限を付与する
[user@myfirstlinuxvm ~]$ chmod a+x seinfeld
[user@myfirstlinuxvm ~]$ ls -l
合計 0
-rw-rw-r--. 1 user user  0 11月 22 19:39 bart
-rw-rw-r--. 1 user user  0 11月 22 19:37 clark
drwxrwxr-x. 2 user user 54 11月 22 19:44 config
-rw-rw-r--. 1 user user  0 11月 22 19:38 homer
-rw-rw-r--. 1 user user  0 12月 18 18:09 jerry
-rw-rw-r--. 1 user user  0 11月 22 19:36 lex
-rw-rw-r--. 1 user user  0 11月 22 19:39 lisa
-rw-rw-r--. 1 user user  0 11月 22 19:37 lois
-rw-rw-r--. 1 user user  0 11月 22 19:39 marge
drwxrwxr-x. 2 user user 60 11月 25 22:10 seinfeld
drwxrwxr-x. 2 user user  6 11月 22 19:40 simpsons
drwxrwxr-x. 2 user user  6 11月 22 19:40 superman
drwxr-xr-x. 2 user user  6 10月 15 00:35 ダウンロード
drwxr-xr-x. 2 user user  6 10月 15 00:35 テンプレート
drwxr-xr-x. 2 user user  6 10月 15 00:35 デスクトップ
drwxr-xr-x. 2 user user  6 10月 15 00:35 ドキュメント
drwxr-xr-x. 2 user user  6 10月 15 00:35 ビデオ
drwxr-xr-x. 2 user user  6 10月 15 00:35 音楽
drwxr-xr-x. 2 user user  6 10月 15 00:35 画像
drwxr-xr-x. 2 user user  6 10月 15 00:35 公開

#今度はseinfeldディレクトリ以下へ移動できる。
[user@myfirstlinuxvm ~]$ cd seinfeld
[user@myfirstlinuxvm seinfeld]$