Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

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

🛠️ Как настроить автоматическую очистку логов и сохранить место на диске Привет, любители стабильности! 🚀 Знаете ли вы, что аккуратное управление логами — это залог быстродействия и здоровья вашей системы? Сегодня расскажу, как легко автоматизировать чистку логов и не переживать о переполненном дисковом пространстве. - Установка рутинной очистки с помощью cron: - Создайте скрипт, который удаляет старые файлы логов: find /var/log -type f -name "*.log" -mtime +7 -exec rm {} \; - Запустите его автоматически раз в неделю через cron: - crontab -e и добавьте строку: 0 3 * * 0 /path/to/script.sh - Используйте утилиту logrotate: - Настроить логrotate просто — он сам сжимает старые логи и удаляет их по заданным правилам. В /etc/logrotate.conf или в отдельном файле укажите: /var/log/*.log { weekly rotate 4 compress missingok notifempty create 640 root adm } Теперь ваши лог-файлы не станут грузом. Такой подход — это не только экономия места, а еще и безопасность, ведь старые логины — п

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

Привет, любители стабильности! 🚀

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

- Установка рутинной очистки с помощью cron:

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

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

- Запустите его автоматически раз в неделю через cron:

- crontab -e и добавьте строку:

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

- Используйте утилиту logrotate:

- Настроить логrotate просто — он сам сжимает старые логи и удаляет их по заданным правилам. В /etc/logrotate.conf или в отдельном файле укажите:

/var/log/*.log {

weekly

rotate 4

compress

missingok

notifempty

create 640 root adm

}

Теперь ваши лог-файлы не станут грузом. Такой подход — это не только экономия места, а еще и безопасность, ведь старые логины — потенциальный источник информации для злоумышленника.

Готовы ли вы доверить автоматизации свою систему?

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

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