このls -al
コマンドは、次の出力を表示します。
-rwxrw-r-- 10 root root 2048 Jan 13 07:11 afile.exe
以前に表示されたフィールドはすべて何ですか?
ベストアンサー1
出力順序別。
-rwxrw-r-- 1 root root 2048 Jan 13 07:11 afile.exe
- ファイル権限(
-rwxrw-r--
)、 - (ハード)リンク数(
1
)、 - 所有者名(
root
)、 - 所有者グループ(
root
)、 - ファイルサイズ(バイト
2048
)、 - 最後の修正時間(
Jan 13 07:11
)と - ファイル/ディレクトリ名(
afile.exe
)
ファイル権限は次のように表示されます。
- 最初の文字は最も一般的
-
にl
またはですd
。 Aはd
ディレクトリを表し、aはシンボリックリンク(またはソフトリンク)の-
一般ファイルを表し、他の文字は他の種類の特殊ファイルに使用されます。l
- 所有者、グループ、およびその他の権限を表す3つの文字セット(3回):
- r = 読み取り可能
- w = 書き込み可能
- x =実行可能(ファイルの場合)またはアクセス可能(ディレクトリの場合)
- 以下に示すように、拡張権限を持つ他の文字が続くことがあります
+
。
あなたの例では、-rwxrw-r--
これは表示された行が次のようになることを意味します。
- 一般ファイル(でマーク
-
) - 所有者は読み取り、書き込み、および実行可能です(
rwx
)。 - グループを読み書きできますが、実行することはできません(
rw-
)。 - 他のユーザーは読み取ることができますが、書き込みも実行もできません(
r--
)。
ハードリンクの数は、inodeが持つ名前の数、つまり生成されたリンクの数を意味します。ln
いいえオプション-s
。