浏览 journalctl 和 systemd 上的 Archwiki,我没有看到将系统日志配置为以上午和下午的 12 小时格式显示的方法。24 小时格式工作正常;但是,我需要将 24 小时转换为 12 小时,以根据当前系统时间检查日志。是否有 systemd 配置文件或 journalctl 参数(我知道-o
)导致 journalctl 以上午和下午显示 12 小时格式?
浏览 journalctl 和 systemd 上的 Archwiki,我没有看到将系统日志配置为以上午和下午的 12 小时格式显示的方法。24 小时格式工作正常;但是,我需要将 24 小时转换为 12 小时,以根据当前系统时间检查日志。是否有 systemd 配置文件或 journalctl 参数(我知道-o
)导致 journalctl 以上午和下午显示 12 小时格式?
没有这样的选择。时间格式选项是有限的(取决于区域设置,但仍然是 24 小时,或 Unix 时间戳,或 ISO 8601 时间戳)。
我只是以 24 小时格式检查当前日期(并将其放在某个提示或小部件中):
但您也可以解析
journalctl
输出并转换时间戳:我们告诉
journalctl
打印 Unix 时间戳,并使用 awk 将其替换为使用 12 小时格式的时间戳。