du -kh --max-depth=1 | sort -n |head
Команда «du -kh —max-depth=1 | sort -n | head» выводит список каталогов, отсортированных по размеру.
Команда «du» используется для подсчета занимаемого дискового пространства. Опция «-kh» отображает результаты в удобном для чтения формате с использованием единиц измерения в килобайтах и мегабайтах. Опция «—max-depth=1» указывает, что нужно выводить только информацию об указанных каталогах и не углубляться в их подкаталоги.
С помощью оператора «|» происходит перенаправление вывода команды «du» на вход команды «sort». Команда «sort -n» сортирует строки в числовом порядке по размеру каталогов.
В результате команды «head» выводится первые 10 строк, что позволяет отобразить только самые большие каталоги.
Альтернативой этой команды может быть использование команды «ls -lSh | grep ‘^d'», которая отображает список каталогов с сортировкой по размеру. Но команда «du» предоставляет более точную информацию о занимаемом дисковом пространстве для каждого каталога.
