合計ディレクトリと一覧表示されたディレクトリ [重複]

合計ディレクトリと一覧表示されたディレクトリ [重複]

サーバーから入力すると、ls -alディレクトリのリストが表示されます。

-bash-3.2$ ls -al
total 12
drwxr-xr-x  3 root root    0 Feb 13  2011 .
drwxr-xr-x  4 root root 4096 May 11  2011 ..
drwxr-xr-x 55 torg torg 4096 May 15 05:40 stuff

ただし、合計は12のディレクトリがあることを示します。なぜこれですか?私の考えは、-aロゴがすべてのディレクトリを表示することです。すべてのディレクトリを見るより効率的な方法はありますか、それとも合計が異なるかを参照しますか?

ベストアンサー1

そのtotal行は、ディレクトリ番号ではなく、そのディレクトリで参照されるすべてのファイルのブロック番号です。ディレクトリ数は.リンク数(ユーザーの前の数字3)で指定されます。親ディレクトリからディレクトリへのリンク+.独自のディレクトリへのリンク1つ+各サブディレクトリエントリへのリンク..。 3の例は1つのサブディレクトリであり、stuffこのディレクトリにはstuff53のサブディレクトリがあります。

おすすめ記事