用於取得最近 6 個月用戶登入詳細資訊的命令或腳本

用於取得最近 6 個月用戶登入詳細資訊的命令或腳本

我需要獲取過去 6 個月登入用戶的詳細資訊來分析並增加伺服器的 cpu。我嘗試過命令最後-a但它沒有給出完整的結果。請任何人幫助我獲取過去 6 個月登入用戶的詳細資訊。

先致謝!

答案1

新版本

您可以使用-s選項:

last -s  -6month

顯示自指定時間以來的登入狀態。

如果您願意,可以用來-t指定直到另一個日期。

如果您收到類似以下的訊息:

wtmp begins Tue Apr ...

這意味著“logrotate”已刪除您的日誌文件,因此您無權使用它們。

對於舊版本,您應該指定全職:

last -t 20170101000000

相關內容