Opp*_*pie 3 journalctl systemd-journald
我的文件中有一些/var/log/journal/f7e928ba68a9449e85bd828252981fc6/
带有.journal~
扩展名的文件。
我可以删除这些吗?
例子:
-rw-r-----+ 1 root systemd-journal 16777216 Dec 21 08:46 system@0005f056c84368b7-b723a71adb57a093.journal~
Run Code Online (Sandbox Code Playgroud)
我可以删除这些文件吗?
从man systemd-journald
:
文件
/run/log/journal/machine-id/*.journal
,/run/log/journal/machine-id/*.journal~
,/var/log/journal/machine-id/*.journal
,/var/log/journal/machine-id/*.journal~
systemd-journald将条目写入/run/log/journal/machine-id/
带有/var/log/journal/machine-id/
后缀的文件中".journal"
。如果守护进程不正常停止,或者发现文件已损坏,则会使用后缀重命名它们".journal~"
,并且systemd-journald开始写入新文件。
当 systemd-journald 停止写入日志文件时,它将被重命名为“original-name@suffix.journal”(或“original-name@suffix.journal~”)。此类文件将被“存档”并且不会再被写入。
因此,基本上正如您在上面看到的,当文件损坏或守护进程不正常停止时,systemd-journald正在写入这些文件。
关于:
我可以删除这些文件吗
正如用户 @intelfx 所提到的,如果您对这些文件提供的日志日志不感兴趣,则应该删除这些文件。
另外,正如同一用户所提到的,文件仍然可读。例如,您可以使用以下方法读取日志文件:
sudo journalctl --file /path/to/file.journal
sudo journalctl --file /path/to/file.journal~
Run Code Online (Sandbox Code Playgroud)
无论如何,如果您不删除它们,系统 systemd-journald
将自动删除这些文件,正如您在同一内容中看到的man systemd-journald
:
systemd-journald 将自动删除最旧的存档日志文件以限制磁盘使用。请参阅journald.conf(5)中的SystemMaxUse=和相关设置。
归档时间: |
|
查看次数: |
1129 次 |
最近记录: |