web-dev-qa-db-ja.com

すべてのファイル権限を644に、すべてのフォルダ権限を755に再帰的に変更します

次の2つの状況でchmodを使用して、すべてのファイル権限を644に、すべてのフォルダー権限を755に再帰的に変更する方法:

  • 彼らが持っていた場合777権限
  • 許可に関係なく(すべての許可がある場合)
7
smhnaji

find . -type d -perm 777 -exec chmod 755 {} \;(ディレクトリの権限を変更するため)

find . -type f -perm 777 -exec chmod 644 {} \;(ファイル権限を変更するため)

ない場合777権限、簡単に削除できます-perm 777部分。

23
smhnaji

権限に関係なく:

chmod -R a=r,a+X,u+w /your/path
9
adaptr