1. ホーム
  2. linux

[解決済み] ls -l の "total" が表示されるファイルサイズの合計にならないのはなぜですか?[クローズド]

2022-02-05 17:02:52

質問

なぜ 合計 の出力に ls -l として出力されます。 64 であって 26078 というのは、リストアップされた全ファイルの合計でしょうか?

    $ ls -l ~/test/ls
    total 64
    -rw-r--r--   1 root root   15276 Oct  5  2004 a2ps.cfg
    -rw-r--r--   1 root root    2562 Oct  5  2004 a2ps-site.cfg
    drwxr-xr-x   4 root root    4096 Feb  2  2007 acpi
    -rw-r--r--   1 root root      48 Feb  8  2008 adjtime
    drwxr-xr-x   4 root root    4096 Feb  2  2007 alchemist

解決方法は?

その行の定義は ls のドキュメントを参照してください。例えば coreutils ls (多くのLinuxシステムで見られるもの)、その情報は info coreutils ls :

<ブロッククオート

リストアップされた各ディレクトリについて、ファイルの前に一行 ここで、BLOCKSはすべてのディスクの割り当ての合計です。 そのディレクトリのファイル