🔥📡 Как сделать автоматическую очистку логов на сервере
Привет, друзья! 💻
Если у вас на сервере часто переполняется диск из-за логов — этот пост для вас. Поделюсь простым лайфхаком, который помогает держать место под контролем без лишних усилий!
Автоматическая очистка журналов — не что-то сложное, главное — правильно настроить системный таймер.
Просто создаем скрипт и добавляем его в cron — так все логи будут очищаться по расписанию, а сервер не превратится в мусорную свалку.
- Создай файл очистки:
sudo nano /usr/local/bin/clean_logs.sh
- Вставь туда команды:
#!/bin/bash
find /var/log -type f -name "*.log" -mtime +7 -delete
- Сделай его исполняемым:
sudo chmod +x /usr/local/bin/clean_logs.sh
- Настраиваешь задачу cron:
sudo crontab -e
и добавляешь строку:
0 3 * * * /usr/local/bin/clean_logs.sh
Теперь каждый день в 3 часа ночи все старые логи удаляются автоматически. Легко, правда? Всё должно работать без сбоев!
А у тебя есть любимый способ автоматизации рутинных задач?
💬 Приглашаем в наш канал https://t.me/LinuxSkill за еще больше лайфхаков, а в боте https://t.me/gradeliftbot — вакансия для системного администратора!
📩 Завтра будет интересно: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!