🛰️ Как быстро и просто управлять автоматической очисткой логов в Linux
Привет, любители командной строки! 🚀
Знаете ли вы, что автоматическая очистка логов — ключ к стабильной и безопасной системе? Если логов будет слишком много, система начнет работать медленнее, а важные файлы исчезают в архивной рутине. Сегодня расскажу, как сделать так, чтобы ваши логи всегда были в порядке, не тратя кучу времени!
- Используйте системный таймер для очистки:
sudo nano /etc/systemd/system/clean-logs.service
- Можно настроить встроенный logrotate, чтобы он автоматически сжимал и удалял старые файлы:
sudo nano /etc/logrotate.conf
- В настройках указывайте параметры, например:
/var/log/*.log {
weekly
rotate 4
compress
missingok
notifempty
create 640 root adm
sharedscripts
postrotate
systemctl restart rsyslog
endscript
}
Плюсы таких методов — экономия места, снижение нагрузки и безопасное ведение истории.
А как вы следите за логами? Есть ли у вас проверенные лайфхаки? Пишите, ведь хорошая практика — это залог стабильной системы!
- Больше полезных статей ты найдешь в нашем телеграм-канале https://t.me/LinuxSkill а вакансии для системных администраторов — в боте https://t.me/gradeliftbot
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!