查看Linux开机时间的几个方法

LINUX2013-11-07 17:36

1、使用who命令
命令who原本是用来显示当前登录的用户信息的,不过也具有显示开机时间的功能,可以通过who --help来了解详细的说明。
who --boot显示系统开机的时间
who --runlevel显示当前的运行级别,也有标明开机时间

2、使用last命令
命令last是用来显示之前曾经登录过的用户信息的,可以通过man last查看详细帮助。
last reboot这样就可以显示系统重启的具体时间

3、使用uptime信息
命令uptime准确的来说并不能显示开机时间,因为它是记录的从开机到当前一共运行了多久。
不过可以通过/proc/uptime文件(关于该文件请自行搜索网上资料),反过来推出系统的开机时间。
date -d "$(awk -F. '{print $1}' /proc/uptime) second ago" +"%Y/%m/%d-%H:%M:%S"


原文链接: http://blog.jtwo.me/several-methods-to-know-boot-time-of-linux