VPS修改时区方法→怎样修改linux云服务器系统的时区?
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
前言如果你的 Linux 系统时区配置不正确,必需要手动调整到正确的当地时区。NTP 对时间的同步处理只计算当地时间与 UTC 时间的偏移量,因此配置一个 NTP 对时间进行同步并不能解决时区不正确的问题。所以大家在用了国外云计算服务商如 Microsoft Azure 或其它 VPS、虚拟机时,需要注意是否与中国大陆的时区一致。
教程查看Linux当前时区
你可以使用如下命令非常容易地就查看到 Linux 系统的当前时区:
root@mcheng:~# dateMon 09 May 2022 02:24:05 AM EDTroot@mcheng:~# ls -l /etc/localtimelrwxrwxrwx 1 root root 30 Aug 16 2021 /etc/localtime -> /usr/share/zoneinfo/US/Easternroot@mcheng:~# dateMon 09 May 2022 02:24:05 AM EDTroot@mcheng:~# ls -l /etc/localtimelrwxrwxrwx 1 root root 30 Aug 16 2021 /etc/localtime -> /usr/share/zoneinfo/US/Easternroot@mcheng:~# dateMon 09 May 2022 02:24:05 AM EDTroot@mcheng:~# ls -l /etc/localtimelrwxrwxrwx 1 root root 30 Aug 16 2021 /etc/localtime -> /usr/share/zoneinfo/US/Eastern获取时区TZ值
要更改 Linux 系统时区首先得获知你所当地时区的 TZ 值,使用 tzselect 命令即可查看并选择已安装的时区文件。
执行 tzselect 命令:
root@DMIT-SIeyeophVm:~# tzselectPlease identify a location so that time zone rules can be set correctly.Please select a continent, ocean, "coord", or "TZ".1) Africa 7) Europe2) Americas 8) Indian Ocean3) Antarctica 9) Pacific Ocean4) Asia 10) coord - I want to use geographical coordinates.5) Atlantic Ocean 11) TZ - I want to specify the time zone using the Posix TZ format.6) Australia#? 4 //通过向导选择你所在大洲Please select a country whose clocks agree with yours.1) Afghanistan 10) Cyprus 19) Japan 28) Macau 37) Qatar 46) Turkmenistan2) Armenia 11) East Timor 20) Jordan 29) Malaysia 38) Russia 47) United Arab Emirates3) Azerbaijan 12) Georgia 21) Kazakhstan 30) Mongolia 39) Saudi Arabia 48) Uzbekistan4) Bahrain 13) Hong Kong 22) Korea (North) 31) Myanmar (Burma) 40) Singapore 49) Vietnam5) Bangladesh 14) India 23) Korea (South) 32) Nepal 41) Sri Lanka 50) Yemen6) Bhutan 15) Indonesia 24) Kuwait 33) Oman 42) Syria7) Brunei 16) Iran 25) Kyrgyzstan 34) Pakistan 43) Taiwan8) Cambodia 17) Iraq 26) Laos 35) Palestine 44) Tajikistan9) China 18) Israel 27) Lebanon 36) Philippines 45) Thailand#? 9 //通过向导选择你所在国家Please select one of the following time zone regions.1) Beijing Time2) Xinjiang Time#? 1 //通过向导选择你所在城市The following information has been given: China Beijing TimeTheore TZ='Asia/Shanghai' will be used.Selected time is now: Mon May 9 14:22:16 CST 2022.Universal Time is now: Mon May 9 06:22:16 UTC 2022.Is the above information OK?1) Yes2) No#? 1 //通过导向确认时间是否正确You can make this change permanent for yourself by appending the line TZ='Asia/Shanghai'; export TZto 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 youcan use the /usr/bin/tzselect command in shell scripts:Asia/Shanghai //确认时区信息root@DMIT-SIeyeophVm:~# tzselectPlease identify a location so that time zone rules can be set correctly.Please select a continent, ocean, "coord", or "TZ".1) Africa 7) Europe2) Americas 8) Indian Ocean3) Antarctica 9) Pacific Ocean4) Asia 10) coord - I want to use geographical coordinates.5) Atlantic Ocean 11) TZ - I want to specify the time zone using the Posix TZ format.6) Australia#? 4 //通过向导选择你所在大洲Please select a country whose clocks agree with yours.1) Afghanistan 10) Cyprus 19) Japan 28) Macau 37) Qatar 46) Turkmenistan2) Armenia 11) East Timor 20) Jordan 29) Malaysia 38) Russia 47) United Arab Emirates3) Azerbaijan 12) Georgia 21) Kazakhstan 30) Mongolia 39) Saudi Arabia 48) Uzbekistan4) Bahrain 13) Hong Kong 22) Korea (North) 31) Myanmar (Burma) 40) Singapore 49) Vietnam5) Bangladesh 14) India 23) Korea (South) 32) Nepal 41) Sri Lanka 50) Yemen6) Bhutan 15) Indonesia 24) Kuwait 33) Oman 42) Syria7) Brunei 16) Iran 25) Kyrgyzstan 34) Pakistan 43) Taiwan8) Cambodia 17) Iraq 26) Laos 35) Palestine 44) Tajikistan9) China 18) Israel 27) Lebanon 36) Philippines 45) Thailand#? 9 //通过向导选择你所在国家Please select one of the following time zone regions.1) Beijing Time2) Xinjiang Time#? 1 //通过向导选择你所在城市The following information has been given: China Beijing TimeTheore TZ='Asia/Shanghai' will be used.Selected time is now: Mon May 9 14:22:16 CST 2022.Universal Time is now: Mon May 9 06:22:16 UTC 2022.Is the above information OK?1) Yes2) No#? 1 //通过导向确认时间是否正确You can make this change permanent for yourself by appending the line TZ='Asia/Shanghai'; export TZto 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 youcan use the /usr/bin/tzselect command in shell scripts:Asia/Shanghai //确认时区信息root@DMIT-SIeyeophVm:~# tzselectPlease identify a location so that time zone rules can be set correctly.Please select a continent, ocean, "coord", or "TZ".1) Africa 7) Europe2) Americas 8) Indian Ocean3) Antarctica 9) Pacific Ocean4) Asia 10) coord - I want to use geographical coordinates.5) Atlantic Ocean 11) TZ - I want to specify the time zone using the Posix TZ format.6) Australia#? 4 //通过向导选择你所在大洲Please select a country whose clocks agree with yours.1) Afghanistan 10) Cyprus 19) Japan 28) Macau 37) Qatar 46) Turkmenistan2) Armenia 11) East Timor 20) Jordan 29) Malaysia 38) Russia 47) United Arab Emirates3) Azerbaijan 12) Georgia 21) Kazakhstan 30) Mongolia 39) Saudi Arabia 48) Uzbekistan4) Bahrain 13) Hong Kong 22) Korea (North) 31) Myanmar (Burma) 40) Singapore 49) Vietnam5) Bangladesh 14) India 23) Korea (South) 32) Nepal 41) Sri Lanka 50) Yemen6) Bhutan 15) Indonesia 24) Kuwait 33) Oman 42) Syria7) Brunei 16) Iran 25) Kyrgyzstan 34) Pakistan 43) Taiwan8) Cambodia 17) Iraq 26) Laos 35) Palestine 44) Tajikistan9) China 18) Israel 27) Lebanon 36) Philippines 45) Thailand#? 9 //通过向导选择你所在国家Please select one of the following time zone regions.1) Beijing Time2) Xinjiang Time#? 1 //通过向导选择你所在城市The following information has been given: China Beijing TimeTheore TZ='Asia/Shanghai' will be used.Selected time is now: Mon May 9 14:22:16 CST 2022.Universal Time is now: Mon May 9 06:22:16 UTC 2022.Is the above information OK?1) Yes2) No#? 1 //通过导向确认时间是否正确You can make this change permanent for yourself by appending the line TZ='Asia/Shanghai'; export TZto 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 youcan use the /usr/bin/tzselect command in shell scripts:Asia/Shanghai //确认时区信息tzselect 最终将以 Posix TZ 格式(例如 Asia/Shanghai)输出你所在的时区值,将此记录下来,然后执行:
TZ='Asia/Shanghai'; export TZTZ='Asia/Shanghai'; export TZTZ='Asia/Shanghai'; export TZ执行完成之后需要重新登录系统或刷新 ~/.bashrc 生效:
ource ~/.bashrcource ~/.bashrcource ~/.bashrc检验系统当前时间:
root@DMIT-SIeyeophVm:~# dateMon 09 May 2022 02:28:56 PM CSTroot@DMIT-SIeyeophVm:~# dateMon 09 May 2022 02:28:56 PM CSTroot@DMIT-SIeyeophVm:~# dateMon 09 May 2022 02:28:56 PM CST然后在执行:
sudo rm -f /etc/localtimesudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtimesudo rm -f /etc/localtimesudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtimesudo rm -f /etc/localtimesudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime使用Systemd更改Linux系统时区
如果你使用的 Linux 系统使用 Systemd,还可以使用 timedatectl 命令来更改 Linux 系统范围的时区。在 Systemd 下有一个名为 systemd-timedated 的系统服务负责调整系统时钟和时区,我们可以使用 timedatectl 命令对此系统服务进行配置:
[root@lax ~]# sudo timedatectl set-timezone 'Asia/Shanghai'[root@lax ~]# datetimecal Local time: Mon 2022-05-09 15:10:51 CST Universal time: Mon 2022-05-09 07:10:51 UTC RTC time: Mon 2022-05-09 07:08:53 Time zone: Asia/Shanghai (CST, +0800) NTP enabled: yesNTP synchronized: yes RTC in local TZ: no DST active: n/a[root@lax ~]# dateMon May 9 15:11:14 CST 2022[root@lax ~]# sudo timedatectl set-timezone 'Asia/Shanghai'[root@lax ~]# datetimecal Local time: Mon 2022-05-09 15:10:51 CST Universal time: Mon 2022-05-09 07:10:51 UTC RTC time: Mon 2022-05-09 07:08:53 Time zone: Asia/Shanghai (CST, +0800) NTP enabled: yesNTP synchronized: yes RTC in local TZ: no DST active: n/a[root@lax ~]# dateMon May 9 15:11:14 CST 2022[root@lax ~]# sudo timedatectl set-timezone 'Asia/Shanghai'[root@lax ~]# datetimecal Local time: Mon 2022-05-09 15:10:51 CST Universal time: Mon 2022-05-09 07:10:51 UTC RTC time: Mon 2022-05-09 07:08:53 Time zone: Asia/Shanghai (CST, +0800) NTP enabled: yesNTP synchronized: yes RTC in local TZ: no DST active: n/a[root@lax ~]# dateMon May 9 15:11:14 CST 2022[免费VPS]历史优惠活动内容
猜你可能想看的VPS
- servarica →$12 年 加拿大 VPS 原生 IP 1G 内存全球[VPS测评]
- 疯狂猜成语 图猜成语一个三字摔了两下是什么成语?全球[VPS测评]
- Vultr 即将上线韩国机房 17 个机房 按小时计费 支持支付宝韩国VPS[主机]
- ION→新加坡云服务器预售 PCCW 移动直连 电信走 CN2 $15 全球[VPS测评]
- MoeCloud→25 元 月特价机补货 CN2 GIA 线路 可以看奈全球[VPS测评]
- VirMach 圣何塞机房补货→终身六折 $15 年 512MB 内存 全球[VPS测评]
- 阿里云双十一拼团→云服务器年付 86 元起 2C4G3M 三年 799 全球[VPS测评]
- $2.98 首月 1 核 1G 50G 2TB 100Mbps 多国机房全球[VPS测评]
- CN2 GT $9 半年 512M 内存 10G SSD 1T 流量@1全球[VPS测评]
- spinservers→$99 月-2*E5 2630Lv2 128GB全球[VPS测评]
- 增配通知 Vultr→不加价为 VPS 套餐增加 30%-220%的 S虚拟空间(主机)
- 便宜大盘机 $29.99 年 4 核 4G 内存 150G 硬盘 5T 全球[VPS测评]
- RAKsmart→圣何塞服务器月付 46 美元起 任意服务器可申请 1 全球[VPS测评]
- CentOS6 服务器 LAMP 配置 怎么在 CentOS6 上安装 全球[VPS测评]
- TP5 中 POST 接收数组出现→variable type erro全球[VPS测评]
- CombCloud→大带宽香港 KVM 年付 7 折促销 59 元 月 香港VPS[主机]
- 特价 RackNerd→洛杉矶 纽约机房站群服务器 优化线路 MC 机房站群服务器[IP]
- 搬瓦工VPS CN2方案和CN2 GIA-E 方案的选购建议全球[VPS测评]
- DomaiNesia 5$ 印尼雅加达VPS 测试(踩坑)全球[VPS测评]
- ConoHa 新加坡小鸡评测 不能看 Netflix全球[VPS测评]
- CrownCloud → 512M内存 500G HDD 3T流量 1G全球[VPS测评]
- 华凯易佰同比扭亏跨境电商行业回暖H2旺季将至中报追踪全球[VPS测评]
- Bloggar-移动端友好的新闻博客类HTML5模板全球[VPS测评]
- 厘米云,江苏移动100G高防云服务器,4核4G内存20M带宽79元/月全球[VPS测评]
- 阁天互联怎么样?香港cn2云服务器 圣何塞cn2vps仅20/月香港VPS[主机]
- 人力资源管理系统前端Web模板 - SmartHR全球[VPS测评]
- 春天的风最容易温暖心灵,适合朋友圈和抖音的12条文案全球[VPS测评]
- CMIVPS,香港沙田大带宽vps特惠7折,CN2+BGP直连,100M香港VPS[主机]
- 云米科技:庆祝愚人节活动,香港CN2 GIA/美国CERA VPS全场9美国VPS[主机]
- earidc怎么样?香港三网cn2vps带宽1M月付29元香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-164098.html











