linux_时区修改
Linux 时区修改时区查询root@dev:/usr/local/webroot/golang/src/apps# date -RFri, 16 Jun 2017 14:53:29 +0000经过上面命令查询发现自己的时区不对,可以对系统时区进行修改时区修改在shell中输入zselect命令按照提示进行设置,首先出现是选Location选项root@dev:/usr/local/webroo
·
时区查询
root@dev:/usr/local/webroot/golang/src/apps# date -R
Fri, 16 Jun 2017 14:53:29 +0000
经过上面命令查询发现自己的时区不对,可以对系统时区进行修改
时区修改
在shell中输入zselect命令按照提示进行设置,首先出现是选Location选项
root@dev:/usr/local/webroot/golang/src/apps# tzselect
Please identify a location so that time zone rules can be set correctly.
Please select a continent or ocean.
1) Africa
2) Americas
3) Antarctica
4) Arctic Ocean
5) Asia
6) Atlantic Ocean
7) Australia
8) Europe
9) Indian Ocean
10) Pacific Ocean
11) none - I want to specify the time zone using the Posix TZ format.
#? 5
我这里选择的是5,亚洲区域.你可以按照需要进行选择.选中之后会出现国家选项
Please select a country.
1) Afghanistan 18) Israel 35) Palestine
2) Armenia 19) Japan 36) Philippines
3) Azerbaijan 20) Jordan 37) Qatar
4) Bahrain 21) Kazakhstan 38) Russia
5) Bangladesh 22) Korea (North) 39) Saudi Arabia
6) Bhutan 23) Korea (South) 40) Singapore
7) Brunei 24) Kuwait 41) Sri Lanka
8) Cambodia 25) Kyrgyzstan 42) Syria
9) China 26) Laos 43) Taiwan
10) Cyprus 27) Lebanon 44) Tajikistan
11) East Timor 28) Macau 45) Thailand
12) Georgia 29) Malaysia 46) Turkmenistan
13) Hong Kong 30) Mongolia 47) United Arab Emirates
14) India 31) Myanmar (Burma) 48) Uzbekistan
15) Indonesia 32) Nepal 49) Vietnam
16) Iran 33) Oman 50) Yemen
17) Iraq 34) Pakistan
#?9
这里选择9代表中国,经过这两个步骤已经设置了位置和国家,下面选择所在时区
Please select one of the following time zone regions.
1) Beijing Time
2) Xinjiang Time
#?1
这里选择的是1,代表北京时间,这个时候就完成系统本地的时区时区,系统会提示设置成功,并要求设置环境变量
The following information has been given:
China
Beijing Time
Therefore TZ='Asia/Shanghai' will be used.
Local time is now: Fri Jun 16 22:51:15 CST 2017.
Universal Time is now: Fri Jun 16 14:51:15 UTC 2017.
Is the above information OK?
1) Yes
2) No
#? 1
You can make this change permanent for yourself by appending the line
TZ='Asia/Shanghai'; export TZ
to the file '.profile' in your home directory; then log out and log in again.
Here is that TZ value again, this time on standard output so that you
can use the /usr/bin/tzselect command in shell scripts:
Asia/Shanghai
经过上面几步,已经完成了一次系统的时区设置,我们可以用上面的查询命令进行验证,是否设置成功.
验证设置
root@dev:/usr/local/webroot/golang/src/apps# date -R
Fri, 16 Jun 2017 14:52:07 +0000
咦,怎么还是UTC,而不是BeiJing时间,是我们的设置方法不对吗?我们回过头看看第三步的设置, 原因是我们没有修改环境变量.继续修改
vim /home/vagrant/.profile 增加如下设置
TZ='Asia/Shanghai';
export TZ
保存退出,让本次修改生效
source /home/vagrant/.profile
再次输入命令确认
root@dev:/usr/local/webroot/golang/src/apps# date -R
Fri, 16 Jun 2017 22:53:29 +0800
看到我们期待的北京时间了.
更多推荐
已为社区贡献1条内容
所有评论(0)