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

📡 Как организовать автоматическую очистку логов в Linux

📡 Как организовать автоматическую очистку логов в Linux Привет, друзья! 🚀 Бывает так, что лог-файлы захламляют систему, а дифференцировать важное от мусора становится проблемой. Хотите научиться держать очередь логов под контролем? Тогда это для вас! Создайте небольшие сценарии, чтобы автоматически чистить устаревшие файлы или писать их в архив. Это помогает избежать заполнения диска и обеспечивает стабильную работу системы. Как это сделать? - Используйте cron для запуска скриптов: - Удаление файлов старше 7 дней: find /var/log/myapp/ -type f -mtime +7 -delete - Объединяйте логи в архивы перед удалением: tar -czf logs_backup_$(date +%Y%m%d).tar.gz /var/log/myapp/ find /var/log/myapp/ -type f -mtime +30 -delete - Добавляйте уведомления по email, чтобы не пропустить важное: - Отправка отчета о чистке при помощи sendmail или аналогов. Здорово, когда система сама заботится о себе, не так ли? Какой самый странный лог вам приходилось чистить? — Прокачай свои скилы в телеграм кан

📡 Как организовать автоматическую очистку логов в Linux

Привет, друзья! 🚀

Бывает так, что лог-файлы захламляют систему, а дифференцировать важное от мусора становится проблемой. Хотите научиться держать очередь логов под контролем? Тогда это для вас!

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

Как это сделать?

- Используйте cron для запуска скриптов:

- Удаление файлов старше 7 дней:

find /var/log/myapp/ -type f -mtime +7 -delete

- Объединяйте логи в архивы перед удалением:

tar -czf logs_backup_$(date +%Y%m%d).tar.gz /var/log/myapp/

find /var/log/myapp/ -type f -mtime +30 -delete

- Добавляйте уведомления по email, чтобы не пропустить важное:

- Отправка отчета о чистке при помощи sendmail или аналогов.

Здорово, когда система сама заботится о себе, не так ли?

Какой самый странный лог вам приходилось чистить?

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

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