ubuntu修改时区并同步时间
修改时区并同步时间
修改时区
查看时区
date -R
Tue, 12 Dec 2017 07:36:14 +0000选择时区
- sudo tzselect
报错(ubuntu 14.04的一个bug):
/usr/bin/tzselect: line 171: /home/or/iso3166.tab: No such file or directory
/usr/bin/tzselect: time zone files are not set up correctly解决方法
sudo vim /usr/bin/tzselect
将${TZDIR=
pwd}
修改为${TZDIR=/usr/share/zoneinfo}
- 选择区域:亚洲
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16Please identify a location so that time zone rules can be set correctly.
Please select a continent, ocean, "coord", or "TZ".
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) coord - I want to use geographical coordinates.
12) TZ - I want to specify the time zone using the Posix TZ format.
#? 5- 选择中国
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20> Please select a country whose clocks agree with yours.
> 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
>- 选择中国东部
1
2
3
4
5
6
7
8Please select one of the following time zone regions.
1) east China - Beijing, Guangdong, Shanghai, etc.
2) Heilongjiang (except Mohe), Jilin
3) central China - Sichuan, Yunnan, Guangxi, Shaanxi, Guizhou, etc.
4) most of Tibet & Xinjiang
5) west Tibet & Xinjiang
#? 1- 确认信息
1
2
3
4
5
6
7
8
9
10
11
12
13The following information has been given:
China
east China - Beijing, Guangdong, Shanghai, etc.
Therefore TZ='Asia/Shanghai' will be used.
Local time is now: Tue Dec 12 15:53:53 CST 2017.
Universal Time is now: Tue Dec 12 07:53:53 UTC 2017.
Is the above information OK?
1) Yes
2) No
#? 1- 设置成功
1
2
3
4
5
6
7
8> 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
>
- 复制文件到/etc目录下
sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
设置系统时间与网络时间同步
安装ntpdate工具
sudo apt-get install ntpdate
设置系统时间与网络时间同步
sudo ntpdate cn.pool.ntp.org
将系统时间写入硬件时间
sudo hwclock –systohc //非常重要,如果没有这一步的话,后面时间还是不准