Linux・シェル○×難易度 応用

ディレクトリに r 権限があれば、x 権限が無くても中のファイルの内容を読める

正答

× 誤り

解説

ディレクトリに対する権限の意味はファイルと異なる。r は中のファイル名一覧を取得できる権限、x はそのディレクトリを通過して中のファイルやサブディレクトリにアクセスできる権限である。x が無いと、ファイル名は ls で見えても cat dir/file.txt は Permission denied になり、cd dir もできない。逆に x だけあれば名前を知っているファイルは開ける。ディレクトリに 755 や 700 のように x を付けるのはこのためである。

参考: man7.org

permissionexecute

この問題を含む Linux・シェル のテストを制限時間つきで解く

Linux・シェルクイズへ