Ich weiß, dass uptimedie Zeit gedruckt wird, zu der eine Maschine in Betrieb war, aber gibt es einen einfacheren (zuverlässigen) Weg, um das Datum des Starts zu ermitteln, als von dieser Ausgabe herunterzuzählen?
Ich habe versucht, mich umzusehen /proc, aber nichts Relevantes gefunden. Es gibt auch eine Zeile wie diese auf meinem dmesg:
[ 0.673492] rtc_cmos rtc_cmos: setting system clock to 2011-03-14 14:26:52 UTC (1300112812)
Aber ich frage mich, ob diese Methode Distributions- und Kernelversion-unabhängig ist?
uptimeGibt einen String wie "up 13 days, 21:01" zurück, und Sie müssen ihn danach zählen.
/proc/uptime.
unreliable or hardUm was geht esuptime?