Найти в Дзене
Уроки Linux

🛠️ Как быстро настроить автоматическую очистку логов в Linux

🛠️ Как быстро настроить автоматическую очистку логов в Linux?

Привет, коллеги! ✨ Хотите, чтобы ваш сервер всегда шел как по маслу и не захламлялся мусором? Сегодня расскажу о простом способе держать логи в порядке — автоматическая их очистка с помощью cron.

🗑️ Почему это важно?

- Свободное место на диске — залог стабильной работы.

- Защита от заполнения логами критичных разделов.

- Простая автоматизация без постоянного ручного вмешательства.

Что нужно?

- Создать bash-скрипт, который будет удалять старые файлы логов, например, старше 7 дней.

- Настроить системный планировщик задач — cron.

Пример скрипта:

find /var/log/ -type f -name "*.log" -mtime +7 -exec rm -f {} \;

А затем:

sudo crontab -e

Добавьте строку:

0 3 * * * /path/to/your/script.sh

Теперь ваши логи будут автоматически очищаться каждое утро в 3 часа, и сервер никогда не страдать от нехватки места. Лайфхак в том, что всё очень просто, а эффект — огромный!

Вы тоже знаете секрет, как держать system clean и быстро реагировать на проблему?

- Подпишись на наш канал https://t.me/LinuxSkill и используй бота https://t.me/gradeliftbot — больше полезных статей и вакансий!

- Прокачай навыки и регулярно проверяй свои знания в тестах!

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!