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

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)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值