🛠️ Как быстро настроить автоматическую очистку старых логов в Linux
Привет, любитель системных магий! ✨
Знаешь ли ты, что забота о чистоте логов может стать настоящим лайфхаком? Это не просто про аккуратность — это спасение дискового пространства и скорости работы системы!
Сегодня расскажу, как настроить автоматическую очистку старых логов без лишних головных болей.
- Используй logrotate — мощный инструмент, который умеет сам позаботиться о логах.
- Создай конфигурацию, задающую срок хранения, например, 7 дней:
/var/log/*.log {
weekly
rotate 4
missingok
notifempty
compress
delaycompress
create 640 root adm
sharedscripts
postrotate
/bin/systemctl reload rsyslog > /dev/null 2>&1 || true
endscript
}
- Чтобы всё сработало автоматически, установки логов стоит добавить к cron.
- Проверь работу — убедись, что старые файлы исчезают по установленным срокам.
Это невероятно удобно: системы чисты, диски не забиты.
А ты уже автоматизировал очистку логов?
— Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot
— Уверен в своих знаниях linux? Пройди тесты в канале https://t.me/LinuxSkill или узнай всю правду о рынке вакансий системных администраторов в telegram боте https://t.me/gradeliftbot
📩 Завтра: Как настроить Fail2Ban за 5 минут!
Включи 🔔 чтобы не пропустить!