Linux下查看系统重启信息

查看最后一次系统启动的时间

who -b

结果如下

 system boot  2023-12-08 23:39

查看最后一次系统启动的时间及运行级别

who -r

结果如下

 run-level 5  2023-12-08 23:39

各级别介绍

  • 0 halt 关机,代表系统停机状态,默认情况下,系统运行级别不能设置为0,否则电脑一开机就进入关机模式,电脑将不能正常启动
  • 1 Single user mode 单用户模式,只支持root账户,主要用于系统维护,禁止远程登陆,类似于Windows下的安全模式
  • 2 Multiuser,without NFS 它是多用户模式,没有网络文件系统支持
  • 3 Full Multiuser mode 完全多用户模式,有网络文件系统,用户登录后进入控制台命令行模式,在没有网络的环境下等同于运行级别2
  • 4 unused 系统未使用,用作保留,一般不用,在一些特殊情况下可以用它来做一些事情,例如:在笔记本电脑的电池用尽时,可以切换到这一模式来做一些设置
  • 5 X11 图形界面的多用户模式用户登录后直接进入X-Window系统
  • 6 Reboot 重启,默认情况下,运行级别不能设为6,否则电脑一开机就进入重启模式会一直不停地重启,系统将不能正常的启动

查看历史启动记录

last reboot

结果如下

wtmp begins Mon Jan  1 23:06:41 2024

这个结果和上面的 who 命令是不相符的,原因暂时未知,以 who 命令为准。

查看系统当前运行的时间(从上一次重启后)

uptime

结果如下

 18:17:55 up 36 days, 18:38,  3 users,  load average: 0.04, 0.11, 0.04

当前时间是 18:17:55,已经持续运行36天18小时38分,两个用户登录过,系统过去1分钟、5分钟和15分钟内的平均负载分别是0.04, 0.11, 0.04

查看用户登录历史

last -10 # 显示最近10次

结果如下

root     pts/2        211.161.xxx.xxx   Sat Mar 30 20:41   still logged in
root     pts/1        211.161.xxx.xxx   Sat Mar 30 20:37   still logged in
root     pts/0        211.161.xxx.xxx   Sat Mar 30 20:30   still logged in
root     pts/0        211.161.xxx.xxx   Sun Mar 24 23:57 - 00:27  (00:30)
root     pts/1        211.161.xxx.xxx   Sun Mar 24 23:43 - 00:22  (00:38)
root     pts/1        211.161.xxx.xxx   Sun Mar 24 23:24 - 23:41  (00:17)
root     pts/0        211.161.xxx.xxx   Sun Mar 24 23:07 - 23:51  (00:43)
szz      pts/1        211.161.xxx.xxx   Sun Mar 24 21:41 - 22:04  (00:22)
root     pts/0        211.161.xxx.xxx   Sun Mar 24 21:35 - 22:11  (00:35)
root     pts/1        211.161.xxx.xxx   Sat Mar 23 17:38 - 17:55  (00:16)

wtmp begins Thu Apr 21 09:08:30 2022

参考

Linux查询系统上次启动时间last reboot、上线时间uptime
Linux:检查当前运行级别的五种方法
Linux的运行级别
Linux 记录和查看登录日和操作志|查看登录历史

posted @ 2024-01-20 10:29  strongmore  阅读(108)  评论(0编辑  收藏  举报