如何从proc文件中获取系统时间?

时间:2011-03-09 06:46:07

标签: linux procfs

如何从proc文件中获取系统时间?我知道我们可以从日期等命令中获取系统时间,也可以根据时间API编写一些代码。但我真的需要使用一个简单的proc文件来获取时间。无论时间格式是什么,简单的值都可以。例如,从1970/1/1开始的总秒数非常好。

2 个答案:

答案 0 :(得分:11)

是的,你可以:

cat /proc/driver/rtc

来自男人:

RTC vs system clock
   RTCs should not be confused with the system clock, which is a
   software clock maintained by the kernel and used to implement
   gettimeofday(2) and time(2), as well as setting timestamps on files,
   and so on.  The system clock reports seconds and microseconds since a
   start point, defined to be the POSIX Epoch: 1970-01-01 00:00:00 +0000
   (UTC).

更多here

答案 1 :(得分:1)

您可以获取自/proc/uptime系统启动以来的时间,但我无法从/proc获取实时信息。