🛠️ Как быстро настроить автоматическую очистку логов в Linux 🌟
Привет, друзья! Порой у автоматизации есть секретное оружие — скрипты, что делают жизнь проще. Сегодня расскажу, как быстро и красиво автоматизировать удаление старых логов, чтобы диск не превращался в свалку!
Самое важное — настроить, чтобы ненужные файлы не захламляли систему, а важные логи всегда оставались хоть чуть-чуть дольше. Выбор подхода — простое решение из командных утилит и крон-расписания.
- Создай скрипт для очистки логов, например:
#!/bin/bash
find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;
echo "Очистка логов завершена!"
- Сделай его исполняемым:
chmod +x /path/to/your_script.sh
- А потом запусти его через cron, чтобы автоматизировать:
sudo crontab -e
и добавь строку:
0 3 * * * /path/to/your_script.sh
Теперь все логи старше недели будут исчезать сами собой, а место высвободится для новых данных.
Этот лайфхак не только бережет память, но и позволяет понять, как автоматизировать рутину. Постоянная забота о системе — залог стабильности и спокойствия.
Чем чаще ты управляешь автоматизацией — тем меньше стрессов и больше времени на что-то по-настоящему важное.
Приходи в наш телеграм-канал https://t.me/LinuxSkill, где много таких советов, а в боте https://t.me/gradeliftbot — ждет помощь по вакансиям и тестам!
📩 Завтра: Как настроить Fail2Ban за 5 минут!
Включи 🔔 чтобы не пропустить!