Найти в Дзене
Уроки Linux

🛠️ Как настроить автоматическую очистку логов и освободить место на сервере

🛠️ Как настроить автоматическую очистку логов и освободить место на сервере

Привет, системные мастера и любители чистоты! 🌟

Когда диск начинает жаловаться на нехватку места, пора действовать! Не спешите удалять важное — есть интеллигентный способ управлять логами и сохранять систему в гармонии.

🔑 Секрет в автоматической очистке логов!

- Используйте системный планировщик задач, чтобы регулярно удалять старые логи:

find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;

- Или настройте logrotate, чтобы zamiгать файлы:

/etc/logrotate.conf

и добавьте правило:

/var/log/*.log {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

postrotate

systemctl reload rsyslog

endscript

}

- Следите за потреблением диска:

df -h

du -sh /var/log/*

- Удаляйте ненужные старые образы докер-контейнеров, если работает Docker:

docker system prune -f

Помните, аккуратность — залог стабильности! Не стоит жадничать.

Как думаете, могут ли автоматические скрипты стать нашими надежными помощниками в управлении сервером?

Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

📩 Завтра: Как управлять сетевыми интерфейсами через CLI за 3 минуты! Включи 🔔 чтобы не пропустить!