digital-garden/dev/linux/Проверка свободного места на дисках.md
Struchkov Mark c334cee3d8
All checks were successful
continuous-integration/drone/push Build is passing
Обновление
2024-11-24 12:47:47 +03:00

2.3 KiB
Raw Blame History

aliases tags date
maturity/🌱
2024-08-21

Посмотреть общее свободно дисковое место в системе

df -h

Поиск больших директорий

Чтобы найти, какие директории занимают больше всего места, используйте команду du:

du -h --max-depth=1 / | sort -hr | head -n 20

Эта команда просканирует корневой каталог /, подсчитает размер всех подкаталогов (глубина сканирования ограничена одним уровнем с помощью --max-depth=1), отсортирует их по убыванию размера (sort -hr), и выведет 20 самых больших директорий.

Если хотите просканировать определенный каталог (например, домашний каталог), замените / на путь к этому каталогу:

du -h --max-depth=1 /home | sort -hr | head -n 20

После определения самой большой директории нужно проанализировать уже ее и так далее.

В анализе может помочь Структура хранения файлов в Linux

Поиск больших файлов

Чтобы найти самые большие файлы на сервере, используйте команду find:

sudo find / -type f -exec du -h {} + | sort -rh | head -n 20

Эта команда найдет все файлы на сервере, подсчитает их размер, отсортирует по убыванию размера и выведет 20 самых больших файлов.


Мета информация

Область:: ../../meta/zero/00 Linux Родитель:: Диагностика Linux Источник:: Автор:: Создана:: 2024-08-21

Дополнительные материалы

Дочерние заметки