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