知識の箱

主に気象を研究する上で得た知識と、WEBページ作成のために得た知識を記録しています。

ディレクトリ、ファイルのパーミッション一括変換

ディレクトリのパーミッションとファイルのパーミッションを別々に一括で変換する方法。

一括でtest以下のファイルを644(所有者のみ変更可、誰でも読み書き可)へ変更する。

> find test -type f -print | xargs chmod 644

注:実行権限が必要なファイルがある場合、上記を行うと実行権限が失われてしまう。

その場合、

> find test -type f -print | xargs chmod a+r

としたほうが無難。

一括でtest以下のディレクトリを755(所有者変更可、誰でも移動可)へ変更する時、

> find test -type d -print | xargs chmod 755