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 -1Teil 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 -ltcBefehl angezeigt wurde .
Einige Leute schlugen vor, das Datum zu finden /etcund andere das /var/log/syslogusw. 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?
/.
/etcErstellungsdatum der Überprüfung Ihrer Meinung nach distro-spezifisch?