Linuxコマンドラインの長いリストフィールドの問題

Linuxコマンドラインの長いリストフィールドの問題

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

一般ファイルの場合-

おすすめ記事