Quel est le champ "Naissance" dans la sortie de la commande stat

11

J'utilise Fedora-16 avec ext4. Soudain, avec la commande stat, je peux voir quelque chose appelé "Birth".

# stat history_file1.txt 
  File: `history_file1.txt'
  Size: 8944            Blocks: 24         IO Block: 4096   regular file
Device: 802h/2050d      Inode: 4192        Links: 1
Access: (0600/-rw-------)  Uid: (    0/    root)   Gid: (    0/    root)
Context: unconfined_u:object_r:admin_home_t:s0
Access: 2012-01-18 18:11:10.799900150 +0530
Modify: 2012-01-18 18:11:10.867908793 +0530
Change: 2012-01-18 18:11:10.867908793 +0530
 Birth: -

la page de manuel de recherche montre les cas de naissance

% w Heure de naissance du fichier, lisible par l'homme; - si inconnu

% W Heure de naissance du fichier, secondes depuis l'époque; 0 si inconnu

Est-ce que ce champ vient d'être ajouté? où ce champ est stocké par rapport à l'inode?

webminal.org
la source

Réponses:

8

Il s'agit de l'heure de "naissance" d'un fichier spécifique - le moment où il a été créé sur le système de fichiers. Cet attribut est nouveau pour ext4 et est également connu sous le nom de crtimeou btime, recherchez-le simplement sur Google. :)

Ici vous pouvez trouver une discussion au sujet de la commande stat et la sortie spécifique que vous voyez.

Georgi Hristozov
la source
2
Cygwin stat(1)possède également ce champ, car NTFS de Windows stocke l'heure de création du fichier.
Adam Rosenfield
2
BTW, les outils de l'espace utilisateur Linux ne semblent pas encore pouvoir lire cette fois. Du moins pas dans Ubuntu 14.04. Plus de détails: unix.stackexchange.com/questions/50177/birth-is-empty-on-ext4
Nelson
1
Ce lien a-t-il changé d'une manière ou d'une autre? Je ne vois pas la pertinence.
paradroid
Comment afficher le champ de naissance / création manquant: moiseevigor.github.io/software/2015/01/30/…
Florin Andrei
Idem au 16.04, pour ce que ça vaut. Je me demande si 18.04 l'a déjà?
icedwater