Как проверить место на диске VPS сервера и удалить лишние файлы
Проверка места на диске
Для начала нужно понять, что занимает место. Это можно сделать, используя стандартные утилиты, которые есть в любой Unix-подобной системе.
Выполните команду df -h
Эта команда показывает общее использование диска в человекочитаемом формате. Она дает общую картину по всем смонтированным файловым системам:
user@hostname:~$ df -h
Файловая система Размер Использовано Дост Использовано% Cмонтировано в
udev 7,8G 0 7,8G 0% /dev
tmpfs 1,6G 1,4M 1,6G 1% /run
/dev/sda2 441G 25G 393G 6% /
tmpfs 7,8G 0 7,8G 0% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
/dev/sda1 300M 3,5M 296M 2% /boot/efi
tmpfs 7,8G 32K 7,8G 1% /tmp
tmpfs 1,6G 52K 1,6G 1% /run/user/116
tmpfs 1,6G 56K 1,6G 1% /run/user/1000
user@hostname:~$
Поиск и удаление ненужных файлов
После того, как найдены большие каталоги, можно начать «зачистку», список типичных кандидатов на удаление:
- Лог-файлы: Они часто разрастаются до огромных размеров, особенно если в приложении много ошибок. Логи обычно лежат в
/var/log. Можно использоватьfindдля их поиска. Например, чтобы найти все лог-файлы старше 30 дней и удалить их:find /var/log -type f -name "*.log" -mtime +30 -exec rm {} \; - Старые бэкапы: Иногда бэкапы создаются, но не удаляются. Они могут быть где угодно, обычно их можно найти по именам вроде
*.tar.gzили*.zip. - Кэш: Кэш пакетов, например. В Debian/Ubuntu это
/var/cache/apt/archives. Его можно очистить командойsudo apt-get clean. - Сборки и временные файлы: Если вы компилировали что-то, проверьте папки
src,buildиtmpна наличие временных файлов.
Заказать VPS сервер.