如何获取日记中的当前_BOOT_ID

塞贝尔克

如何获取systemd-journald_BOOT_ID的当前值

我可以做一些丑陋的事情,例如:

journalctl -o verbose  --since '2016-05-17' | egrep '^[ ]+_BOOT_ID' | tail -n 1| cut -d"=" -f2

有更聪明的方法吗?

马克·斯托斯伯格

替代方法:

cat  /proc/sys/kernel/random/boot_id

此版本包含一些破折号。引导ID输出的格式journalctl不包含破折号。

随机(4)手册页提到它:

/ proc接口

  目录/ proc / sys / kernel / random(从2.3.16开始存在)中的文件提供了有关/ dev / random设备的其他信息

  uuidboot_id

  这些只读文件包含随机字符串,例如6fd5a44b-35f4-4ad4-a9b9-6b9be13e1fe9。对于每次读取,前者都是重新生成的,而后者是一次生成的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章