由于Azure 上所有的服务时间都采用了 UTC 时间。UTC 时间比中国时间晚 8 个小时,该如何按照自己的需要来进行修改呢,下面提供2种办法以供参考:
1.
[size=; font-size: 18pt,18pt]修改
/etc/localtime
[size=; font-size: 18pt,18pt]文件
[size=; font-size: 12pt,12pt]
控制系统时区的文件是/etc/localtime[size=; font-size: 12pt,12pt]
。只要把这个文件复制成相应时区的文件,系统时区就改成相应的时间了。
[size=; font-size: 12pt,12pt]
时区信息在:/usr/share/zoneinfo[size=; font-size: 12pt,12pt]
里。比如需要把本机时区改成 Shanghai [size=; font-size: 12pt,12pt]
的时间:
cp /usr/share/zoneinfo/Asia/Shanghai/etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
[size=; font-size: 12pt,12pt]
这两条指令都可以更改。
2.
[size=; font-size: 18pt,18pt]修改
TZ
[size=; font-size: 18pt,18pt]变量
eport [size=; font-size: 12pt,12pt]
可以看到系统变量。如果设置了 TZ [size=; font-size: 12pt,12pt]
变量,系统将按 TZ [size=; font-size: 12pt,12pt]
的变量设置本机的时区。且优先级比 /etc/localtime [size=; font-size: 12pt,12pt]
高。
[size=; font-size: 12pt,12pt]
具体的命令是export TZ=Asia/Shanghai
[size=; font-size: 12pt,12pt]
取消这个变量的命令是unset TZ[size=; font-size: 12pt,12pt]
。
[size=; font-size: 12pt,12pt]
通过 date [size=; font-size: 12pt,12pt]
可以查看目前的时间。
[size=; font-size: 12pt,12pt]
另外我们常用的带时间戳的ping [size=; font-size: 12pt,12pt]
记录,可以采用下面的命令实现:
ping 10.1.1.10 | awk '{print $0strftime()}' >> /root/pinglog.txt &
关于修改网站默认时区的办法,也可以 参考这篇文章 。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。