我正在使用该命令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
其含义是:
- 用户名/操作
- 哪个终端/操作
- 来自何处(0.0.0.0 表示内部命令)
- 会话开始时间戳
- (最后一栏)会话结束
- 会话/动作的长度
still logged in
如果用户仍登录到系统,则可以替换最后两列。
你可以检查这里了解更多信息。