调整Linux系统为正确时区

少年乘勇气,百战过乌孙。这篇文章主要讲述调整Linux系统为正确时区相关的知识,希望能为你提供帮助。
一、如何调整Linux系统为正确时区  一、查看当前的时区情况

# date
2018年 06月 27日 星期三 10:39:27 CST
# ll -l /etc/localtime
-rw-r--r--. 1 root root 388 5月19 2017 /etc/localtime

  二、修改时区
修改时区方式有以下几种
1、获取时区TZ值要更改 Linux 系统时区首先得获知你所当地时区的 TZ 值,使用 tzselect 命令即可查看并选择已安装的时区文件。
# 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
Please select a country.
1) Afghanistan18) Israel35) Palestine
2) Armenia19) Japan36) Philippines
3) Azerbaijan20) Jordan37) Qatar
4) Bahrain21) Kazakhstan38) Russia
5) Bangladesh22) Korea (North)39) Saudi Arabia
6) Bhutan23) Korea (South)40) Singapore
7) Brunei24) Kuwait41) Sri Lanka
8) Cambodia25) Kyrgyzstan42) Syria
9) China26) Laos43) Taiwan
10) Cyprus27) Lebanon44) Tajikistan
11) East Timor28) Macau45) Thailand
12) Georgia29) Malaysia46) Turkmenistan
13) Hong Kong30) Mongolia47) United Arab Emirates
14) India31) Myanmar (Burma)48) Uzbekistan
15) Indonesia32) Nepal49) Vietnam
16) Iran33) Oman50) Yemen
17) Iraq34) Pakistan
#? 9
Please select one of the following time zone regions.
1) Beijing Time
2) Xinjiang Time
#? 1

2、更改 Linux 系统整个系统范围的时区
rm -f /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

3、使用Systemd更改Linux系统时区如果你使用的 Linux 系统使用 Systemd,还可以使用  timedatectl  命令来更改 Linux 系统范围的时区。在 Systemd 下有一个名为 systemd-timedated 的系统服务负责调整系统时钟和时区,我们可以使用 timedatectl 命令对此系统服务进行配置。
timedatectl set-timezone Asia/Shanghai





【调整Linux系统为正确时区】




    推荐阅读