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

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

🛠️ Как быстро настроить автоматическую очистку логов в Linux Привет, друзья! 🔧 Если ваш сервер засоряет лог-файлы и дисковое пространство тает на глазах — этот трюк для вас. Расскажу, как настроить автоматическую чистку и не заморачиваться каждую неделю. - Используйте утилиту logrotate — это стандартный инструмент для управления логами. - Создайте конфигурацию под свои лог-файлы, например: /var/log/myapp/*.log { weekly rotate 4 missingok notifempty delaycompress compress postrotate systemctl restart myapp endscript } - Вот простая команда для ручной ручной чистки: sudo logrotate /etc/logrotate.conf - Или включите автоматический запуск через cron, чтобы не думать об этом: sudo crontab -e и добавьте строчку: 0 3 * * 0 /usr/sbin/logrotate /etc/logrotate.conf Теперь ваш сервер сверяет лог-файлы каждую ночь — свежо и пусто! Вы даже не заметите, как прошлые логи исчезнут — это забота умных систем. А вы уже настроили автоматическую очистку логов или всё делаете вручную? --- Помн

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

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

Если ваш сервер засоряет лог-файлы и дисковое пространство тает на глазах — этот трюк для вас.

Расскажу, как настроить автоматическую чистку и не заморачиваться каждую неделю.

- Используйте утилиту logrotate — это стандартный инструмент для управления логами.

- Создайте конфигурацию под свои лог-файлы, например:

/var/log/myapp/*.log {

weekly

rotate 4

missingok

notifempty

delaycompress

compress

postrotate

systemctl restart myapp

endscript

}

- Вот простая команда для ручной ручной чистки:

sudo logrotate /etc/logrotate.conf

- Или включите автоматический запуск через cron, чтобы не думать об этом:

sudo crontab -e и добавьте строчку:

0 3 * * 0 /usr/sbin/logrotate /etc/logrotate.conf

Теперь ваш сервер сверяет лог-файлы каждую ночь — свежо и пусто!

Вы даже не заметите, как прошлые логи исчезнут — это забота умных систем.

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

---

Помните, мониторинг и автоматизация — ваше секретное оружие в управлении сервером.

Больше полезных статей ты найдешь в телеграм-канале https://t.me/LinuxSkill, а вакансии для системных администраторов — в боте https://t.me/gradeliftbot.

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