0

我在 openvz 容器中有一个 ubuntu 10.04 系统。

现在,我遇到了时间和时区的问题。

我已通过以下命令将时区更改为亚洲/上海:

sudo dpkg-reconfigure tzdata

当我运行命令时它开始工作:

~$ date
2013年 02月 24日 星期日 12:00:05 CST

但是如果我触摸一个文件,文件的修改时间就是未来!

~$ touch somefile
~$ ls -l
total 1
-rw-r--r-- 1 chen chen 0 2013-02-24 20:07 somefile

请注意,新触摸的文件somefile有 8 小时的未来时间!!它是怎么发生的!!

~$ ls --full-time
total 1
-rw-r--r-- 1 chen chen 0 2013-02-24 20:07:33.340285883 +0800 somefile
4

1 回答 1

0

触摸没有被别名吗?那就是命令 touch 不是 touch -d '+8 hours' 或类似的别名吗?

于 2013-02-24T04:23:52.923 回答