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

📡 Как настроить автоматическую очистку логов в Linux

📡 Как настроить автоматическую очистку логов в Linux

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

🌟 Вот несколько хитростей, чтобы логи всегда под контролем:

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

- Настраивайте конфигурационные файлы в /etc/logrotate.d/ — там можно задать периодичность и хранение логов.

- Можно создать свой скрипт, который удаляет файлы старше определенного срока, например:

find /var/log -type f -name "*.log" -mtime +7 -delete

- Чтобы не забывать запускать его, добавьте задачу в cron, например:

0 0 * * * /usr/local/bin/clean_logs.sh

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

Задаешься вопросом — а как это автоматизировать без лишних усилий?

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