Help us understand the problem. What is going on with this article?

中まで全部775/664とか777/666とか755/644とか

chmod には便利な -R オプションがあります。chmod -R 775 [dir] とすると、[dir]の中にあるファイル・子ディレクトリ・その中のファイル・・・と全て chmod 775 してくれます。
便利なのですが、ディレクトリとファイルは別のパーミッションにしたいのに全部775になって不便なので、そうならないようにするコマンドです。

ディレクトリは775/ファイルは664

chmod が必要な状況として1番あるあるかと思います。
たとえばこういうディレクトリの状況だとします。
image.png
ディレクトリを775、ファイルを664にしたいときは、これを叩きます。

775/664.chmod
chmod -R "=r,u+w,g+w,+X" [dir]

image.png
ディレクトリが775、ファイルが664になりました。

ディレクトリは777/ファイルは666

あんまりやる機会が無いかもしれませんが、引き継ぎの際に事故らないように取り敢えず・・・ということもあるかと思います。
777/666にするやり方はこうです。

777/666.chmod
chmod -R "=r,u+w,g+w,o+w,+X" [dir]

image.png
ディレクトリが777、ファイルが666になりました。

ディレクトリは755/ファイルは644

いわゆる普通の状態にしたいときです。

755/644.chmod
chmod -R "=r,u+w,+X" [dir]

image.png
ディレクトリが755、ファイルが644になりました。

備考

画像のlsコマンドはexaを使っています。 l -Texa -la -T のエイリアスになっています。
カラフルな ls ができる exa コマンドの詳細はこちらの記事などをご覧ください。。

ls よりも exa を使おう!モダンな Linux コマンド達を紹介 - Qiita
https://qiita.com/navitime_tech/items/c249269a3b47666c784b

tonets
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした