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 | シンボリック |
5~7文字目:ファイルの所有グループ権限
8~10文字目:その他者の権限
| モード(数字) | モード(アルファベット) | 権限 |
|---|---|---|
| 4 | r | 読み取り |
| 2 | w | 書き込み |
| 1 | x | 実行 |
2、chmodにより権限の変更設定
chmod 変更対象 変更方法 変更内容 対象ファイル
例: chmod u+x test.sh
test.shファイルに所有者の実行権限を追加する。
| 変更対象 | 意味 |
|---|---|
| u | ユーザー |
| g | グループ |
| o | その他 |
| a | すべて |
| 変更方法 | 意味 |
|---|---|
| = | 指定した権限にする |
| + | 指定した権限を付与する |
| - | 指定した権限を除去する |
| 変更内容 | 意味 |
|---|---|
| r | 読み取り |
| w | 書き込み |
| x | 実行 |
例: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)のみ権限を設定
没有评论:
发表评论