Comment trouver le temps de création de fichiers (crtime) dans Linux

Comment trouver le temps de création de fichiers (crtime) dans Linux

Le temps de création de fichiers est stocké dans Inode dans le système de fichiers ext4. Une version antérieure de EXT Files Systems ne prend pas en charge le temps de création de fichiers.

Il y a un crtime (créer du temps) horodatage dans le stat debugfs sortir. Enfin, les supports EXT4 créent du temps comme en temps Dans NTFS Windows.

Suivez les instructions ci-dessous sur la façon de trouver le temps de création de fichiers. Sélectionnez un fichier existant ou créez un nouveau fichier pour tester. Pour cet exemple, j'utilise un fichier existant.

Étape 1 - Trouvez le numéro inode du fichier

Tout d'abord, trouvez le numéro inode de n'importe quel fichier utilisant la commande suivante sur le terminal.

$ ls -i / var / log / sécurisé 13377 / var / log / syslog 

Étape 2 - Trouver le temps de création de fichiers (crtime)

Après avoir obtenu le numéro Inode du fichier, utilisez la commande debugfs avec les statistiques du numéro Inode suivant par chemin de disque.

$ debugfs -r 'stat' / dev / sda1 
Mise en œuvre:
$ debugfs -r 'stat' / dev / sda1 Debugfs 1.41.12 (17-mai-2010) Inode: 13377 Type: Mode régulier: 0600 Indicateurs: 0x80000 Génération: 2326794244 Version: 0x00000000: 00000001 Utilisateur: 0 Groupe: 0 Taille: 223317 Fichier ACL: 0 ACL DIRECTORY: 0 Liens: 1 BlockCount: 440 Fragment: Adresse: 0 Numéro: 0 Taille: 0 Ctime: 0x5230b7ae: 55efa068 - Jeu 12 sept. - Je sept. "(31) Extensions: (0-24): 35008-35032, (25-54): 164224-164253 

Trouvez l'entrée de crtime dans la sortie ci-dessus. C'est le temps de création de fichiers réel.

Les références:
En savoir plus sur EXT4 Système de fichiers: https: // ext4.wiki.noyau.org / index.php / ext4_disk_layout