#linux #logs 🛑 Ошибка новичков – просто удалить файлы из /var/log/. Да, так освободится место, но службы, использующие логи, могут сломаться. ✅ Правильные способы очистки: 🔹 Используем logrotate Это стандартный инструмент для управления логами в Linux. Настройки хранятся в /etc/logrotate.conf и /etc/logrotate.d/. Можно настроить автоудаление старых логов: ```sh sudo nano /etc/logrotate.conf ``` Добавляем: /var/log/*.log { daily rotate 7 compress missingok notifempty } Это означает: чистим ежедневно, храним 7 копий, сжимаем старые файлы. 🔹 Очистка логов вручную Если нужно срочно освободить место, используем: ```sh sudo truncate -s 0 /var/log/syslog sudo truncate -s 0 /var/log/auth.log ``` Эта команда обнуляет файлы, не удаляя их. 🔹 Удаление старых логов Можно удалить файлы старше 7 дней: ```sh sudo find /var/log -type f -name "*.log" -mtime +7 -delete ```