Всего в `ls -l`

Когда я запустил ls -l , отобразится следующее:

 >: ls -l total 320 -rw-r--r-- 1 foo staff 633 5 Apr 13:23 A.class -rw-r--r-- 1 foo staff 296 5 Apr 13:24 A.java ... 

Что total означает? Размер? Если да, то какой размер?

2 Solutions collect form web for “Всего в `ls -l`”

От man 1 ls от Mac OS X 10.6.7, в частности раздела под названием «The Long Format»

 In addition, for each directory whose contents are displayed, the total number of 512-byte blocks used by the files in the directory is displayed on a line by itself, immediately before the information for the files in the directory. 

Это общее количество блоков (обычно 512 байт на POSIX, см. man ls для подробностей переменной среды $BLOCKSIZE ), полученных из элементов st_blocks и st_blocksize структуры stat() для каждого файла. Таким образом, он не рекурсивен и не раздувается «разреженными» файлами.

  • как изменить git-путь?
  • Значок не отображается в приложениях на OSX
  • Почему основной UID администратора 501?
  • Почему OS X не позволяет мне переименовать файл?
  • Посещение сайтов darknet / Tor с помощью Firefox
  • Отправка сырого видеопотока по сети кодеру
  • Readline .inputrc сбрасывает значения по умолчанию с каждой строкой
  • Разница между .tar.gz.asc, git.tar.bz2 и .tar.bz2
  • Не запускать этот sed при сопоставлении строки?
  • Получить текущий уровень громкости в OS X Terminal CLI?
  • Заменить только на первую совпадающую строку с sed
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.