] Разница между выводом `ls -sh` и` ls -lsh` [дубликат]

На этот вопрос уже есть ответ:

$ ls -lsh file.qcow2
204K -rw-r--r-- 1 root root 193K Jul 19 15:18 file.qcow2`

$ ls -sh file.qcow2                                                                                           204K file.qcow2`

Какое значение имеет 193K в выводе ls -lsh ?

4
задан 21 July 2018 в 10:14

1 ответ

Прочитайте страницы справочника когда в сомнении.

man ls

показывает следующее:

   -l     use a long listing format
   -s, --size
          print the allocated size of each file, in blocks
   -h, --human-readable
          with -l and/or -s, print human readable sizes (e.g., 1K 234M 2G)

Без -l Вы не видите все полномочия, владельца, размер и информацию о дате файла.

-s средства распечатать allocated размер файла. 193K Вы видите, фактический размер. 204K выделенный размер, поскольку диск разделен в 4K кластеры. 204K / 4 = 51 поскольку это означает, что файл берет 51 кластер.

7
ответ дан 1 December 2019 в 09:12

Другие вопросы по тегам:

Похожие вопросы: