基本的なLinux(UNIX)コマンドのクイックリファレンス
| 機能 | ||
|---|---|---|
| ファイル・ディレクトリのアクセス権限を変更する。 | ||
| 形式 | ||
|
chmod (option) [a+w] [file name] chmod (option) [644] [file name] |
||
| 権限記述方法 | ||
| ユーザー表記 | ||
| u | 所有者 | |
| g | グループ | |
| o | その他 | |
| a | 全て | |
| 権限指定 | ||
| + | 後述権限の付加 | |
| - | 後述権限を削除 | |
| = | 後述権限に変更 | |
| 権限表記 | ||
| r | 読みだし権限 | |
| w | 書き込み権限 | |
| x | 実行可能権限 | |
| s | セットID | |
| t | スティッキー・ビット | |
| 権限記述方法(数字表記) | ||
| 文字 | 数値 | 内容 |
| r | 4 | 読み出し可 |
| w | 2 | 書き込み可 |
| x | 1 | 実行可能 |
| 数字の組み合わせ | ||
| 文字 | 数値 | 内容 |
| rwx | 7 (4+2+1) | 読み出し可+書き込み可+実行可能 |
| rw- | 6 (4+2) | 読み出し可+書き込み可 |
| r-x | 5 (4+1) | 読み出し可+実行可能 |
| -wx | 3 (2+1) | 書き込み可+実行可能 |
| コマンド例 | ||
| chmod a+w file1 | 全てのユーザーに書き込み権限を付加 | |
| chmod 644 file2 | file2を644(rw-r--r--)に変更 | |
| chmod 701 *.cgi | 拡張子がcgiのファイルを全て701(rwx-----x)に変更 | |
| 関連コマンド | ||
| chown | ||
| ls | ||
| mkdir | ||