Learn or Die

生涯勉強。Macです。

パーミッションの読み方

パーミッションの確認

$ ll

または

$ ls -l

パーミッションの読み方

ファイル種別

「drwxr-xr-x」や「-rw-r--r--」の最初の一文字目は、ファイル種別を表す。

種別 意味
- ファイル
d ディレクト
l シンボリックリンク

権限の設定対象

二文字目以降は3つ区切りで、それぞれに権限が付与されています。

種別 概要
オーナー(user) ファイル/ディレクトリの所有者のアクセス権
グループ(group) ファイル/ディレクトリの所有グループに所属しているユーザーのアクセス
その他(others) オーナーでも所有グループでもないユーザーのアクセス権

パーミッション

シンボル(数字) シンボル(文字) 権限
4 r 読み込み許可
2 w 書き込み・変更許可
1 x 実行許可

パーミッションの指定方法

方法1. 数字で指定する

$ chmod 755 ファイル名

「所有者」に「読み込み」「書き込み」「実行」の権限を、
「グループ」に「読み込み」「実行」の権限を、
「その他」に「読み込み」「実行」の権限を与えている。

方法2. アルファベットで指定する

$ chmod u+x ファイル名

uが変更対象、+が変更方法、xが変更内容。
「所有者」に「実行」の権限を与えている。

変更対象 意味
u ユーザー
g グループ
o その他
a すべて
変更方法 意味
指定した権限にする
指定した権限を付与する
指定した権限を除去する