🖥️ Как быстро настроить автоматическую очистку логов в 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 минут! Включи 🔔 чтобы не пропустить!