Kann mir jemand erklären, was die letzte Spalte der Ausgabe von last
bedeutet Befehl? Besonders interessiert mich seine Bedeutung in Bezug auf den reboot
Pseudo-Benutzer.
reboot system boot 2.6.32-28-generi Sat Feb 12 08:31 - 18:09 (9+09:37)
Was bedeutet das 9+09:37?
Akzeptierte Antwort:
reboot
und shutdown
sind Pseudobenutzer für den Neustart bzw. das Herunterfahren des Systems. Das ist der Mechanismus zum Protokollieren dieser Informationen mit Kernel-Versionen am selben Ort, ohne spezielle Formate für die wtmp-Binärdatei zu erstellen.
Zitat von man wtmp
:
Die wtmp
Datei zeichnet alle Anmeldungen und Abmeldungen auf. Sein Format ist genau wie utmp
außer dass ein Null-Benutzername eine Abmeldung am zugeordneten Terminal anzeigt. Außerdem der Terminalname ~
mit dem Benutzernamen shutdown
oder reboot
zeigt das Herunterfahren oder Neustarten des Systems und das Terminalnamenpaar |
an /}
protokolliert die alte/neue Systemzeit, wenn date(1) sie ändert.
wtmp-Binärdatei speichert nichts anderes als den Zeitstempel für Ereignisse. Beispiel:last
berechnet zusätzliche Dinge, wie Anmeldezeiten.
reboot system boot 2.6.32-28-generi Mon Feb 21 17:02 - 18:09 (01:07)
...
user pts/0 :0.0 Sat Feb 12 18:52 - 18:52 (00:00)
user tty7 :0 Sat Feb 12 18:52 - 20:53 (02:01)
reboot system boot 2.6.32-28-generi Sat Feb 12 08:31 - 18:09 (9+09:37)
Die letzte Spalte (in Klammern) ist die Länge des Ereignisses. Für den Benutzer reboot
, es ist Betriebszeit.
Nach dem letzten Neustart ist die Zeit die aktuelle Betriebszeit. Bei früheren Neustarts ist die Zeit die Betriebszeit nach diesem Neustart (in der letzten Zeile meines Beispiels ist es also die Betriebszeit bis zur ersten Zeile; dazwischen gab es keine Neustarts). Zahl(en) vor + bedeutet Anzahl Tage. In der letzten Zeile sind es 9 Tage, 9 Stunden und 37 Minuten, und in der ersten Zeile ist die aktuelle Betriebszeit 1 Stunde und 7 Minuten.
Beachten Sie jedoch, dass diese Zeit nicht immer genau ist – zum Beispiel nach einem Systemabsturz und einer ungewöhnlichen Neustartsequenz. last
berechnet es als die Zeit zwischen ihm und dem nächsten Neustart/Herunterfahren.