Chmod 664の解説
chmod 664は所有者とグループが読み書き可能、その他は読み取りのみ。共有システム上の共同作業ファイルによく使われるパーミッションです。
Permission
664
rw-rw-r--
chmod 664 filename
パーミッション解析
| Role | Read (4) | Write (2) | Execute (1) | Octal | 意味 |
|---|---|---|---|---|---|
| Owner | r | w | - | 6 | read, write |
| Group | r | w | - | 6 | read, write |
| Others | r | - | - | 4 | read |
パーミッションの可視化
Read
Write
Execute
Owner
r
w
-
Group
r
w
-
Others
r
-
-
詳細な説明
パーミッション 664 は、所有者とグループに読み取りと書き込みを許可し、その他のユーザーには読み取りのみを許可します。
8進数の内訳:
- 6(所有者): read (4) + write (2) = 読み取りと書き込み
- 6(グループ): read (4) + write (2) = 読み取りと書き込み
- 4(その他): read (4) のみ
シンボリック表記では rw-rw-r-- となります。所有者とグループメンバーはファイルの閲覧と変更が可能です。その他のユーザーは読み取りのみで変更はできません。誰もファイルを直接実行できません。
このパーミッションは、多くのLinuxディストリビューションで新規ファイル作成時のデフォルトです(umask が 002 に設定されている場合)。共同作業環境に適したバランスを提供します。同じグループのチームメンバーが一緒にファイルを編集でき、システムの他のユーザーは読み取り可能です。共有開発プロジェクトやコンテンツ管理ワークフローに特に有用です。
ユースケース
UbuntuやFedoraなど多くのシステムでのデフォルトファイルパーミッション。チームメンバー(グループ)が編集する必要があり、一般には読み取り可能であるべき共有プロジェクトファイルに使用されます。