打开文件以后,文件的“上次打开时间”没有改变
我本来想设置智能文件夹,方便快速搜索今天打开的文件,但是我发现仅仅打开文件,文件的“上次打开时间”没有变,如果对文件修改就会改变“修改时间”和“上次打开时间”, 有对这个了解的人吗?
我本来想设置智能文件夹,方便快速搜索今天打开的文件,但是我发现仅仅打开文件,文件的“上次打开时间”没有变,如果对文件修改就会改变“修改时间”和“上次打开时间”, 有对这个了解的人吗?
我的系统是OSX 10.11.6,测试结果没有问题
测试过程:
1. 建立一个智能文件夹, Search的设置是: Last opened date is today
之后测试打开两个文件(只打开没有保存修改),一个是Excel一个是PDF文件,可以在智能文件夹中显示,这两个打开的文件。
2. 在终端中类似操作:
针对某一个文件,新运行命令:
stat -x "文件"
打开后,再运行该命令,结果是:
$ stat -x /Users/me/Desktop/SN.xlsx
File: "/Users/me/Desktop/SN.xlsx"
Size: 68780 FileType: Regular File
Mode: (0644/-rw-r--r--) Uid: (501/ me) Gid: ( 80/ admin)
Device: 1,4 Inode: 12526609 Links: 1
Access: Sat Nov 12 21:29:43 2016
Modify: Tue Nov 8 18:06:11 2016
Change: Tue Nov 8 18:06:11 2016
$ stat -x /Users/me/Desktop/SN.xlsx
File: "/Users/me/Desktop/SN.xlsx"
Size: 68780 FileType: Regular File
Mode: (0644/-rw-r--r--) Uid: (501/ me) Gid: ( 80/ admin)
Device: 1,4 Inode: 12526609 Links: 1
Access: Sun Nov 13 18:15:52 2016
Modify: Tue Nov 8 18:06:11 2016
Change: Tue Nov 8 18:06:11 2016
查看Acess一行(红色部分),可以知道,打开后该日期时间改变。
你的事如何操作的呢?
这个应该与开打程序有关,你是用什么程序打开的?Preview, Quicklook或者其它?
在Finder中,使用Quicklook查看文件,不会更新文件的打开时间,只用使用诸如Preview程序,才会影响该文件的打开时间。
使用的Preview
打开文件以后,文件的“上次打开时间”没有改变