上次打开文件是什么时候?

上次打开文件是什么时候?

如何确定文件上次打开的时间?

我查看过man ls(使用 GNU coreutils 8.22),但没有看到有关此时间戳的任何信息。

答案1

您可能想检查一下:

ls -l --time=atime

atime — updated when file is read
mtime — updated when the file changes.
ctime — updated when the file or owner or permissions changes.

玩得开心! :)

答案2

尝试:

ls -lu

如果您想按访问时间排序结果:

ls -ltu

man ls

-u     with  -lt:  sort  by, and show, access time with -l: show access
              time and sort by name otherwise: sort by access time

如果您想获得完整的日期时间,请使用--full-time

$ ls -ltu --full-time

或者使用GNU stat

$ stat -c "%x" -- test.txt 
2014-06-30 19:21:05.481161360 +0700

答案3

您需要使用 GNUstat命令。示例:stat my_file.txt会给您您正在寻找的东西。

相关内容