Как посмотреть занятое дисковое пространство в Linux?

df -h показывает использование файловых систем, а du -sh — размер выбранного каталога. Для нехватки inode используют df -i.

Короткий ответ

Что ответить на собеседовании

df -h показывает использование файловых систем, а du -sh — размер выбранного каталога. Для нехватки inode используют df -i.

Подробный разбор

Ответ с пояснениями

df -h показывает использование файловых систем, а du -sh — размер выбранного каталога. Для нехватки inode используют df -i.

Начните с файловой системы, где возникла проблема:

df -h /var
df -i /var
du -sh /var/log

df и du могут расходиться: например, удалённый файл ещё открыт процессом, а его место пока не освобождено. Также влияют права, точки монтирования и особенности хранения. Для поиска крупных подкаталогов в GNU du подходит --max-depth=1, но обход большого дерева создаёт I/O-нагрузку. Не удаляйте найденные файлы автоматически, пока не понятны их назначение и владелец.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее