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

🔧 *Практика: Настраиваем автоматическую очистку журналов Syslog для чистого пространства

🔧 *Практика: Настраиваем автоматическую очистку журналов Syslog для чистого пространства* Привет, любители Linux! 🚀 Бывает, что логи начинают занимать гигабайты, и система встает в пробке из-за засилья журналов. Сегодня поделюсь простым лайфхаком — автоматической очисткой логов, чтобы система всегда оставалась чистой и быстрой. Что важно знать: - Используем logrotate — встроенный в Linux инструмент для управления логами. - Можно добавить свои правила для удаления устаревших записей. - Регулярность — ключ к порядку. Пример: создаем файл конфигурации: sudo nano /etc/logrotate.d/custom_logs Записываем: /var/log/*.log { weekly rotate 4 missingok notifempty compress delaycompress postrotate systemctl restart rsyslog endscript } Этот блок автоматически сжимает и удаляет журналы после 4 недель. Можно дополнительно настроить, чтобы старые лог файлы удалялись быстрее, добавив maxage. Итак, забудь о растущих лог-файлах, занимайся делами, а systemd и logrotate позаботятся о порядке.

🔧 *Практика: Настраиваем автоматическую очистку журналов Syslog для чистого пространства*

Привет, любители Linux! 🚀

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

Что важно знать:

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

- Можно добавить свои правила для удаления устаревших записей.

- Регулярность — ключ к порядку.

Пример: создаем файл конфигурации:

sudo nano /etc/logrotate.d/custom_logs

Записываем:

/var/log/*.log {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

postrotate

systemctl restart rsyslog

endscript

}

Этот блок автоматически сжимает и удаляет журналы после 4 недель. Можно дополнительно настроить, чтобы старые лог файлы удалялись быстрее, добавив maxage.

Итак, забудь о растущих лог-файлах, занимайся делами, а systemd и logrotate позаботятся о порядке.

Готов ли ты доверить автоматике? Или предпочитаешь ворочать логами вручную?

---

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