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

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

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

Привет, друзья! 🧙‍♂️

Если ваш сервер перегорает от ненужных логов, пора взять управление в свои руки. Настройка автоматической очистки — это маленькая магия, которая избавит вас от бесконечного ручного труда и сэкономит место на диске.

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

- Удержать систему в порядке — залог стабильной работы

- Предотвратить переполнение диска логами

- Освободить ценные ресурсы для важных задач

Вот что можно сделать:

- Использовать cron для удаления старых логов, например, командой:

- *Настройте еженедельную очистку* в cron:

откройте crontab:

sudo crontab -e

и добавьте строку:

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

Эта команда удалит логи старше 7 дней каждое воскресенье в 3 утра.

- Автоматически очищайте логи системных сервисов через настроенные утилиты или скрипты

- Используйте специальные инструменты типа logrotate — они делают все красиво и грамотно

Настройка автоматической очистки — как забота о малыше: проще делать сразу, чем бороться с последствиями.

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

- Уверен в своих знаниях linux? Пройди тесты в канале https://t.me/LinuxSkill или узнай всю правду о рынке вакансий системных администраторов в telegram боте https://t.me/gradeliftbot

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