Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

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

🛠️ Как быстро настроить автоматическую очистку логов в Linux Привет, искатели правильных решений! 🚀 Всегда ли у тебя хватает места, когда логов нагребается гора? Сегодня делюсь простым и практическим способом автоматизировать очистку логов и держать систему чистой без лишних хлопот. - Настроим cron-задание так, чтобы оно удаляло старые лог-файлы каждую неделю: sudo crontab -e И добавляем строку: 0 3 * * 0 find /var/log -type f -name "*.log" -mtime +7 -exec truncate -s 0 {} \; - Чтобы лог-файлы не росли бесконечно, можно настроить logrotate, изменив его конфигурацию: sudo nano /etc/logrotate.d/custom И добавляем: /var/log/*.log { weekly rotate 4 missingok notifempty compress delaycompress postrotate systemctl restart rsyslog endscript } - Что это даст? - автоматическая чистка старых логов без вашего вмешательства - экономию места на диске - удовольствие от аккуратной системы! Задача хорошая — результат виден сразу. А как ты следишь за логами? Есть свои секреты? Прокачай св

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

Привет, искатели правильных решений! 🚀

Всегда ли у тебя хватает места, когда логов нагребается гора?

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

- Настроим cron-задание так, чтобы оно удаляло старые лог-файлы каждую неделю:

sudo crontab -e

И добавляем строку:

0 3 * * 0 find /var/log -type f -name "*.log" -mtime +7 -exec truncate -s 0 {} \;

- Чтобы лог-файлы не росли бесконечно, можно настроить logrotate, изменив его конфигурацию:

sudo nano /etc/logrotate.d/custom

И добавляем:

/var/log/*.log {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

postrotate

systemctl restart rsyslog

endscript

}

- Что это даст?

- автоматическая чистка старых логов без вашего вмешательства

- экономию места на диске

- удовольствие от аккуратной системы!

Задача хорошая — результат виден сразу. А как ты следишь за логами? Есть свои секреты?

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

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