如何理解最后输出的每一列

如何理解最后输出的每一列

我正在使用该命令last来找出什么或谁重新启动了我们的服务器,但对输出感到困惑。我查看了最后的文档和手册页https://man7.org/linux/man-pages/man1/last.1.html但找不到每列含义的详细说明。有人可以帮忙描述一下每一列的含义吗?下面是最后一个输出的示例:

wtmp begins Mon Apr 25 17:46:05 2022
root@robot:~# last -i
root     pts/3        10.65.111.36     Tue Aug  2 12:48   still logged in
root     pts/3        10.65.146.31     Mon Aug  1 11:00 - 11:23  (00:22)
reboot   system boot  0.0.0.0          Fri Jul 29 18:55   still running
reboot   system boot  0.0.0.0          Fri Jul 29 16:54 - 18:54  (01:59)
reboot   system boot  0.0.0.0          Tue Jul 26 18:45 - 16:53 (2+22:08)
reboot   system boot  0.0.0.0          Tue Jul 26 16:50 - 18:44  (01:53)
root     pts/2        10.65.153.180    Mon Jul 25 17:20 - 20:46  (03:25)
root     pts/1        10.65.153.180    Mon Jul 25 15:13 - 18:26  (03:12)
root     pts/0        10.65.153.180    Mon Jul 25 11:12 - 17:25  (06:12)
reboot   system boot  0.0.0.0          Sun Jul 24 03:23 - 16:49 (2+13:25)

提前致谢!

答案1

其含义是:

  1. 用户名/操作
  2. 哪个终端/操作
  3. 来自何处(0.0.0.0 表示内部命令)
  4. 会话开始时间戳
  5. (最后一栏)会话结束
  6. 会话/动作的长度

still logged in如果用户仍登录到系统,则可以替换最后两列。

你可以检查这里了解更多信息。

相关内容