「長い」バージョンを出力することは知っていますが、各セクションの意味は何ですか?
私のMacでは、入力するとき
ls -l /Users
私は得る
total 0
drwxr-xr-x+ 33 MaxHarris staff 1122 Jul 1 14:06 MaxHarris
drwxrwxrwt 8 root wheel 272 May 20 13:26 Shared
drwxr-xr-x+ 14 admin staff 476 May 17 11:25 admin
drwxr-xr-x+ 44 hugger staff 1496 Mar 17 21:13 hugger
私は最初の行が権限であることを知っていますが、順序はわかりません。それも説明できるといいですね。それでは、その後の数字は?
基本的に、これらのことはそれぞれ何を意味しますか?ユーザー名が2回書き込まれ、他の時間と一致しないのはなぜですか?
オプション '-l'は、長いリスト形式を使用するようコマンドに指示します。以下に対応するいくつかの列を返します。
権限列の最初の文字は、ファイルの種類を示しています。 「d」はディレクトリを意味し、「-」は通常のファイルを意味します(他の文字がありますが、これらは基本的な文字です)。次の9文字は3つのグループに分けられ、それぞれが許可されています。グループ内の各文字は、読み取り、書き込み、および実行の許可に対応し、各グループはファイルの所有者、ファイルのグループ、およびその他すべてのユーザーに対応します。
文字は、次の4つのオプションのいずれかです。
-
=許可なし最後に、最後の「+」は、いくつかの拡張された許可を意味します。
コマンドを入力した場合
$ man ls
ls
のドキュメント が得られます。
ロングフォーマット
-l
オプションを指定すると、ファイルごとに次の情報が表示されます。ファイルモード、リンク数、所有者名、グループ名、ファイルのバイト数、月の短縮、月のファイルの最終変更日、時間ファイル最終変更、最終変更分ファイル、およびパス名。さらに、コンテンツが表示される各ディレクトリについて、ディレクトリ内のファイルが使用する512バイトブロックの合計数が、ディレクトリ内のファイルの情報の直前に1行で表示されます。ファイルまたはディレクトリに拡張属性がある場合、-l
オプションの後には「@」文字が続きます。それ以外の場合、ファイルまたはディレクトリに拡張セキュリティ情報(アクセス制御リストなど)がある場合、-l
オプションの後には「+」文字が続きます。
…
man
コマンドは「manual」の略で、表示される記事は「manページ」と呼ばれます。実行してみてください man manpages
それらについてさらに学ぶために。
以下の情報が提供されます。