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

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

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

Привет, друзья! 🚀 Хотите, чтобы ваша система сама заботилась о чистоте логов, освобождая место и ускоряя работу? Тогда этот лайфхак — прямо для вас! Настройка автоматической очистки логов — не такая сложная, как кажется, и поможет вам избежать занятости диска и возможных сбоев.

- Создайте скрипт очистки:

sudo bash -c 'find /var/log -type f -name "*.log" -mtime +7 -delete'

Этот код удалит все логи старше 7 дней.

- Запланируйте его выполнение в cron:

sudo crontab -e

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

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

чтобы запускать каждое утро в 3 часа.

- Используйте системные инструменты:

- logrotate — тоже отличное решение для автоматической ротации и очистки логов.

- Можно настроить его параметры под свои нужды, чтобы не мучиться вручную.

Промежуточные логи — важная часть диагностики, но излишек — враг. С правильной настройкой ваша система сама будет заботиться о чистоте.

А вы уже используете автоматическую очистку логов или всё делаете вручную?

Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

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