我已经能够从 /proc/uptime
中检索正常运行时间值(以秒为单位)。但是,我需要使用 C 检索上次启动时间戳。(我不能使用 system(...)
函数来调用正常运行时间。)
例如,当我运行uptime
命令时,我得到的值是:
15:31:35 up 2 days, 4:14, 3 users, load average: 0.04, 0.05, 0.05
我需要第一部分:15:31:35
。是否有一个内置的 C 函数可以让我得到这个?
最佳答案
打开/proc/uptime
并阅读它。第一个数字是以秒为单位的正常运行时间。
关于c - 在 C 中检索上次引导时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19213641/