cd および ls 権限が拒否されました。

cd および ls 権限が拒否されました。

古いコードをチェックしていたときに奇妙な動作を見つけました。

その中のフォルダとファイルは私に公開されていますが、入ったり
内容をリストしたりすることもできません。私はルートではない以上。

これはスクリーンショットです。説明してもらえますか? sudo を使用する場合、ファイルのリストは許可されますが、通常のユーザーには許可されません。

GNU coreutils: 8.25,
オペレーティングシステム: Ubuntu 16.04.2 LTS

ベストアンサー1

ディレクトリには「検索可能」に設定された実行ビットが必要です。これには、コンテンツの一覧表示だけでなく、Scriptsディレクトリの使用も含まれますcdchmod +xこれは、実行可能ビットが実行を許可する通常のファイルとは異なります(もちろん)。

詳細については、ここをクリックしてください。ビットを実行して読み出します。 Linuxでは、ディレクトリ権限はどのように機能しますか?そしてLinuxでは、「書き込み」権限はディレクトリに対する「実行」権限と同じですか?

おすすめ記事