KazuProg's notes

技術メモや備忘録などを自由気ままに書き連ねています

chmodで、ディレクトリ・ファイルを区別してパーミッションを適用させる方法

作成日: ・ 更新日:

chmod コマンドを使用すれば、ファイルやディレクトリのアクセス権限を設定できる。

また、ワイルドカードや -r (再帰)オプションを指定することで、複数のファイルやディレクトリに対して一気に設定できる。

しかし、ファイルとディレクトリそれぞれ別のパーミッションを割り当てたい場合にはひと工夫必要になる

ファイルのみに適用させる方法

find . -type f -print0 | xargs -0 sudo chmod 644

ディレクトリのみに適用させる方法

find . -type d -print0 | xargs -0 sudo chmod 755

参考