我的应用程序需要知道系统自上次运行以来是否已重新启动。我当前的策略是保留使用以下命令生成的重新启动 ID:
last -f /var/run/utmp | egrep '^reboot' | md5sum | cut -d' ' -f1
还有其他想法吗?
最佳答案
Linux 内核在每次启动后都会导出一个唯一标识符:
$ cat /proc/sys/kernel/random/boot_id
a30d49a3-612e-1132-a2b7-c34r01c5ed1r
关于linux - Linux 中有当前启动的标识符吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39021891/