LoginSignup
2
1

More than 5 years have passed since last update.

ファイルとディレクトリを分けてchmodし直す

Posted at

Linux上のディレクトリを移行しようとして、ついうっかりFAT32領域にソースをコピーして移行したら
パーミッションがガバガバになってしまった。
とりあえず一括でファイルは644、ディレクトリは755にしたい。
でも普通にchmodでワイルドカードを使うとファイルもディレクトリも一緒くたで、
しかもドットファイルは無視されちゃったりする。

そんな時は、設定したいディレクトリで、こうする。

find . -type f -print | xargs -I{} chmod 644 "{}"
find . -type d -print | xargs -I{} chmod 755 "{}"

空白をファイル名に含むファイルやディレクトリが無ければ""で括らなくてもいいけど
せっかくだから括っといたほうが安心。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1