📡 Настраиваем автоматическую очистку логов в Linux🧹
Привет, друзья! Хотите держать свой сервер в чистоте без лишних хлопот? Тогда сегодня расскажу, как легко автоматизировать удаление старых логов и освободить место на диске!
Это просто и очень нужно, когда логи растут как грибы и забивают всю систему. Настройка — чуть больше минуты, а эффект — гарантия спокойствия.
- Создаем скрипт автоочистки, например, так:
find /var/log -type f -name "*.gz" -mtime +7 -delete
- Добавляем его в cron:
crontab -e
0 3 * * * /path/to/clean_logs.sh
После этого все старые сжатые логи удаляются автоматически раз в сутки. Можно расширить и для других директорий или сделать уведомления по email.
Важно помнить: правильная настройка — залог стабильной работы сервера. Не забудьте проверить права и ориентируйтесь на важность логов — случайно не удалите что нужно!
Как думаете, нужно ли держать все логи или лучше настроить их быструю очистку?
💬 Приглашаем вас в наш телеграм-канал https://t.me/LinuxSkill — там полезные статьи и идеи, а в боте https://t.me/gradeliftbot — вакансии для системных админов!
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!