🕸️ Как настроить автоматическую очистку логов в Linux
Привет, друзья! 🚀
Устали от переполненных дисков и ручной работы по очистке логов? Тогда этот лайфхак именно для вас! Настройте автоматическую очистку логов — и забудьте о головной боли с накоплением файлов.
Почему это важно?
- Экономия места на диске
- Предотвращение ошибок из-за переполнения логов
- Удобство в управлении
Самое лучшее — автоматизация простая: создашь регулярный крон-задание, и система сама будет убирать старые логи.
Вот короткий пример:
- Создайте скрипт, например clean_logs.sh:
#!/bin/bash
find /var/log -type f -name "*.log" -mtime +7 -exec truncate -s 0 {} \;
- Дайте ему права:
chmod +x clean_logs.sh
- Запускайте его через крон раз в сутки:
0 2 * * * /path/to/clean_logs.sh
Так лог-файлы не будут разрастаться, а место на диске всегда будет в порядке!
Настраиваете? Или есть свои секреты? Поделитесь — всегда интересно что-то новое!
*Больше полезных статей ты найдешь в нашем телеграм-канале https://t.me/LinuxSkill а вакансии для системных администраторов в боте https://t.me/gradeliftbot*