Перейти к содержанию

▍Как очистить /var/log/journal в Linux

/var/log/journal

Как узнать, сколько места занято?

Вы можете запросить journalctl команду напрямую, используя --disk-usage аргумент:

journalctl --disk-usage

Он сообщит что-то вроде этого:

Archived and active journals take up 520.0M in the file system.

Как очистить?

Просто запустите следующую команду, чтобы очистить /var/log/journal:

journalctl --vacuum-size=100M

Это приведет к удалению старых файлов журнала до тех пор, пока каталог не достигнет установленного порогового размера, в нашем случае 100M.

Установка лимитов

Зададим нужные нам ограничения на размер журнала:

sudo nano /etc/systemd/journald.conf
[Journal]
SystemMaxUse=250M
SystemMaxFileSize=50M

Перезапустим службу:

systemctl restart systemd-journald.service
К началу