Как отсортировать содержимое каталога с удобным выводом для человека

du -hs * | sort -h


Команда du -hs * | sort -h выполняет следующие действия:

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

Полезно для быстрого определения крупных файлов и каталогов в текущем каталоге. Альтернативой может быть использование других команд для анализа размера файлов, таких как ls -lhS, но данная команда объединяет этапы подсчета размеров и сортировки, облегчая анализ.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *