🛠️ Как быстро настроить автоматическую очистку логов в Linux Привет, искатели правильных решений! 🚀 Всегда ли у тебя хватает места, когда логов нагребается гора? Сегодня делюсь простым и практическим способом автоматизировать очистку логов и держать систему чистой без лишних хлопот. - Настроим cron-задание так, чтобы оно удаляло старые лог-файлы каждую неделю: sudo crontab -e И добавляем строку: 0 3 * * 0 find /var/log -type f -name "*.log" -mtime +7 -exec truncate -s 0 {} \; - Чтобы лог-файлы не росли бесконечно, можно настроить logrotate, изменив его конфигурацию: sudo nano /etc/logrotate.d/custom И добавляем: /var/log/*.log { weekly rotate 4 missingok notifempty compress delaycompress postrotate systemctl restart rsyslog endscript } - Что это даст? - автоматическая чистка старых логов без вашего вмешательства - экономию места на диске - удовольствие от аккуратной системы! Задача хорошая — результат виден сразу. А как ты следишь за логами? Есть свои секреты? Прокачай св
🛠️ Как быстро настроить автоматическую очистку логов в Linux
10 сентября 202510 сен 2025
1
~1 мин