在Linux中打开Windows文件是否会更新文件的访问时间?


0

我的电脑里有两个硬盘,一个是Windows,另一个是Linux(分别是Vista和Mint 16)。如果我启动Linux,我可以挂载另一个硬盘并访问它上面的文件。 Windows中的每个文件都有一个访问时间,说明上次打开的时间。我想知道的是,如果它只显示它最后一次在Windows中打开,或者它最后一次打开时。

或者,换句话说,文件访问时间是否依赖OS?

注意:我使用的是通用窗口和linux标签,因为我很好奇它是如何工作的,而不仅仅是在我的特定机器上

Answers:


0

只要两个系统都能读取硬盘驱动器的内容,访问时间就是正确的 - 这意味着可以通过Linux或Windows读取和写入访问时间。由于您的Linux和Windows设置如何处理系统时钟,它可能会有所不同(见下文)。

日期和时间是常见文件系统功能列表的一部分: 维基百科

但是,在Windows和Linux之间,根据您是否设置了本地时间或UTC,您可能会有相隔数小时的时间。 Windows使用UTC与NTFS和本地时间与FAT: MSDN

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.