所以我对C ++和Linux非常陌生,我需要从c ++文件中find最后一次启动的时间。 我一直在使用/ proc文件的其他信息。 我不想找时间。
我试图find一种方法来执行从我的.cpp文件“最后重新启动”命令,但我不能弄清楚。 这是可能的,还是有办法find当前的时间,所以我可以从当前减去时间?
非常失落
顺便说一下,这是作业,但是我已经完成了所有其他部分,并且只是绑在这一小部分上。
我也有几个小时的眼镜,只是不能find一种方法…我误解了一些东西,它更简单,然后我正在做?
只需要最后一次系统启动的时间
谢谢!
使用时间(2)获取当前时间,并从sysinfo(2)中获取启动以来的秒数。
如果你想要一个很好的,可显示的格式的结果,使用ctime(3)把它变成一个日期/时间字符串。
通过/ var / log / syslog找出它并不完美,因为它只能运行5个星期,但是我认为它足够我的任务,谢谢大家!