2020年7月29日星期三

chmodにてファイルに権限設定

1、lsによりファイルの現状を確認
 ls -l   ./
-rw-rw-r-- 1 user user 16476 Jul 27 18:14 status.xlsx
-rw-rw-r-- 1 user user   432 Jul 28 10:21 test1.txt
-rwxrw-r-- 1 user user   159 Jul 29 17:07 test.sh
drwxrwxr-x 2 user user 57 Jul 29 17:08 src
説明:
-rw-r--r--について
先頭1文字の種別意味
-ファイル
dディレクトリ
lシンボリック
2~4文字目:ファイルの所有者権限
57文字目:ファイルの所有グループ権限
810文字目:その他者の権限
モード(数字)モード(アルファベット)権限
4r読み取り
2w書き込み
1x実行
2、chmodにより権限の変更設定
chmod 変更対象 変更方法 変更内容 対象ファイル
例: chmod u+x test.sh
test.shファイルに所有者の実行権限を追加する。 
変更対象意味
uユーザー
gグループ
oその他
a
すべて
変更方法意味
=指定した権限にする
+指定した権限を付与する
-指定した権限を除去する
変更内容意味
r読み取り
w書き込み
x実行
3、chmodの数字権限設定
例:chmod 764 test.sh
7 =4+2+1 所有者にr(4)w(2)x(1)権限を設定
6 =4+2+0 グループにr(4)w(2)権限を設定
4 =4+0+0 その他にr(4)のみ権限を設定

没有评论: