uptime
Wenn Sie es in numerischer Form wünschen, ist es die erste Zahl in /proc/uptime
(in Sekunden), also ist die Zeit des letzten Neustarts
date -d "$(</proc/uptime awk '{print $1}') seconds ago"
Die Betriebszeit umfasst die Zeit, die in einem Niedrigenergiezustand verbracht wird (Standby, Suspendierung oder Ruhezustand).
Sie können uptime
verwenden oder last
Nur das letzte Mal zu sehen
last reboot -F | head -1 | awk '{print $5,$6,$7,$8,$9}'
allgemeiner
last reboot
Hinweis und Warnung
The pseudo user reboot logs in each time the system is rebooted.
Thus last reboot will show a log of all reboots since the log file was created.
Normalerweise verwende ich who -b
, was eine Ausgabe erzeugt wie:
$ who -b
system boot 2014-05-06 22:47
$
Es sagt mir das Datum und die Uhrzeit, wann die Maschine zuletzt gebootet wurde, und nicht die Zeit, die seit dem letzten Booten verstrichen ist.
Dieser Befehl funktioniert auch auf vielen anderen Unix-Systemen (Solaris, …).