🚀 *Как быстро организовать автоматическую очистку логов в Linux*
Знаешь ли ты, что правильная очистка логов — залог стабильной системы? Времени на ручной дрова-менеджмент порой не хватает, а автоматизация сделает все за тебя!
Представляю тебе практический лайфхак: настроить автоматическую очистку логов с помощью встроенного планировщика задач — cron.
- Создай скрипт, например, clean_logs.sh:
#!/bin/bash
find /var/log -type f -name "*.log" -mtime +7 -exec truncate -s 0 {} \;
- Сделай его исполняемым:
chmod +x clean_logs.sh
- Добавь задачу в cron, чтобы запускать его ежедневно:
crontab -e
и добавь строку:
0 2 * * * /path/to/clean_logs.sh
Это обеспечит, что старые логи удаляются или очищаются автоматически, а система остается живой и чистой. Впрочем, это еще не все — такую же схему можно применить к системным логам или файла фаервола.
И помни: уметь держать систему в порядке — значит иметь контроль над её состоянием!
- Приглашаю вас прокачать навыки в нашем телеграм-канале https://t.me/LinuxSkill, а также пройти тесты по linux в боте https://t.me/gradeliftbot.
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!