du -ah | sort -h | tail
du -ah | sort -h | tail
выполняет следующие действия:
1. du -ah
: Эта команда выводит размер каждого файла и папки в текущем каталоге и его подкаталогах. -a
включает в вывод скрытые файлы, а -h
делает вывод в человеко-читаемом формате (например, «10M» вместо «10485760»).
2. sort -h
: Эта команда сортирует строки в выводе по их содержимому. Флаг -h
позволяет правильно интерпретировать числа с суффиксами (например, «K» для килобайтов, «M» для мегабайтов).
3. tail
: Эта команда выводит последние строки из ввода. В данном случае, она выводит последние строки списка, который отсортирован по размеру. Таким образом, покажет файлы или папки с наибольшим размером.
Полезность: Эта команда помогает найти файлы и папки, которые занимают больше всего места на диске, что может быть полезно для освобождения места.
Альтернативы: Вместо du
можно использовать команды like ncdu
или графический файловый менеджер для анализа места на диске.
Аргументы: В данной команде нет аргументов.