🔍 *Практика: как настроить автоматическую очистку логов в Linux*
Любите, когда система работает гладко и чисто? Тогда эта тема для вас! Сегодня расскажу, как за минуту настроить автоматическую очистку логов, чтобы они не захламляли место на диске и не вызывали задержки.
Скрипты для автоматизации — ваш лучший друг! Можно настроить cron, чтобы он регулярно удалял старые файлы журналов.
- Создайте скрипт, например, /usr/local/bin/cleanup_logs.sh:
#!/bin/bash
find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;
- Сделайте его исполняемым:
chmod +x /usr/local/bin/cleanup_logs.sh
- Добавьте задание в cron:
sudo crontab -e
И вставьте строку:
0 3 * * * /usr/local/bin/cleanup_logs.sh
Теперь каждый день в 3 утра скрипт будет удалять логи старше 7 дней. Важно — не забудьте периодически проверять, чтобы важные журналы не исчезли.
Настраивая автоматическую чистку, вы освобождаете место и делаете свою систему более стабильной. А какая у вас любимая команда для работы с логами?
Подписывайтесь на наш канал https://t.me/LinuxSkill и бота https://t.me/gradeliftbot, чтобы прокачаться и не пропускать крутые статьи!
📩 Завтра: Как быстро настроить fail2ban за 5 минут! Включи 🔔, чтобы не пропустить!