🛠️ Как настроить автоматическую очистку логов в Linux?
Привет, друзья! Хотите, чтобы ваш сервер всегда был чистым и быстрым? Тогда этот лайфхак — для вас! Постараюсь раскрыть простым языком, как автоматизировать очистку логов и сохранить место на диске без лишней головной боли.
- Создаем скрипт очистки:
sudo nano /usr/local/bin/clean_logs.sh
Записываем туда:
#!/bin/bash
find /var/log -type f -name '*.log' -mtime +7 -exec truncate -s 0 {} \;
- Даем права:
sudo chmod +x /usr/local/bin/clean_logs.sh
- Настраиваем cron:
sudo crontab -e
Добавляем строку:
0 3 * * * /usr/local/bin/clean_logs.sh
Теперь ваши лог-файлы будут автоматом очищаться раз в сутки седьмого дня. Такая автоматизация — надежный друг системного администратора, который экономит время и нервы.
А вы уже используете автоматическую чистку логов или предпочитаете ручной контроль?
---
- Больше полезных статей ты найдешь в нашем телеграм-канале https://t.me/LinuxSkill, а вакансии для системных администраторов — в боте https://t.me/gradeliftbot
- Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill, а пройти тесты на знание Linux — в боте https://t.me/gradeliftbot
- Уверен в своих знаниях Linux? Проверь себя в канале https://t.me/LinuxSkill или узнай о рынке вакансий через https://t.me/gradeliftbot
📩 Завтра: Как настроить Fail2Ban за 5 минут!
Включи 🔔 чтобы не пропустить!