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

⚙️ Как настроить автоматическую очистку логов в Linux для сохранения места

⚙️ Как настроить автоматическую очистку логов в Linux для сохранения места Привет, техно-любители! 🚀 Если вы управляете системой, знаете, как быстро лог-файлы могут закапаться и занимать терабайты диска. Сегодня расскажу, как сделать автоматику по очистке логов — чтобы место всегда было под контролем! - Используйте встроенный logrotate. - Настройте ежедневную ротацию журналов: создайте конфиг /etc/logrotate.d/myapp. - В настройках задайте параметры: частоту, количество сохраняемых копий и сжатие. - Например: /var/log/myapp/*.log { daily rotate 7 compress missingok notifempty } Это сохранит только последнюю неделю логов, сжимая старые. - Также можно запланировать автоматическую очистку с помощью cron. - Добавьте в crontab команду: 0 0 * * * find /var/log/myapp -type f -mtime +7 -delete Она удалит файлы старше 7 дней. Почему важно? - Не дать логам разрастаться до гигабайтов. - Обеспечить работоспособность системы — не тормозить из-за мусора. Хочешь, чтобы твоя система работала

⚙️ Как настроить автоматическую очистку логов в Linux для сохранения места

Привет, техно-любители! 🚀

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

- Используйте встроенный logrotate.

- Настройте ежедневную ротацию журналов: создайте конфиг /etc/logrotate.d/myapp.

- В настройках задайте параметры: частоту, количество сохраняемых копий и сжатие.

- Например:

/var/log/myapp/*.log {

daily

rotate 7

compress

missingok

notifempty

}

Это сохранит только последнюю неделю логов, сжимая старые.

- Также можно запланировать автоматическую очистку с помощью cron.

- Добавьте в crontab команду:

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

Она удалит файлы старше 7 дней.

Почему важно?

- Не дать логам разрастаться до гигабайтов.

- Обеспечить работоспособность системы — не тормозить из-за мусора.

Хочешь, чтобы твоя система работала быстро и беспроблемно? Тогда забудь о бесконечной ротации вручную!

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

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