前言
这几天,遇到程序运行几天,就无缘无故关机了。linux中last命令可以查询到用户开关机的时间,但是查了很多文章,对于里面的参数都没有很详细的解答(看不懂什么意思啊aaa,怎么办)。不要慌,今天我用这篇文章来总结一下,last命令的输出信息分别代表什么含义
last命令作用:显示用户历史登录情况。通过查看系统记录的日志文件内容,可使管理员获知谁曾经或者试图连接过服务器
在终端输入last命令:
$ last
输出信息如下:
serein :1 :1 Fri Oct 18 14:37 still logged in
reboot system boot 5.15.0-117-gener Fri Oct 18 14:37 still running
serein :1 :1 Tue Oct 15 10:09 - down (3+04:25)
reboot system boot 5.15.0-117-gener Tue Oct 15 10:09 - 14:35 (3+04:25)
......(后面的部分已省略)
Tips:一般输入last后,都会有前两行,是当前登录相关的信息。
-
still logged in
表用户serein
仍然处于登录状态,没有注销 -
still running
表示系统自上次重启以来一直在运行,没有再次重启或关闭
参数说明
-
每两行为一组数据。可以根据最后的 会话持续时间 来区分是否为同一组
-
第1行:用户登录记录
-
第1列:用户名。serein是我自己的用户名
-
第2列:终端。
:1
表示用户登录的终端设备,通常是本地控制台 -
第3列:终端。
:1
表示IP地址,通常是:1
(本地地址)
-
第4列:登录时间。
Tue Oct 15 10:09
表示用户在2024年10月15日星期二的10:09登录 -
第5列:注销时间。
down
表示用户由于系统重启或关机而被迫注销 -
第6列:会话持续时间。
(3+04:25)
表示用户的会话持续了3天4小时25分钟。也就是说在2024年10月18日星期五的14:35关机的
-
-
第2行:系统重启记录
-
第1列:重启原因。
reboot
表示这是一条系统重启的记录 -
第2列:系统启动信息。
system boot
表明这是系统启动的一部分 -
第3列:内核版本。
5.15.0-117-gener
,全称为:5.15.0-117-generic -
第4列:开始时间。
10:09
表示系统在2024年10月15日星期二的10:09完成启动 -
第5列:结束时间。
14:35
表示系统在2024年10月18日星期五的14:34完成关机 -
第6列:会话持续时间。
(3+04:25)
表示用户的会话持续了3天4小时25分钟
-