
Ich muss die Details der in den letzten 6 Monaten angemeldeten Benutzer abrufen, um die CPU meines Servers zu analysieren und zu erhöhen. Ich habe den Befehl ausprobiertletzte -aaber es werden nicht die vollständigen Ergebnisse angezeigt. Kann mir bitte jemand helfen, die Details der in den letzten 6 Monaten angemeldeten Benutzer abzurufen?
Dank im Voraus!
Antwort1
Neuere Versionen
Sie können -s
die folgende Option verwenden:
last -s -6month
Zeigt den Status der Anmeldungen seit der angegebenen Zeit an.
Verwenden Sie es -t
, um bei Bedarf bis zu einem anderen Datum festzulegen.
Wenn Sie eine Nachricht wie die folgende erhalten:
wtmp begins Tue Apr ...
Dies bedeutet, dass „logrotate“ Ihre Protokolldateien entfernt hat, sodass Sie keinen Zugriff mehr auf diese haben.
für ältere Versionen sollten Sie Vollzeit angeben:
last -t 20170101000000