文件上次修改时间早于上次打开时间

文件上次修改时间早于上次打开时间

为什么文件最后修改时间是较早比前一个命令显示的时间更长吗date

$ date
Fri May 17 13:41:11 MDT 2013
$ touch other.rst 
$ ll other.rst 
-rw-r--r-- 1 ondrej cnls 59261 May 17 13:39 other.rst

这会扰乱我的make周期,因为有时我的最新更改不会被采纳......

以下是有关我的计算机的一些信息:

$ uname -a
Linux kittiwake 3.2.0-35-generic #55-Ubuntu SMP Wed Dec 5 17:42:16 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

文件系统是 NFS 挂载的。这可能是问题所在。

答案1

我们的管理员已修复此问题 --- NFS 服务器上的日期比我自己的计算机时间晚两分钟。同步 NFS 服务器上的时间解决了此问题:

$ date
Fri May 17 13:54:32 MDT 2013
$ touch other.rst 
$ ll other.rst 
-rw-r--r-- 1 ondrej cnls 59261 May 17 13:54 other.rst

现在一切正常。

有趣,我不知道会有这样的问题。

相关内容