我如何维护我创建的 .txt 文件的原始创建日期或 crtime?

我如何维护我创建的 .txt 文件的原始创建日期或 crtime?

我在默认文本编辑器中编写的纯文本文件中记下了很多笔记.txt,这对我来说非常有用。只缺少一件事来使我的“工作流程”完美。我真的很想知道这些文件的创建时间。如果我创建一个文件,并在将来添加一些内容并保存,日期会被覆盖。

我在这个网站上了解了stat和命令......debugfshttps://linuxhint.com/file-creation-time-linux/

尽管我的.txt文件位于ext4分区中,但功能下的创建字段中却没有任何内容出现stat

当我使用该debugfs函数时,crtime 与所有其他时间相同,换句话说,这是我上次保存的时间,而不是我创建它的时间。

在撰写本文的过程中,我确实想到了一种手动的方法,即在我的每一个笔记和编辑中添加日期,这显然有点繁琐......我想看看是否有一种“自动化”的方式来查看它。

多谢。

答案1

stat -c %W *.txt

将在 EXT4 上以 unix 时间戳显示创建时间。但据我所知,如果覆盖则取决于挂载选项。

你最好切换到xfs,版本 5 及以上版本crtime也支持并Birth在使用时显示stat *.txt

相关内容