📡 Как настроить автоматическую очистку логов в Linux за 2 минуты
Привет, друзья! ✨ Не давайте раздражать себя грузом ненужных файлов.
Всего за пару минут вы научитесь держать лог-файлы под контролем и освобождаете место на диске.
🔹 Почему это важно?
- Лог-файлы растут как на дрожжах, занимая место и замедляя систему
- Это предотвращает ошибочные ситуации при переполнении диска
- Позволяет автоматизировать чистку, не отвлекаясь каждый раз вручную
🔹 Что стоит учитывать?
- Время хранения логов
- Размер логов и их очистку
- Различные сервисы и их индивидуальные конфигурации
🛠️ Вот практическая схема:
- Создайте скрипт, например clean_logs.sh:
#!/bin/bash
find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;
find /var/log -type f -name "*.gz" -mtime +30 -exec rm -f {} \;
- Сделайте его исполняемым:
chmod +x clean_logs.sh
- Добавьте задание в cron:
sudo crontab -e
- И вставьте строку:
0 3 * * * /путь/к/clean_logs.sh
Теперь вы автоматически избавляетесь от устаревших логов!
Все очень просто, а эффект — колоссальный.
Хочешь держать свою систему чистой и быстрой?
Прокачай навыки — подписывайся на наш канал https://t.me/LinuxSkill и тестируй свои знания с ботом https://t.me/gradeliftbot!