パーミッション
ファイル権限の確認を忘れがちなので、自分なりにまとめてみる。
ファイルの権限を確認する。
ls -l
例えば、以下のような結果が出力されたとしよう。
-rw-rw-r-- 1 taro taro 0 Jun 15 12:32 permission.rb
最初の10文字をさらに4つに分解する。
-
これは、permission.rbがファイルであることを表す。
ちなみにディレクトリの場合、ここがdとなる。
rw-
この3文字はファイル所有者に対する権限を表している。つまり、permission.rbの所有者taroは読み取り、書き込みができる。
rw-
この3文字は、ファイル所有グループに対する権限を表している。つまり、permission.rbの所有グループであるtaroは、読み取り、書き込みができる。
r--
この3文字は、ファイル所有者でも所有グループでもない人に対する権限を表している。つまり、その他の人は、読み取りだけができる。
アルファベットと意味の対応はこちら。
アルファベット | 意味 |
---|---|
r | 読み取り可 |
w | 書き込み可 |
x | 実行可 |
- | 権限なし |