🛠️ Как быстро настроить автоматическую очистку логов в Linux 🧹
Привет, друзья! 👋 Быстрая и редко заметная — вот залог спокойствия в любой системе. Сегодня расскажу, как не давать логам разрастаться как снеговая лавина!
Для этого отлично подойдет команда, которая регулярно очищает старые логи и освобождает место.
Представим, что у вас есть важные логи, а свежие — бесконечно растут.
Добавляем в cron, чтобы систематически избавляться от старых файлов:
- Создаем скрипт:
#!/bin/bash
find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;
- И делаем его исполняемым:
chmod +x /path/to/your/script.sh
- А потом добавляем его в cron:
crontab -e
И вставляем строку:
0 3 * * * /path/to/your/script.sh
Теперь каждую ночь в 3 часа система сама почистит логи старше недели!
Это позволяет держать систему в порядке и не допускать переполнения диска.
Знаете ли вы, что автоматическая очистка логов — скрытый фильтр, который помогает избежать неожиданных простоев из-за нехватки места?
Прокачивайте свои навыки и подписывайтесь на https://t.me/LinuxSkill — больше полезных статей, а в боте https://t.me/gradeliftbot — тесты на знание Linux!
Впереди ещё одно крутое открытие — завтра: как автоматически мониторить статус сервисов за 5 минут! 🔔