touch 正在比当前时间晚一小时创建文件。如何设置为当前时间?

touch 正在比当前时间晚一小时创建文件。如何设置为当前时间?

我的 Linux 机器上的所有普通用户都有一个问题。当他们使用$ touch test.txt或使用脚本创建文件时,ls -ali | grep test.txt我是否注意到该文件的时间比当前时间晚一小时。

我使用$ date命令检查系统时间,它显示当前时间。我还尝试添加:

TZ="/usr/share/zoneinfo/Europe/London" export TZ

然后退出并再次登录,但同样的问题。如何解决该问题以便使用当前时间创建新文件?

我有CentOS release 6.6

$ rm -f test; touch test; date -r test; date;echo test>>test; date -r test
Wed Nov 15 10:02:41 GMT 2017
Wed Nov 15 11:00:25 GMT 2017
Wed Nov 15 10:02:41 GMT 2017

NFS 上的文件系统。我从设置中检查了存储时间,这是正确的。

相关内容