Назад | Перейти на главную страницу

Что такое поле «Рождение» в выводе команды stat

Я использую Fedora-16 с ext4. Внезапно с помощью команды stat я вижу что-то под названием «Рождение».

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

Это время «рождения» конкретного файла - момент, когда он был создан в файловой системе. Этот атрибут появился впервые в ext4 и также известен как crtime или btime, просто погуглите. :)

Вот вы можете найти обсуждение команды stat и конкретных результатов, которые вы видите.