LINUX.ORG.RU

Разница между `du -h` и `ls -lh`


0

2

Здравствуйте!

Раньше для определения размера файла всегда использовал `du -h`. Сегодня, при копирования большого файла на другой комп, заподозрил, что что-то не так.

$ du -h ubuntu_icecast.img 
8,9G    ubuntu_icecast.img
$ ls -lh ubuntu_icecast.img 
-rw-rw-rw- 1 root root 30G лис  1 18:28 ubuntu_icecast.img

Господа, кто-то может объяснить это?

sparce file?

Пример:
dd if=/dev/zero of=sparse_file bs=1M count=0 seek=1M (не на FAT!) создаст файл, даже если размер файловой системы или свободного места меньше 1 терабайта.

AITap ★★★★★
()
Ответ на: комментарий от mamantoha

Я, кстати, написал комментарий, не прочитав первое сообщение. AITap (позовем его, раз уж хвалим) уже все разжевал.

Eddy_Em ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.