パス(例:/ Users/me/Desktop/main_folder)の下ですべてのフォルダーのアクセス許可を再帰的に変更するにはどうすればよいですか?また、特定のフォルダーの下にあるすべてのファイルへのアクセス許可を変更します。
割り当てたい権限は次のとおりです。
フォルダの質問 がありますが、ファイルの質問が見つかりませんでした。
それは
find . -type d -exec chmod 700 {} \;
現在のディレクトリ.
で始まるすべてのディレクトリ、および
find . -type f -exec chmod 600 {} \;
ファイル用。
変更されたすべてのフォルダを知る方法はありますか?
それは
find . -type d -exec chmod 700 {} \; -exec echo {} \;
最初にルートフォルダにCDを挿入する必要がありますか?
ルートディレクトリからこれを行わないでください:ls、rm、mkdirなどを含むすべての実行可能ファイルを実行不能にします。システムは管理不能になります!!!