hi,
ich versuche, das erstellungsdatum einer datei mit der shell herauszufinden. habe aber nur befehle, die das änderungsdatum anzeiten. also ls -al oder ls -rtl. weiss jemand, wie man das erstellungsdatum bekommt??
gruß,
michel
hi,
ich versuche, das erstellungsdatum einer datei mit der shell herauszufinden. habe aber nur befehle, die das änderungsdatum anzeiten. also ls -al oder ls -rtl. weiss jemand, wie man das erstellungsdatum bekommt??
gruß,
michel
Hallo picknicker187,
schau dir mal man stat an.
MfG
snowcrash
OS:Arch LinuxCPU:Core i5-2500K
MB:P8P67PRORAM:16GB DDR3GK:NV GTX570
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
da gibts leider auch nur access und modify times
server:/tmp # stat test
File: `test'
Size: 4 Blocks: 8 IO Block: 4096 Regular File
Device: 6809h/26633d Inode: 868 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2007-06-05 17:23:47.000000000 +0200
Modify: 2007-06-05 17:23:35.000000000 +0200
Change: 2007-06-05 17:23:35.000000000 +0200
server:/tmp # stat -f test
Oh du hast recht, tut mir Leid!
Hm, also ich finde das auch nicht so auf die schnelle raus, im SUSE 9.2 Manual steht aber "Wenn Sie also ls -l eingeben, wird Ihnen der Inhalt desselben Verzeichnisses in detaillierter Form angezeigt. Sie sehen neben den Dateinamen das Erstellungsdatum der Datei, die Dateigröße in Bytes und weitere Angaben..."
und ich hatte eben nur dort nachgeschaut...
MfG
snowcrash
OS:Arch LinuxCPU:Core i5-2500K
MB:P8P67PRORAM:16GB DDR3GK:NV GTX570
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
ja, stimmt aber leider nicht, dass steht an vielen orten. aber leider bekommt man mit ls -l nur das modify date
Aha! Schau einmal hier http://board.43folders.com/archive/i...hp/t-1697.html
Das löst allerdings nicht dein Problem, aber jetzt weisst du schonmal das es in den META-Daten der Dateien gespeichert wird, bzw. das die ctime von ls -l evtl. sogar die erstellungszeit ist (sofern sie nicht verändert wurde).
MfG
snowcrash
OS:Arch LinuxCPU:Core i5-2500K
MB:P8P67PRORAM:16GB DDR3GK:NV GTX570
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
die ctime ists leider nicht. auszug aus man ls:
-c with -lt: sort by, and show, ctime (time of last modification of file status information)
with -l: show ctime and sort by name otherwise: sort by ctime
Hi,
leider wird die Erstellungszeit, als die einzig mögliche Zeit, zu der die Datei erstellt wurde, nicht gespeichert. Zumindest nicht auf ext3, ext2,reiserfx oder xfs.
Wer alles verschiebt, ist noch lange nicht zukunftsorientiert. | Der Reiz der Ferne liegt nur in der Entfernung.
hm, dieser verdacht regte sich bei mir auch schon. schade, aber kann man wohl nix machen. obwohl man sagen muss, dass das schon relativ schwach ist. kann nicht sogar windoof das, wenn es gerade mal nicht mit abstürzen und bunte fensterchen öffnen beschäftigt ist?
Hi,
jo, aber offenbar ist der Bedarf unter Unix (noch) nicht so groß gewesen, dass es jemand implementiert hätte. Ich kenne zumindest mit Boardmitteln keine Möglichkeit, außer die Datei mit dem Datum im Namen zu bennen.
Übrigens sind Windowshasstiraden hier unangebracht...
Wer alles verschiebt, ist noch lange nicht zukunftsorientiert. | Der Reiz der Ferne liegt nur in der Entfernung.
naja, hasstiraden hören sich für mich anders an aber ein bissl sarkasmus wird ja wohl erlaubt sein. ausserdem muss ich täglich damit arbeiten(wenn auch nur um ich dann auf linux server einzuloggen) und glaub mir....es ist langsam wegen der bunten fenster und stürzt wirklich sehr oft ab
Lesezeichen