linux - CentOS 6.6 更新到亚洲/德黑兰后时区没有改变

标签 linux date time centos

我使用以下命令更改了服务器时区:

cp /etc/localtime /root/old.timezone
rm /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Tehran /etc/localtime

但是当我检查服务器时区时它显示:

$ date
---------

Wed Apr 22 08:15:03 UTC 2015

这是错误的。

另外/etc/localtime输出是:

TZif2UTCTZif2UTC
UTC0

如何更改服务器时区?

OS : CentOS

Version : 6.6

最佳答案

我有一个 CentOS 6.6,我做了如下

# mv localtime localtime.old
# date
Thu Apr 23 13:14:36 UTC 2015

# ln -s /usr/share/zoneinfo/Asia/Tehran /etc/localtime

# ll localtime
lrwxrwxrwx. 1 root root 31 Apr 23 17:45 localtime -> /usr/share/zoneinfo/Asia/Tehran

# date
Thu Apr 23 17:45:36 IRDT 2015

如您所见,它对我来说非常有效,我使用 root 用户进行了所有这些更改

关于linux - CentOS 6.6 更新到亚洲/德黑兰后时区没有改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29791812/

相关文章:

linux - 使用 postfix 的 Google Cloud Computing 实例 VM 上的 amazon SES

javascript - 为什么这个网页使用Javascript来显示文章的日期?

mysql - 修改SQL查询中的日期格式

java - 如何获取 Firebase TIMESTAMP 与当前时间之间的小时数?

java - 在特定时间执行java代码

linux - nginx 设置为反向代理的目录重定向问题

php - UTF-8贯穿始终

php - 突出显示具有相同日期和几乎相同时间的行

ios - 想要获取时间数组

linux - sqlplus 不工作