🛠️ Как настроить автоматическую очистку журналов в Linux
Привет, друзья! 🌟 Хотите, чтобы ваш сервер был чистым и не забитым ненужными файлами?
Сегодня расскажу, как легко автоматизировать удаление старых логов и логов системных служб.
Создайте простой скрипт, который будет запускаться по расписанию через cron. Вот пример:
- Создайте файл cleanup_logs.sh:
#!/bin/bash
find /var/log -type f -name "*.gz" -mtime +7 -delete
find /var/log -type f -name "*.log" -mtime +14 -delete
- Сделайте его исполняемым:
chmod +x cleanup_logs.sh
- Добавьте в cron на ежедневное выполнение:
0 2 * * * /path/to/cleanup_logs.sh
Это обеспечит автоматическую очистку архивных логов старше недели и логов без архива — двухнедельной давности. Такой подход помогает держать систему в порядке без лишних усилий.
А вы начали уже автоматизировать рутинные задачи? Или всё делаете вручную и теряете время?
Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!