「UNIX/Linux入門」の版間の差分
削除された内容 追加された内容
113 行
=== パーミッション ===
UNIXは
パーミッションには、「Owner」「Group」「Other」の三段階の権限が設定でき、「read」「write」「execute」の三種類の設定が可能である。これは、lsコマンドに'-l'とまたはいうオプションを付加することで確認でき、
rwxr-x--x
という表記によって表せられる。
====記号での表現====
131 ⟶ 124行目:
記号については、左から3つずつOwner Group Otherへのパーミッションを表しており、アルファベットは
;r :読み取り可能(read)
;w :書き込み可能(write)
;x :実行可能(execute)
をそれぞれ意味している。ここでいう「読み取り可能」はファイルの閲覧、またはディレクトリの内容の確認を表し、「書き込み可能」はファイルの書き換え、またはディレクトリの内容操作を表し、「実行可能」はファイルをプログラムとして実行、またはディレクトリへの移動可能な状態を表す。
上記の例ではこのファイルもしくはディレクトリに対して「owner」は「rwx」すなわち「閲覧、書き込み、実行可能」、「group」は「閲覧、実行可能」、[other」は「実行可能」ということになる。
====数字での表現====
148 ⟶ 137行目:
数字での表現では、3桁の数字でパーミッションが表される。各桁は、左よりOwner Group Otherを表す。つまり、755という数字ならOwnerが7、Groupが5、Otherが5である。
ではこの数字が何を表すのかと言うと、記号表現での「
例えばrwxは2進数に置き換えると111、すなわち8進数にすると7である。
最初の例にあるrwxr-xr-xなら、計算すると755である。
==Linuxとは==
|