如何获取单声道创建unix文件的日期

时间:2015-02-26 06:10:34

标签: file date unix mono inode

我最近发现了Mono.Posix程序集,它具有使用Mono访问unix文件属性的各种好东西。但是,UnixFileInfo类只跟踪了3个日期:

  • LastWriteTime
  • 的LastAccessTime
  • LastStatusChangeTime

我正在研究OS X.我假设LastWriteTime对应于Finder中的Date Modified,而LastAccessTime对应于Last Last Opened。我的应用程序不需要LastStatusChangeTime。但是,我不确定如何通过Mono访问Date Created属性。

我找到了这个链接:https://unix.stackexchange.com/questions/50177/birth-is-empty-on-ext4/50184#50184

这似乎表明我可以从inode获取此日期。

如果我跑

stat -f %B <file>
在我的Mac上,它打印出文件的出生日期。

我可以看到Mono.Posix内置了本机系统调用来获取数据。我如何使用它们来获取该日期?

0 个答案:

没有答案