Я попытался выяснить, насколько велика каждая папка в моей корневой директории. Я cd'ed / и сделал:
ls | xargs du -sh
результат:
...
1.9M tmp
975M usr
70G var
...
Затем я пошел в /var /www и сделал:
du -sh
результат:
81G .
Я заинтригован: как папка внутри папки на 70 ГБ может быть 81 ГБ?
Немного поэкспериментировав, я обнаружил, что:
du -sh /*/
приведет к
...
1.9M tmp
975M usr
70G var
...
тогда как du -hd 1 приведет к
...
1.9M tmp
975M usr
91G var
...
Два разных размера для каталога /var, но все остальные каталоги не имеют разницы в размере.
В чем разница между этими двумя вариантами команды du?
Есть идеи?