1

Решил заглянуть в /var/log и заметил, что там куча логов весом в 3.1гб
Собственно вопрос заключается в корректных очистках логов.
Может есть какая-то утилита которая может удалять логи скажем старше недели или  месяца ибо 3гб...как то многовато.
Или какой нибудь скрипт который будет чистить логи к примеру при загрузке.

Обычный юзер
Mageia 8 x86_64 Plasma

2

Интересный вопрос, мне тоже будет интересно узнать ответ на него, новые версии линуксов выходят, изучай заново, к сожалению постоянства нет. Каждый день кто то что то ваяет, изобретает велосипед и др. Место под логи можно ещё так посмотреть "journalctl --disk-usage"

Спасибо сказали: BoDun1

3

fswi, не знал о таком варианте.
Но он ошибся на 1.1гб у меня, так понимаю не все же логи идут через него

Обычный юзер
Mageia 8 x86_64 Plasma

4

Нашёл кое что, поделюсь, мож. пригодится. Я так понял что для логов запускается служба systemd-journald, бинарник "/usr/lib/systemd/systemd-journald", скрипт "systemd-journald.service", а настройки логирования лежат в конфиге "/etc/systemd/journald.conf". Сами журнальные логи лежат в "/var/log/journal". Открываю "man journald.conf" и читаю опции: Storage - режим хранения логов, "persistent" - хранение на диске, "volatile" - все логи будут храниться В ПАМЯТИ ОЗУ до перезагрузки; SystemMaxUse - макс. занираемый размер диска под логи в байтах, по умолчанию 10% от объёма диска. Это получается ротация по размеру, самые давние логи удаляются. MaxFileSec - макс. время жизни файла лога в секундах до того как 0-й станет 1-м, 1-й вторым и т.д., всего по умолчанию семь файлов по давности. Ну и другие параметры есть там