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

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

🛠️ Как настроить автоматическую очистку логов и освободить место на диске Привет, друзья! 🧭 Знаете, иногда бывает так: дисковое пространство быстро исчезает, и понять, что его занимает — задачка не из легких. Сегодня поделюсь, как автоматизировать удаление старых логов и держать место под контролем легко и просто! - Используйте системный планировщик задач: - Создайте скрипт, который удаляет лог-файлы старше определенного срока: find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \ - Запланируйте его запуск на ежедневной основе: - Через cron добавьте задачу: 0 3 * * * /path/to/script.sh - Еще один лайфхак — настройка логротейта: - В файл /etc/logrotate.conf добавьте: /var/log/*.log { rotate 4 weekly missingok notifempty compress } Теперь система сама будет заботиться о логах, чтобы дисковое пространство не превращалось в монстра! Кто из вас уже автоматизировал очистку устаревших файлов? Делитесь успехами! 🔧 Прокачай свои скилы в телеграм канале https://t.me/LinuxS

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

Привет, друзья! 🧭

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

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

- Создайте скрипт, который удаляет лог-файлы старше определенного срока:

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

- Запланируйте его запуск на ежедневной основе:

- Через cron добавьте задачу:

0 3 * * * /path/to/script.sh

- Еще один лайфхак — настройка логротейта:

- В файл /etc/logrotate.conf добавьте:

/var/log/*.log {

rotate 4

weekly

missingok

notifempty

compress

}

Теперь система сама будет заботиться о логах, чтобы дисковое пространство не превращалось в монстра!

Кто из вас уже автоматизировал очистку устаревших файлов? Делитесь успехами!

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

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