Linux 15.036 Themen, 107.107 Beiträge

Erstellungsdatum auslesen..

ghartl1 / 5 Antworten / Baumansicht Nickles

hallo,

wo kann ich am besten das erstellungsdatum einer distri auslesen?

also, wann ich das os installiert habe?

habs mit tunee2fs versucht..konnte aber nirgends ein datum ausmachen...

hat noch wer einen tipp?

gruss günter

bei Antwort benachrichtigen
KarstenW ghartl1 „Erstellungsdatum auslesen..“
Optionen

Weiß nicht was du meinst. Bei Debian gibt es die Datei /etc/debian_version. Darin steht die Versionsnummer von Debian die momentan installiert ist.

cat /etc/debian_version

5.0.3

ls -l /etc/debian_version

-rw-r--r-- 1 root root 6 30. Aug 22:01 /etc/debian_version

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
KarstenW ghartl1 „Erstellungsdatum auslesen..“
Optionen

Das Erstellungsdatum der jeweiligen Datei steht immer neben dem Dateinamen , wenn du den Befehl ls -l .... eintippst.
Du kannst mit dem Unixdienstprogramm touch diesen Zeitstempel nachträglich verändern.
Ließ mal die manpage von touch, mit dem Befehl "man touch".


Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
ghartl1 Nachtrag zu: „Erstellungsdatum auslesen..“
Optionen

falsch verstanden....

wo und wie kann ich auf der kommandozeile das installationsdatum des os herausfinden (ergo, wann wurde das os installiert)...und nicht welche version.


tune2fs verwaltet ja die dateistruktur...ergo, wann das dateisystem angelegt wurde...ergo installationsdatum...darum m mein naheliegender gedanke, dass das da
wo auszulesen wäre..aber bisher noch nix gefunden

bei daten auslesen mit ls -l zeigt er mir nur das letzte änderungsdatum...brauch ich nicht.
ausser, welche datei wurde noch nie geändert im system?
meines wissens wird,wenn man auf eine datei zugreift (lesend), auch das datum geändert...aber das ist imho der falsche weg...

fazit: brauch ein kommando, wo ich das installationsdatum herausfinde...

gruss günter

bei Antwort benachrichtigen
KarstenW ghartl1 „falsch verstanden.... wo und wie kann ich auf der kommandozeile das...“
Optionen

Dieses Erstellungsdatum wird für jede Datei separat erstellt.
Ich wüßte nicht woher man wissen kann wann eine Distribution installiert wurde.
Wenn ich mir meinen eigenen Linuxkernel übersetze, dann wird das Datum mit gespeichert:

/boot$ ls -l

insgesamt 5044
drwxr-xr-x 2 root root 4096 16. Feb 2009 2.6.18-Kernelconfig
drwxr-xr-x 2 root root 4096 16. Feb 2009 2.6.26-Kernelconfig
drwxr-xr-x 2 root root 4096 25. Aug 16:41 grub
-rw-r--r-- 1 root root 103212 24. Mär 2008 memtest86.bin
-rw-r--r-- 1 root root 124152 3. Okt 2008 memtest86+.bin
-rw-r--r-- 1 root root 663008 25. Aug 16:36 System.map-2.6.18-24etch4-K6
-rw-r--r-- 1 root root 663028 11. Feb 2009 System.map-2.6.18-24-K6
-rw-r--r-- 1 root root 1783879 25. Aug 16:37 vmlinuz-2.6.18-24etch4-K6
-rw-r--r-- 1 root root 1778245 11. Feb 2009 vmlinuz-2.6.18-24-K6

Wenn man bei Debian ein Upgrade (von etch auf lenny beispielsweise) macht, dann wird das Dateisystem nicht nochmal neu angelegt. Deshalb kann man mit tune2fs nicht herausfinden wann man Debian installiert hat. Das Dateisystem könnte von einer früheren Installation stammen.

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
cscherwinski ghartl1 „Erstellungsdatum auslesen..“
Optionen

Ich schau bei mir im Dateimanager (Nautilus) die Erstellungsdaten von /usr,/bin oder /opt, das ist mein Installationsdatum.

Viel Erfolg wünscht Christian
bei Antwort benachrichtigen