stat 命令输出中的“出生”字段是什么

stat 命令输出中的“出生”字段是什么

我正在使用带有 ext4 的 Fedora-16。突然使用 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 存储在哪里?

答案1

这是特定文件的“出生”时间 - 即在文件系统上创建该文件的时刻。此属性是 ext4 的新属性,也称为crtimebtime,只需谷歌搜索即可。:)

这里您可以找到有关 stat 命令和您所看到的特定输出的讨论。

相关内容