Що поле "Народження" у статистичному виведенні команди


12

Я використовую Fedora-16 з ext4.Suddenly за допомогою команди stat я бачу щось під назвою "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: -

пошукова сторінка людини показує випадки народження

% w Час народження файлу, читабельний людиною; - якщо невідомо

% W Час народження файлу, секунди з епохи; 0, якщо невідомо

Це щойно додане поле? де це поле зберігається відносно inode?

Відповіді:


9

Це час "народження" конкретного файлу - момент, коли він був створений у файловій системі. Цей атрибут новий для ext4 і також відомий як crtimeабо btime, просто google його. :)

Тут ви можете знайти дискусію стосовно команди stat та конкретного виводу, який ви бачите.


2
Cygwin's stat(1)також має це поле, оскільки NTFS Windows зберігає час створення файлу.
Адам Розенфілд

2
BTW, інструменти користувальницького простору Linux наразі ще не в змозі прочитати. Принаймні, не в Ubuntu 14.04. Детальніше: unix.stackexchange.com/questions/50177/birth-is-empty-on-ext4
Нельсон

1
Це посилання якось змінилося? Я не бачу відповідності.
парадироїд

Як відобразити поле для народження / створення: відсутнє
Флорін Андрій

Те саме 16.04, для чого це варто. Цікаво, чи є у 18.04 ще?
крижана вода
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.