732просмотров
37.9%от подписчиков
23 февраля 2026 г.
questionScore: 805
🚀 Как правильно чистить /var/log в Linux? Привет, коллеги! Сегодня расскажу, как грамотно чистить логи в Linux, чтобы не перегружать систему и не терять важные данные. 🛑 Ошибка новичков – просто удалить файлы из /var/log/. Да, так освободится место, но службы, использующие логи, могут сломаться. ✅ Правильные способы очистки: 🔹 Используем logrotate Это стандартный инструмент для управления логами в Linux. Настройки хранятся в /etc/logrotate.conf и /etc/logrotate.d/. Можно настроить автоудаление старых логов: sudo nano /etc/logrotate.conf Добавляем: /var/log/.log { daily rotate 7 compress missingok notifempty
} Это означает: чистим ежедневно, храним 7 копий, сжимаем старые файлы. 🔹 Очистка логов вручную Если нужно срочно освободить место, используем: sudo truncate -s 0 /var/log/syslog
sudo truncate -s 0 /var/log/auth.log Эта команда обнуляет файлы, не удаляя их. 🔹 Удаление старых логов Можно удалить файлы старше 7 дней: sudo find /var/log -type f -name ".log" -mtime +7 -delete 📢 А как вы чистите логи? Используете logrotate или предпочитаете скрипты? Делитесь в комментариях! 👇 #Linux@linux_odmin #LinuxTips@linux_odmin #Команды@linux_odmin 👉 @linux_odmin