Как получить размер файлов в каталоге и отсортировать по размеру

sudo du --max-depth=1 -h | sort -hr


Команда «sudo du —max-depth=1 -h | sort -hr» позволяет получить размер файлов в указанном каталоге и отсортировать их по размеру в удобочитаемом формате.

Команда «du» используется для подсчета размера файлов и каталогов. Флаг «—max-depth=1» указывает, что нужно учитывать только файлы и подкаталоги первого уровня вложенности. Флаг «-h» обеспечивает вывод размера файлов в удобочитаемом формате, используя единицы измерения, такие как КБ, МБ, ГБ.

После этого используется оператор конвейера «|» для передачи вывода команды «du» на вход команды «sort». Команда «sort» с флагом «-hr» сортирует вывод в обратном порядке (по убыванию) и учитывает единицы измерения размера файлов.

Эта команда может быть полезна для быстрого определения размера файлов и каталогов в указанном каталоге и их последующей сортировки для более удобного анализа. Альтернативой может быть использование графического интерфейса или других команд для подсчета размера файлов и сортировки.

Ответить

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