Erstelldatum einer Datei (cretion time)

Du hast Probleme mit Deinem eMail-Programm, Webbrowser oder Textprogramm? Dein Lieblingsprogramm streikt?
Antworten
reviczky
Beiträge: 172
Registriert: 21.02.2003 21:45:53
Wohnort: Ungarn - Budapest
Kontaktdaten:

Erstelldatum einer Datei (cretion time)

Beitrag von reviczky » 31.12.2003 18:42:28

Hallo!

Hab mal im Net rumgegoogelt, aber nichts passendes gefunden.
Soweit ich alles richtig verstanden habe, gibt es drei timestamps bei linux:
atime ctime und mtiime (Zugriffszeit, Statusänderung, Modifizierungszeit)

Kann ich also irgendwie die "echte" Erstellsdatum einer Datei herausfinden bzw. ändern?
Bzw. kann mir jemand kurz erklären warum es nur diese 3 timestamps gibt, warum das gut/schlecht ist - warum gerade dieses Konzept ???
Hat das überhaupt Sinn mit dem Erstelldatum?

Gruß
Adam

Benutzeravatar
michas
Beiträge: 380
Registriert: 12.08.2002 20:35:09
Wohnort: München

Beitrag von michas » 01.01.2004 20:13:13

Code: Alles auswählen

touch foo #access
echo blubb > foo #modify
mv foo bar # change
stat bar
cat bar # access
stat bar
hth :)
- michas

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 01.01.2004 20:25:43

michas hat geschrieben:

Code: Alles auswählen

touch foo
Das ändert access und modification time, mit der option '-a' wird nur die zugriffszeit geändert.

reviczky
Beiträge: 172
Registriert: 21.02.2003 21:45:53
Wohnort: Ungarn - Budapest
Kontaktdaten:

Beitrag von reviczky » 01.01.2004 20:31:33

Sorry,
wahrscheinlich liegts an mir, aber ich verstehe das noch nicht so ganz :)

mit dem "mv foo bar" haben wir die "bar" Datei erstellt.
bei "stat bar" steht dann auch dementsprechend:

Code: Alles auswählen

Access: 2004-01-01 20:23:23.000000000 +0100
nach dem "cat bar" befehl - wie du selber schreibst, ändert er dann das access Datum.

in diesem Fall:

Code: Alles auswählen

Access: 2004-01-01 20:24:03.000000000 +0100
WOHER WEISS ICH DANN ABER WANN DIESE bar DATEI ERSTELLT WORDEN IST ???
(Ich hab sie ja um 20:23:23 erstellt, aber nach dem cat weiss keiner mehr davon was ...)

Gruß
Adam

Benutzeravatar
michas
Beiträge: 380
Registriert: 12.08.2002 20:35:09
Wohnort: München

Beitrag von michas » 01.01.2004 21:01:14

Es gibt nur Zeiten für Zugriff, Modifikation und Änderung. Nicht für Erstellung.
Mehr Infos unter "man 2 stat" ff

Antworten