数値表記
0---権限なし
1--x実行
2-w-書き込み
3-wx書き込み + 実行
4r--読み取り
5r-x読み取り + 実行
6rw-読み取り + 書き込み
7rwxすべての権限
シンボリック表記
u所有者 (user)gグループ (group)oその他 (others)a全員 (all)+権限を追加-権限を削除=権限を設定#よく使う権限
| 数値 | シンボリック | 説明 | |
|---|---|---|---|
777 | rwxrwxrwx | 全員にフルアクセス | |
755 | rwxr-xr-x | 実行ファイルのデフォルト | |
644 | rw-r--r-- | 一般ファイルのデフォルト | |
600 | rw------- | 所有者のみ読み書き | |
700 | rwx------ | 所有者のみフルアクセス | |
750 | rwxr-x--- | 所有者フル、グループ読み取り/実行 | |
664 | rw-rw-r-- | 所有者/グループ読み書き | |
666 | rw-rw-rw- | 全員読み書き |
#ディレクトリ権限
| 数値 | シンボリック | 説明 | |
|---|---|---|---|
755 | rwxr-xr-x | 通常のディレクトリ | |
700 | rwx------ | プライベートディレクトリ | |
775 | rwxrwxr-x | グループ共有ディレクトリ | |
1777 | rwxrwxrwt | Sticky bit (/tmp) |
#特殊権限
| 数値 | シンボリック | 説明 | |
|---|---|---|---|
4755 | rwsr-xr-x | SetUID (所有者権限で実行) | |
2755 | rwxr-sr-x | SetGID (グループ権限で実行) | |
1755 | rwxr-xr-t | Sticky bit |
#コマンド例
| 数値 | シンボリック | 説明 | |
|---|---|---|---|
chmod 755 file | chmod u=rwx,go=rx file | ファイルを実行可能にする | |
chmod 644 file | chmod u=rw,go=r file | 通常のファイル権限を設定 | |
chmod +x file | chmod a+x file | 実行権限を追加 | |
chmod -w file | chmod a-w file | 書き込み権限を削除 | |
chmod -R 755 dir | chmod -R u=rwx,go=rx dir | 再帰的に権限を設定 |
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.