Как узнать размер папки в Linux

Приведу ниже примеры команд которыми можно посмотреть размер папок в Linux.

Например используя команду du (отобразится размер подпапок и в конце общий размер, команда sudo используется для повышения привилегий, чтобы получить доступ ко всем папкам):

du dirname
sudo du -h /home

С указанием глубины просмотра, например если в папке много подпапок:

sudo du -h --max-depth=1 /home

Просмотр только общего размера указанной папки:

sudo du -h -s /home

Пример отображения размера папок исключая директорию user:

sudo du -h --exclude='user' /home

Опишу также ключи запуска du:
-a (отобразить размер всех файлов, а не только директорий)
-h (отображение информации в понятном для человека формате, Кб, Мб, а не сами цифры)
-c (отобразить в конце общий размер, удобно если указано несколько директорий через пробел)
-P (не следовать по символьным ссылкам (по умолчанию))
—max-depth=N (глубина отображения подпапок)
—exclude=ОБРАЗЕЦ (исключать файлы по образцу)
—time (просмотр времени последней модификации данных)
—help (просмотр встроенной справки)
—version (просмотр версии du)

Смотрите также мою статью:
Мониторинг размера директории Linux в Zabbix

Оставьте комментарий

Добавить комментарий