du Генератор команд
Сгенерировать команды du для оценки объема использования файлов и каталогов
Начало работы с du
## Что такое du?
Команда `du` оценивает объем дискового пространства, занятого файлами и каталогами. Она просматривает дерево каталогов и сообщает размеры, что делает её стандартным инструментом для выявления того, что занимает место на диске.
## Как использовать
1. **Установите формат**: Включите `-h` (для человекочитаемого формата) и `-s` (для краткого отчета) — оба включены по умолчанию для получения четкого общего объема. 2. **Выберите глубину просмотра**: Используйте `--max-depth`, чтобы разделить каталог на его верхние подкаталоги. 3. **Укажите путь (необязательно)**: По умолчанию используется текущий каталог; можно указать любой путь для анализа. 4. **Скопируйте и запустите**: Скопируйте сгенерированную команду в свой терминал.
Общие опции
### `-h` Для человека Размеры печати с суффиксами K/M/G. Включено по умолчанию — почти всегда это то, что нужно для интерактивной проверки.
### `-s` Краткое описание Показывать только одну общую сумму для каждого аргумента вместо перечисления всех подкаталогов. Самый быстрый способ ответить на вопрос «насколько велик этот каталог?».
### `-c` Общая сумма Добавлять `total` строку с общей суммой всех указанных путей. Полезно при проверке нескольких каталогов одновременно.
### `-a` Все файлы Отображать каждый файл, а не только каталоги. Результат будет содержать много данных, но это позволяет выявить отдельные крупные файлы.
### `--max-depth` Ограничение глубины Показывать подкаталоги только на глубине до N уровней. `du -h --max-depth=1 /var` — это классический способ нахождения крупнейшего каталога верхнего уровня внутри определенного пути.
### `--count` Количество файлов Показывать количество файлов вместо размера в байтах — удобно для поиска каталогов с чрезмерным количеством файлов.
▶Как найти крупнейшие директории внутри определённого пути?
▶Почему \`du\` иногда показывает размер, меньший, чем кажущийся размер файла?
▶Как исключить подкаталог?
Если этот инструмент оказался полезным для вас, подумайте о том, чтобы подарить мне кофе.
Купите мне кофе.