du
Узнать, сколько места занимает папка
Что делает
du (disk usage) считает размер файлов и папок. Без флагов выводит каждую вложенную папку, поэтому почти всегда пишут -sh: -s — одна итоговая строка, -h — понятные единицы.
du -sh * покажет размер каждого элемента текущей папки, а с | sort -h — отсортирует от меньшего к большему, самое тяжёлое окажется внизу. Скрытые файлы * не захватывает. Для системных папок нужен sudo, иначе часть файлов не посчитается.
Синтаксис
du -sh <папка>
du -sh * | sort -hПримеры
Узнать, сколько весит папка /var/log
du -sh /var/logто же самое:
du -hs /var/log,du -s -h /var/log,du -h -s /var/logdu— disk usage — сколько занимает-s— одна строка с итогом-h— в понятных единицах/var/log— папка
Показать размер каждого файла и папки здесь, от маленьких к большим
du -sh * | sort -hто же самое:
du -hs * | sort -hdu -sh *— итог по каждому элементу папки| sort -h— сортировать с учётом K, M, G