Linux
如何理解last的每一列輸出
我正在使用該命令
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)
提前致謝!
含義是:
- 使用者名/動作
- 哪個終端/動作
- 從哪裡(0.0.0.0 表示內部命令)
- 會話開始的時間戳
- (最後一列)會話結束
- 會話/動作的長度
still logged in
如果使用者仍然登錄到系統,則可以替換最後兩列。你可以在這裡查看更多資訊。