>Файловая система Разм Исп Дост Исп% смонтирована на
>/dev/hda6 9,7G 9,2G 54M 100% /home
>localhost:~# du -hs /home
>3,2G /home
>С чем может быть связано? С тем, что они разные вещи, вообще говоря, считают.
Много мелких файлов на FAT-е, например, неэффективно используют диск.
Иногда бывает: уже удалённый файл ещё открытый какой-нибудь програмой, не "освобождает" место на диске, но уже "не виден" в директориях.
du может иметь весьма приблилительное представление о месте занимаемом объектами:
Пример (понятен, я надюсь?)--->
$ df .
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на
/dev/sda8 9799312 9499928 299384 97% /home
$ mkdir 1
$ cd 1
$ mkdir `seq 1 10000`
$ du -s .
234 .
$ df .
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на
/dev/sda8 9799312 9501552 297760 97% /home
$ rmdir `seq 1 10000`
$ cd ..
$ rmdir 1
$ df .
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на
/dev/sda8 9799312 9499928 299384 97% /home
$ echo 299384 - 297760|bc
1624
$ _
Вот, собственно, "небольшие" расхождения 234К против 1624К... Ошибки округления и всякие прочие.
-------
У меня $)) обратная "проблема":
$ du -s /usr/
2303867 /usr/
$ df /usr/
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на
/dev/sda5 867444 237388 630056 28% /usr
$ _