chmod [権限] [FileName]
[権限]は「ユーザーと権限を指定するもの」と「数字表記」2通りの書き方がある。
ユーザーと権限を指定するもの
[誰に][どんなふうに][どの権限を]
- 誰に u(ser), g(roup), o(thers), a(ll)
- どんなふうに +, -, =
- どの権限を r, w, x
ex)
chmod u+x hoge.sh
chmod a+w index.html
数字表記
[所有者][グループ][その他]
- 権限によってポイントが積み上がる
- r = 4
- w = 2
- x = 1
読出・書込・実行が可能であれば 4+2+1=7
読出・実行が可能であれば 4+1=5
読出のみなら 4 ...とかそんなかんじ
ex)
chmod 744 hoge.sh
chmod 655 index.html
いつもパッと頭に浮かんでこないのでまとめておく