Du означает disk usage (использование диска), и, как следует из названия, эта команда очень полезна для получения информации о диске в Linux. Это очень гибкая команда, которую можно комбинировать с различными параметрами для получения желаемого результата.
В этой статье мы расскажем вам о методе сортировки вывода команды «du» в порядке убывания, т. е. От наибольшего к наименьшему в Linux.
Метод сортировки вывода команды «du» по размеру (от наибольшего к наименьшему)
Для сортировки вывода команды du по размеру (от наибольшего к наименьшему), то есть в порядке убывания, вам необходимо выполнить следующие шаги:
Шаг 1. Проверьте справочное руководство по команде «du» (необязательно)
Перед использованием какой-либо команды в Linux всегда полезно ознакомиться с ее справочным руководством, чтобы вы могли получить хорошее представление о ее правильном использовании. Чтобы просмотреть справочное руководство по команде «du», вам нужно будет выполнить в терминале команду, показанную ниже:
$ du --help
Часть справочного руководства по команде «du» в системе Linux Mint 20 показано на следующем изображении:
Шаг 2: Сортировка вывода команды «du»
по размеру (от наибольшего к наименьшему) Для сортировки вывода команды «du» по размеру (от наибольшего к наименьшему) в Linux Mint 20 вам нужно будет выполнить команду, показанную ниже. в вашем терминале:
$ du | sort –n –r
Подключив вывод команды «du» к команде «sort» и объединив ее с флагами «-n» и «-r», вы сможете получить результат в порядке убывания, т. е. От наибольшего к наименьшему, как показано на следующем изображении:
Заключение
Выполнив одну команду, которой с вами поделились в этой статье, вы сможете очень удобно сортировать вывод команды «du» по размеру (от наибольшего к наименьшему). Кроме того, если вы хотите, чтобы выходные данные этой команды отображались в любой другой форме, вы можете попробовать изучить ее справочное руководство, чтобы выяснить, как это сделать.