Operating system 了解上次访问文件是什么时候

Operating system 了解上次访问文件是什么时候,operating-system,filesystems,kernel,Operating System,Filesystems,Kernel,我想知道是否可以知道上次访问文件是什么时候。我的意思是,就像windows中的.dll文件被任何其他程序使用一样。我想知道在任何操作系统中是否有任何功能可以保存文件的最后访问日期或扩展名 谢谢 通常所有文件系统都可以节省文件访问时间 例如,看看Windows的。或者是linux中常用的文件系统的旧版本。这是文件系统/OS的一项功能。对于Windows及其默认文件系统NTFS,您需要首先启用该功能: Unix提供stat命令或fstat()函数来获取文件的最后访问时间 eos$ stat file

我想知道是否可以知道上次访问文件是什么时候。我的意思是,就像windows中的.dll文件被任何其他程序使用一样。我想知道在任何操作系统中是否有任何功能可以保存文件的最后访问日期或扩展名


谢谢

通常所有文件系统都可以节省文件访问时间


例如,看看Windows的。或者是linux中常用的文件系统的旧版本。

这是文件系统/OS的一项功能。对于Windows及其默认文件系统NTFS,您需要首先启用该功能:


Unix提供stat命令或fstat()函数来获取文件的最后访问时间

eos$ stat file
File: `file'
Size: 280486          Blocks: 548        IO Block: 4096   regular file
Device: 12h/18d Inode: 1963857568  Links: 1
Access: (0600/-rw-------)  Uid: (83991/ vshesha)   Gid: (  108/    abcd)
Access: 2014-09-16 15:39:09.000000000 -0400
Modify: 2014-09-16 15:39:09.000000002 -0400
Change: 2014-09-16 15:39:09.000000000 -0400
对于Windows,请参见此

eos$ stat file
File: `file'
Size: 280486          Blocks: 548        IO Block: 4096   regular file
Device: 12h/18d Inode: 1963857568  Links: 1
Access: (0600/-rw-------)  Uid: (83991/ vshesha)   Gid: (  108/    abcd)
Access: 2014-09-16 15:39:09.000000000 -0400
Modify: 2014-09-16 15:39:09.000000002 -0400
Change: 2014-09-16 15:39:09.000000000 -0400