Qual è il campo "Nascita" nell'output del comando stat


11

Sto usando Fedora-16 con ext4. Improvvisamente con il comando stat posso vedere qualcosa chiamato "Nascita".

# 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: -

cerca nella pagina man mostra le istanze di nascita

% w Tempo di nascita del file, leggibile dall'uomo; - se sconosciuto

% W Tempo di nascita del file, secondi dall'epoca; 0 se sconosciuto

Questo campo è appena aggiunto? dove è memorizzato questo campo rispetto all'inode?

Risposte:


8

Questo è il tempo di "nascita" di un file specifico - il momento in cui è stato creato sul file system. Questo attributo è nuovo per ext4 ed è anche noto come crtimeo btime, basta cercarlo su Google. :)

Qui puoi trovare una discussione sul comando stat e sull'output specifico che stai vedendo.


2
Anche Cygwin stat(1)ha questo campo, poiché NTFS di Windows memorizza i tempi di creazione del file.
Adam Rosenfield,

2
A proposito, gli strumenti dello spazio utente Linux non sembrano essere ancora in grado di leggere questa volta. Almeno non in Ubuntu 14.04. Maggiori dettagli: unix.stackexchange.com/questions/50177/birth-is-empty-on-ext4
Nelson

1
Quel link è in qualche modo cambiato? Non riesco a vedere la pertinenza.
paradroid

Come visualizzare il campo mancante di nascita / creazione: moiseevigor.github.io/software/2015/01/30/…
Florin Andrei

Lo stesso il 16.04, per quello che vale. Mi chiedo se il 18.04 ce l'ha ancora?
acqua ghiacciata
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.