1つのフォルダを除くすべてのサブフォルダのフォルダとファイル権限を変更する必要があります。私は現在動作させるためにいくつかのfind / execコマンドを実行しています。
e.g. find /mystuff/temp/videos -type d -exec chmod 777 {} \;
フォルダ構造は次のとおりです(必要な権限がある場合)。
mystuff
-> folder1 (ignored)
-> subfolder1 (permissions changed)
-> folder2 (permissions changed)
-> folder3 (permissions changed)
可能ですか?それでは、どの find
コマンドを使用する必要がありますか?
ベストアンサー1
努力する:
find /mystuff/temp/videos -type d ! -name 'folder1' -exec chmod 777 {} +
777権限を設定しないでください。これは大きなセキュリティホールです。