怎么查看 Linux 运行了多长时间和最后重启时间?

1、使用命令uptime$uptime23:22:30up360days,5:56,1user,loadaverage:0.00,0.02,0.05上面命令显示截止到查询... 1、使用命令 uptime

$ uptime
23:22:30 up 360 days, 5:56, 1 user, load average: 0.00, 0.02, 0.05
上面命令显示截止到查询命令执行时间23:22:30秒,系统已经运行了360天5小时56分。

$ uptime -s
2016-03-12 17:36:00
使用 -s 参数可以查看系统的最后重启时间。

2、使用命令 w

$ w
23:22:50 up 360 days, 5:03, 1 user, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 118.178.213.11 23:38 3.00s 0.04s 0.00s w
w命令的作用主要是看已经登录的用户和正在干什么事情,不过会附带显示系统自最后重启后运行的总时间,内容和uptime显示的一样。w命令无法直接显示最后重启的时间,不过可以使用命令 who -a 或者 who -b 来现实:

$ who -a
system boot 2016-03-12 17:36:00
LOGIN tty1 2016-03-12 17:46 413 id=tty1
run-level 3 2016-01-12 17:47
root + pts/0 2016-03-08 23:38 . 19100 (118.178.213.11)
-a 参数可以查看系统上传重启时间、LOGIN进程运行的信息、运行级别已经用户信息。如果只查看上传重启时间,可以使用 -b 参数:

$ who -b
system boot 2016-03-12 17:36:00
3、使用 last 命令

$ last
root pts/0 118.178.213.11 Thu Jan 12 17:52 - 19:37 (01:45)
reboot system boot 3.10.0-514.2.2.e Fri Jan 13 01:46 - 00:11 (85+22:24)
root pts/0 118.178.213.11 Thu Jan 12 16:37 - down (01:09)
root pts/0 118.178.213.11 Sat Dec 17 20:16 - 22:37 (02:20)
reboot system boot 3.10.0-327.36.3. Fri Nov 11 22:35 - 17:46 (61+19:11)
last命令可以显示最近几次的重启时间已经运行时长,已经用户登录情况,可以使用 last reboot只查看最近几次重启的时间信息:

$ last reboot
reboot system boot 3.10.0-514.2.2.e Fri Jan 13 01:46 - 00:11 (85+22:24)
reboot system boot 3.10.0-327.36.3. Fri Nov 11 22:35 - 17:46 (61+19:11)
展开
 我来答
雪V歌
2017-12-05 · 知道合伙人数码行家
雪V歌
知道合伙人数码行家
采纳数:78696 获赞数:222929
泉州兴瑞发公司2015-2017最佳优秀员工。

向TA提问 私信TA
展开全部
对于Linux一般用户来说,是不会去注意系统最后一次的重启时间,除非是Linux工程师,如果你想要查看Linux最后重启时间的话,小编教你三种查看系统重启时间的方法。

方法一:last命令
# last reboot
reboot system boot 2.6.32-431.el6.i Wed Jul 30 13:44 - 21:39 (46+07:55)
reboot system boot 2.6.32-431.el6.i Sun Apr 13 14:28 - 09:27 (107+18:59)
reboot system boot 2.6.32-431.el6.i Tue Mar 25 22:27 - 14:19 (18+15:52)
这条命令实际上显示的是最近几天的系统运行时间。last原本被设计来显示某个特定用户的登录历史。在Linux中,有一个特别的“伪用户”称为reboot会在系统重启的时候立即自动登录。这样通过检查reboot用户的登录历史,你就可以检查最后的重启时间。
方法二:who -b
使用who命令带上‘-b’选项。
# who -b
system boot Jul 30 13:44
折柳成萌
高粉答主

2017-12-05 · 繁杂信息太多,你要学会辨别
知道顶级答主
回答量:4.4万
采纳率:96%
帮助的人:6102万
展开全部
who -b 可以查到最后重启的时间
last reboot 可以看到最后几次重启的时间
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式