Посмотреть общее свободно дисковое место в системе
Поиск больших директорий
Чтобы найти, какие директории занимают больше всего места, используйте команду du
:
Эта команда просканирует корневой каталог /
, подсчитает размер всех подкаталогов (глубина сканирования ограничена одним уровнем с помощью --max-depth=1
), отсортирует их по убыванию размера (sort -hr
), и выведет 20 самых больших директорий.
Если хотите просканировать определенный каталог (например, домашний каталог), замените /
на путь к этому каталогу:
После определения самой большой директории нужно проанализировать уже ее и так далее.
В анализе может помочь Структура хранения файлов в Linux
Поиск больших файлов
Чтобы найти самые большие файлы на сервере, используйте команду find
:
sudo find / -type f -exec du -h {} + | sort -rh | head -n 20
Эта команда найдет все файлы на сервере, подсчитает их размер, отсортирует по убыванию размера и выведет 20 самых больших файлов.
Мета информация
Область:: 00 Linux
Родитель:: Диагностика Linux
Источник::
Автор::
Создана:: 2024-08-21