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

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

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

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

🔧 Настройка автоматической очистки логов — это просто и очень удобно:

- Используем системный планировщик задач cron для ежедневной чистки.

- Настраиваем logrotate, чтобы rotate-ить логи и удалять старые.

- Создаем собственный скрипт, который ищет и удаляет файлы по определенной дате.

Просто добавьте в crontab один из вариантов:

0 3 * * * /usr/sbin/logrotate /etc/logrotate.conf

Или сделайте скрипт для удаления старых логов:

find /var/log -type f -name "*.log" -mtime +7 -exec rm {} \;

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

А ведь всего пара строчек — и лог-файлы исчезнут автоматически!

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

📩 Завтра расскажем, как настроить Fail2Ban за 5 минут!

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