
過去6か月間にログインしたユーザーの詳細を取得して分析し、サーバーのCPUを増やす必要があります。次のコマンドを試しました。最後-aしかし、完全な結果は得られません。過去 6 か月間にログインしたユーザーの詳細を取得するために、どなたか助けてください。
前もって感謝します!
答え1
新しいバージョン
次のオプションを使用できます-s
:
last -s -6month
指定された時間以降のログインの状態を表示します。
-t
必要に応じて、別の日付まで指定するために使用します。
次のようなメッセージを受け取った場合:
wtmp begins Tue Apr ...
これは、「logrotate」によってログファイルが削除されたため、ログファイルを使用する権限がないことを意味します。
古いバージョンの場合は、フルタイムを指定する必要があります。
last -t 20170101000000