-
... meines Erachtens zeigt stat() dasselbe an, was ls -l auch anzeigt (und WRKLNK) ebenfalls, nämlich die Änderungsdaten - und ich wüsste auch nicht, wo ein Unix/Windows like Dateisystem sich das Erstellungsdatum merkt.
D*B
 Zitat von Fuerchau
OK, "ls -lT" zeigt nur das letzte Änderungsdatum an.
Es hilft wirklich nur die C-Funktion stat(), die ein Struktur übergibt.
In der Struktu gibts dann die Variable st_ctime, die das GMT-Datum in Sekunden seit dem 1.1.1970 enthält (Unixlike).
Per C-Funktion localtime() kann dann wieder in ein Datum umwandlen bzw. in ILERPG kann man auf das Datum 1.1.1970 die Sekunden addieren.
Achtung:
Die Zeit ist GMT (also Weltzeit) und wurde um den QUTCOFFSET zum damaligen Zeitpunkt korrigiert.
-
 Zitat von BenderD
... meines Erachtens zeigt stat() dasselbe an, was ls -l auch anzeigt (und WRKLNK) ebenfalls, nämlich die Änderungsdaten - und ich wüsste auch nicht, wo ein Unix/Windows like Dateisystem sich das Erstellungsdatum merkt.
D*B
Ich weis zwar auch nocht wo sowas gespeichert wird, jedoch muss es irgendwo sein, denn mit folgendem Befehl, kann ich mir alle Files anzeigen lassen, die vor 10 Tagen erstellt wurden:
find /home/. -name "test1.txt" -ctime +10
und mit -mtime die Files die in diesem Zeitraum modifiziert wurden
und mit -atime die Files die in diesem Zeitraum geöffnet wurden
-
Wenn du mit wrklnk und Auswahl 8 dir die Attribute ansiehst, kann man auch das Erstelldatum sehen. Dieses weicht bei mir zumindest vom letzten Änderungs/Zugriffsdatum auch ab.
In der stat-Struktur gibts tatsächlich nur 3 Felder:
st_atime = Access-Time
st_mtime = Modification-Time
st_ctime = Status-Change-Time
Auf der AS/400 gibts aber noch ein API, mit dem sich die Erstellzeit auslesen läßt:
Qp0lGetAttr()--Get Attributes
QP0L_ATTR_CREATE_TIME ist das Attribut der Wahl.
Unix bietet da selber wirklich nichts, da Unix die Info nicht speichert und somit Unix-API's nicht gehen.
Windows wiederum hat diese Information.
-
Die "ctime" ist die letzte Statusänderungs-Zeit. Diese wird z.B. auch bei CHGAUT oder eben Befehlen gesetzt, die das Objekt selber aber nicht dessen Daten verändern.
Similar Threads
-
By ChrisX in forum IBM i Hauptforum
Antworten: 9
Letzter Beitrag: 03-12-07, 12:07
-
By eps330 in forum IBM i Hauptforum
Antworten: 5
Letzter Beitrag: 26-11-07, 12:24
-
By bode in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 30-10-06, 11:10
-
By jo400 in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 21-10-06, 17:57
-
By y-tom in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 29-05-06, 14:31
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks