du -hs * | sort -h
Команда du -hs * | sort -h выполняет следующие действия:
— du -hs *: Рассчитывает размер каждого файла и каталога в текущем каталоге, выводя результаты в удобном для человека формате, где -h обозначает «human-readable» (человекочитаемый) вывод, а * означает все файлы и каталоги.
— |: Перенаправляет вывод из предыдущей команды на вход следующей.
— sort -h: Сортирует результаты в порядке увеличения размера, где -h означает, что сортировка будет учитывать человекочитаемые размеры (например, «K» для килобайт, «M» для мегабайт), что делает вывод более понятным.
Полезно для быстрого определения крупных файлов и каталогов в текущем каталоге. Альтернативой может быть использование других команд для анализа размера файлов, таких как ls -lhS, но данная команда объединяет этапы подсчета размеров и сортировки, облегчая анализ.
