Die Dateierstellungszeit wird im Inode des ext4-Dateisystems gespeichert. Frühere Versionen des ext-Dateisystems unterstützten die Dateierstellungszeit nicht. In der Debugfs-Statistikausgabe gibt es einen crtime-Zeitstempel (Erstellungszeit). Schließlich unterstützt ext4 die Erstellungszeit, genau wie btime in NTFS-Windows.
Sie können den Anweisungen unten folgen, um den Zeitpunkt der Dateierstellung zu ermitteln. Beispielsweise verwende ich eine, um eine vorhandene Datei auszuwählen oder eine neue Datei zum Testen zu erstellen. Für diese Datei.
Schritt 1: Suchen Sie die Inode-Dateinummer
Verwenden Sie zunächst den folgenden Befehl auf dem Terminal, um die Inode-Nummer einer beliebigen Datei zu ermitteln.
$ ls -i /var/log/secure 13377/var/log/syslog
Schritt 2: Ermitteln Sie die Dateierstellungszeit (crtime)
Nachdem Sie die Inode-Nummer der Datei erhalten haben, folgen Sie dem Festplattenpfad mithilfe des Befehls debugfs mit der Inode-Nummer Statistiken.
$ debugfs -R 'stat <inode_number>' /dev/sda1
Führen Sie
$ debugfs -R 'stat <13377>' /dev/sda1 debugfs 1.41.12 (17-May-2010) Inode: 13377 Type: regular Mode: 0600 Flags: 0x80000 Generation: 2326794244 Version: 0x00000000:00000001 User: 0 Group: 0 Size: 223317 File ACL: 0 Directory ACL: 0 Links: 1 Blockcount: 440 Fragment: Address: 0 Number: 0 Size: 0 ctime: 0x5230b7ae:55efa068 -- Thu Sep 12 00:04:22 2013 atime: 0x5230b7ae:55efa068 -- Thu Sep 12 00:04:22 2013 mtime: 0x5230b7ae:55efa068 -- Thu Sep 12 00:04:22 2013 crtime: 0x4eeacc8a:0948eb58 -- Fri Dec 16 10:13:54 2011 Size of extra inode fields: 28 Extended attributes stored in inode body: selinux = "system_u:object_r:var_log_t:s000" (31) EXTENTS: (0-24): 35008-35032, (25-54): 164224-164253
aus, um den Eintrag für crtime in der obigen Ausgabe zu finden, der die tatsächliche Dateierstellungszeit ist.
Dieser Artikel ist hier zu Ende. Weitere spannende Inhalte finden Sie in anderen verwandten Kolumnen-Tutorials auf der chinesischen PHP-Website! ! !
Das obige ist der detaillierte Inhalt vonSo ermitteln Sie die Dateierstellungszeit (crtime) unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!