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

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

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

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

- Настроим автоматическую очистку логов за счет встроенных инструментов.

- Используем logrotate — мощного помощника в управлении файлами журналов.

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

Например, добавляем в /etc/logrotate.d/mylogs:

/home/user/logs/*.log {

daily

rotate 7

compress

missingok

notifempty

create 640 user user

postrotate

systemctl reload some_service > /dev/null 2>&1 || true

endscript

}

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

Осваиваете Linux? А может, есть свои секреты автоматизации? Пишите в комментариях, и вместе сделаем систему чище и быстрее!

Все ли ваши логи очищаются вовремя? Или есть, что улучшить?

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

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