Ich bin auf einem CrunchBang-Computer und versuche, ein Skript zu schreiben, für das das Installationsdatum des Betriebssystems als Referenz erforderlich ist.
Ich habe diesen Befehl gesucht und gefunden:
ls -lct /etc | tail -1 | awk '{print $6, $7, $8}'
Es wird gedruckt
Mar 31 21:24
Ich habe den tail -1
Teil nicht verstanden , konnte aber herausfinden, dass $ 6 $ 7 $ 8 das 6. 7. 8. Vorkommen der letzten Zeile sind, auf die der Befehl verweist.
Ich habe jedoch festgestellt, dass das Jahr nicht enthalten sein kann, da das Jahr nicht im ls -ltc
Befehl angezeigt wurde .
Einige Leute schlugen vor, das Datum zu finden /etc
und andere das /var/log/syslog
usw. zu überprüfen . Ich dachte, diese könnten ein wenig spezifisch für die Distribution sein.
Was empfehlen Sie für einen wirklich distro-agnostischen Weg, um das Installationsdatum des Betriebssystems zu ermitteln?
/
.
/etc
Erstellungsdatum der Überprüfung Ihrer Meinung nach distro-spezifisch?