Linux コマンドライン Wiillian Shots
ページ 16
大地
-rw-r--r--
重要性
ファイルアクセス権。最初の文字はファイルの種類を示します。さまざまなタイプのうち、先行ダッシュは通常のファイルを表し、広告はディレクトリを表します。次の3文字はファイル所有者のアクセス権、次の3文字はファイルグループメンバーのアクセス権、最後の3文字は他のすべての人のアクセス権です。第9章では、その全体の意味をさらに詳しく説明します。
わかりません。彼は次の3文字、次の3文字、最後の3文字だと言った。
-rw-r——-r——
上記の4文字だけが見えます。彼はまた、dがディレクトリを意味すると言ったが、dはディレクトリを意味しない。
説明してください
ベストアンサー1
Unixファイルの権限は、それぞれ3文字の3つのグループに分けられます。
user | group | other
-----+-------+------
rwx | rwx | rwx
次の内容が表示されます。
-rw-r--r--
これは次のことを意味します。
user | group | other
-----+-------+------
rw- | r-- | r--
つまり、ファイル所有者には読み取り+書き込み権限があり、ファイルグループのメンバーには読み取り権限があり、他のすべての人には読み取り権限があります。
著者が「次の3文字...」と言うとき、彼はこの3文字のグループに言及しています。
d
最初の文字は、次のようにディレクトリのディレクトリエントリの「タイプ」を表します。
$ ls -ld /usr/bin
dr-xr-xr-x. 1 root root 99276 Sep 13 13:49 /usr/bin/
最初の文字はc
文字デバイスで使用することもできます。
$ ls -l /dev/ttyS0
crw-rw---- 1 root dialout 4, 64 Sep 14 13:10 /dev/ttyS0
b
ブロックデバイス(ディスクなど)の場合:
$ ls -l /dev/sda
brw-rw---- 1 root disk 8, 0 Sep 14 13:10 /dev/sda
名前付きパイプの場合p
。
# ls -l /var/lib/nfs/rpc_pipefs/gssd/clntXX/gssd
prw------- 1 root root 0 Sep 14 13:11 /var/lib/nfs/rpc_pipefs/gssd/clntXX/gssd
一般ファイルの場合-
。