Maison > Opération et maintenance > exploitation et maintenance Linux > Comment trouver l'heure de création d'un fichier (crtime) sous Linux

Comment trouver l'heure de création d'un fichier (crtime) sous Linux

不言
Libérer: 2019-03-08 14:31:04
original
9027 Les gens l'ont consulté

L'heure de création du fichier est stockée dans l'inode du système de fichiers ext4. Les versions antérieures du système de fichiers ext ne prenaient pas en charge l'heure de création des fichiers. Il y a un horodatage crtime (heure de création) dans la sortie statistique debugfs. Enfin, ext4 prend en charge le temps de création, tout comme btime dans Windows NTFS.

Comment trouver lheure de création dun fichier (crtime) sous Linux

Vous pouvez suivre les instructions ci-dessous pour connaître l'heure de création du fichier. Par exemple, j'en utilise un pour sélectionner un fichier existant ou créer un nouveau fichier à tester. Pour ce fichier.

Étape 1 : Rechercher le numéro de fichier inode

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

$ ls -i /var/log/secure
13377/var/log/syslog
Copier après la connexion

Étape 2 : Recherchez l'heure de création du fichier (crtime)

Après avoir obtenu le numéro d'inode du fichier, utilisez la commande debugfs avec les statistiques du numéro d'inode pour suivez le chemin du disque.

$ debugfs -R &#39;stat <inode_number>&#39; /dev/sda1
Copier après la connexion

Exécutez

$ debugfs -R &#39;stat <13377>&#39; /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
Copier après la connexion

pour trouver l'entrée pour crtime dans la sortie ci-dessus, qui est l'heure réelle de création du fichier.

Cet article est terminé ici. Pour un contenu plus passionnant, vous pouvez prêter attention à d'autres tutoriels de colonnes connexes sur le site Web PHP chinois ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal