Push 163 file(s) from Obsidian

This commit is contained in:
2026-09-24 13:22:58 +05:00
parent 4c6a45e2e8
commit 9777f9490f
163 changed files with 36730 additions and 0 deletions
+37
View File
@@ -0,0 +1,37 @@
#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
```