我在默认文本编辑器中编写的纯文本文件中记下了很多笔记.txt
,这对我来说非常有用。只缺少一件事来使我的“工作流程”完美。我真的很想知道这些文件的创建时间。如果我创建一个文件,并在将来添加一些内容并保存,日期会被覆盖。
我在这个网站上了解了stat
和命令......debugfs
https://linuxhint.com/file-creation-time-linux/
尽管我的.txt
文件位于ext4
分区中,但功能下的创建字段中却没有任何内容出现stat
。
当我使用该debugfs
函数时,crtime 与所有其他时间相同,换句话说,这是我上次保存的时间,而不是我创建它的时间。
在撰写本文的过程中,我确实想到了一种手动的方法,即在我的每一个笔记和编辑中添加日期,这显然有点繁琐......我想看看是否有一种“自动化”的方式来查看它。
多谢。
答案1
stat -c %W *.txt
将在 EXT4 上以 unix 时间戳显示创建时间。但据我所知,如果覆盖则取决于挂载选项。
你最好切换到xfs
,版本 5 及以上版本crtime
也支持并Birth
在使用时显示stat *.txt