ls -lの出力はどういう意味ですか? [コピー]

ls -lの出力はどういう意味ですか? [コピー]

出力の特定の項目が何を意味するのか疑問に思いますls -l。誰かがこのフィールドが何を意味するのかを説明できますか?

-rwxr-xr-x 1 root root 920788 Mar 28 2013 bash

ベストアンサー1

最初のブロック(-rwxr-xr-x)は次のことを意味します。

  • 最初の文字はファイルの種類を示します。 「-」はファイルを意味し、「d」はディレクトリを意味し、「l」はリンクを意味します。
  • ユーザーの読み取り、書き込み、実行可能(最初のトリプルrwx
  • グループごとに読み込んで実行できます(2番目のトリプルr-x)。
  • 誰でも読んで実行できます(3番目のトリプルr-x

1ファイルへのリンク(名前)の数を示します。

root以下は、ユーザー(最初root)とグループroot(2番目root)が所有するファイルです。

次に、ファイルサイズ(920788この場合はバイト単位)を印刷します。

Mar 28 2013次に、ファイル生成日を印刷します(この場合)。Mar 28 08:15現在の年にフォーマットすることもできます。

bash最後に、ファイル名を印刷します(この場合)。

おすすめ記事