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

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

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

Привет, любитель системных магий! ✨

Знаешь ли ты, что забота о чистоте логов может стать настоящим лайфхаком? Это не просто про аккуратность — это спасение дискового пространства и скорости работы системы!

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

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

- Создай конфигурацию, задающую срок хранения, например, 7 дней:

/var/log/*.log {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

create 640 root adm

sharedscripts

postrotate

/bin/systemctl reload rsyslog > /dev/null 2>&1 || true

endscript

}

- Чтобы всё сработало автоматически, установки логов стоит добавить к cron.

- Проверь работу — убедись, что старые файлы исчезают по установленным срокам.

Это невероятно удобно: системы чисты, диски не забиты.

А ты уже автоматизировал очистку логов?

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

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

📩 Завтра: Как настроить Fail2Ban за 5 минут!

Включи 🔔 чтобы не пропустить!