パーミッション(ファイル権限)の変更について

以前にファイル権限についての投稿をしているが、今回は変更方法についての記事になります!

数値での変更


$ ls -l # 権限確認  
-rw-rw-r--  permission.php  # 現在は[664]

$ (sudo) chmod 666 permission.php  # permission.php の権限を[666]に変更する

$ ls -l # 権限の確認  
-rw-rw-rw- permission.php  # 無事、[666]に変更が実行されている

アルファベットでの変更


$ ls -l # 権限確認  
-rw-rw-r-- permission.php  # 現在は数字だと[664]

$ (sudo) chmod o+w permission.php  # permission.php の権限を[666]に変更する  
$ ls -l # 権限の確認  
-rw-rw-rw- permission.php  # 無事、[666]に変更が実行されている

コマンド
chmod 変更対象 変更方法 変更内容 対象ファイル

コマンド例
chmod o+w permission.php

この場合はo(=その他)にw(=書き込み)権限を+(付与)与えたことになる。

コマンド例(複数指定)
chmod go-w permission.php

この場合はg(=グループ)とo(=その他)からw(=書き込み)権限を削除したことを表す。

変更対象 意味
u ユーザー
g グループ
0 その他
a すべて
変更方法 意味
= 指定した権限に変更
+ 指定した権限を付与
指定した権限を削除
今すぐシェアしよう!
今すぐシェアしよう!