Erstellungsdatum einer Datei erfahren
Hallo, sehe ich das richtig, wenn eine Datei oder Ordner bereits modifiziert wurde, ist mit ls das ursprüngliche Erstellungsdatum nicht mehr zu erfahren, ctime liefert dann als letztes leider nur noch das letzte Modifikationsdatum? (FS ist ext3) TIA Malte -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Mon, 08 Jan 2007, Malte Gell schrieb:
sehe ich das richtig, wenn eine Datei oder Ordner bereits modifiziert wurde, ist mit ls das ursprüngliche Erstellungsdatum nicht mehr zu erfahren, ctime liefert dann als letztes leider nur noch das letzte Modifikationsdatum? (FS ist ext3)
Es gibt 3 Zeiten: atime ("access", Zugriff), ctime ("change", Status-Änderung) und mtime ("modification", Inhalts-Änderung). Ergo... -dnh -- Ich bin zu hübsch für Papierkram! -- Dr. House -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, On Monday 08 January 2007 16:28, Malte Gell wrote:
sehe ich das richtig, wenn eine Datei oder Ordner bereits modifiziert wurde, ist mit ls das ursprüngliche Erstellungsdatum nicht mehr zu erfahren, ctime liefert dann als letztes leider nur noch das letzte Modifikationsdatum? (FS ist ext3)
Aus stat(2): atime wird z.B. modifiziert durch execve, mknod, pipe, utime und read. mtime wird z.B. durch mknod, truncate, utime and write modifiziert. Und ctime durch inode settings wie owner, group, link count, mode. D.h. ctime wird u.A. beim Anlegen gesetzt, leider aber auch bei all diesen anderen Aenderungen. Roman -- Roman Fietze Telemotive AG Büro Mühlhausen
On Tuesday 09 January 2007 08:04, Roman Fietze wrote:
Hallo,
On Monday 08 January 2007 16:28, Malte Gell wrote:
sehe ich das richtig, wenn eine Datei oder Ordner bereits modifiziert wurde, ist mit ls das ursprüngliche Erstellungsdatum nicht mehr zu erfahren, ctime liefert dann als letztes leider nur noch das letzte Modifikationsdatum? (FS ist ext3) (...) D.h. ctime wird u.A. beim Anlegen gesetzt, leider aber auch bei all diesen anderen Aenderungen.
Danke, ich hatte die Hoffnung, dass es vielleicht doch noch einen Weg gäbe. Muss GNU/Linux immer alles 100% von "Unix" übernehmen, können die mit alten Unzulänglichkeiten nich mal aufräumen ;-) Gruß Malte -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Dienstag, 9. Januar 2007 20:24 schrieb Malte Gell:
On Tuesday 09 January 2007 08:04, Roman Fietze wrote:
Hallo,
On Monday 08 January 2007 16:28, Malte Gell wrote:
sehe ich das richtig, wenn eine Datei oder Ordner bereits modifiziert wurde, ist mit ls das ursprüngliche Erstellungsdatum nicht mehr zu erfahren, ctime liefert dann als letztes leider nur noch das letzte Modifikationsdatum? (FS ist ext3)
(...) D.h. ctime wird u.A. beim Anlegen gesetzt, leider aber auch bei all diesen anderen Aenderungen.
Danke, ich hatte die Hoffnung, dass es vielleicht doch noch einen Weg gäbe. Muss GNU/Linux immer alles 100% von "Unix" übernehmen, können die mit alten Unzulänglichkeiten nich mal aufräumen ;-)
Vielleicht ist ja doch eine Besserung in Sicht: Aus der Datei linux/Documentation/ext4.txt <-- zitat --> 2.2 Candidate features for future inclusion There are several under discussion, whether they all make it in is partly a function of how much time everyone has to work on them: * nsec timestamps for mtime, atime, ctime, create time (patch exists, needs some e2fsck work) <-- zitat -ende -> Soweit Wolfgang E. -- PGP/GPG-Fingerprint: EB27 DF15 AEE3 F8ED BE03 00AE 0963 ADD7 9CFC -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
On 08.01.2007 16:28, Malte Gell wrote (please find the answer below the original text):
Hallo,
sehe ich das richtig, wenn eine Datei oder Ordner bereits modifiziert wurde, ist mit ls das ursprüngliche Erstellungsdatum nicht mehr zu erfahren, ctime liefert dann als letztes leider nur noch das letzte Modifikationsdatum? (FS ist ext3)
TIA Malte
richtig. guckst du z.B. hier: http://www.linuxquestions.org/questions/showthread.php?t=397580 Gruß - Ingo. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (5)
-
David Haller
-
Ingo Freund
-
Malte Gell
-
Roman Fietze
-
Wolfgang Erlenkötter