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
- 土豪上车 BandwagonHost→$50 季 1GB 内存 20GB虚拟空间(主机)
- 极客主机→49 元 月 KVM-1GB 20GB 300GB 拉斯维加斯全球[VPS测评]
- 优惠 ZJI 一月促销→葵湾机房六折优惠 新增日本 CN2 韩国 CN2独立服务器[U]
- RepriseHosting→西雅图独立服务器 26.95 美元起 带 独立服务器[U]
- 不限流量 VPS 主机全球[VPS测评]
- 圣诞优惠 PacificRack→ 2 核 2GB 35GB 2TB 1WINDOWS
- 便宜 ¥10.8 年 2 核 CPU 512M 内存 30G 硬盘 1T全球[VPS测评]
- 疯狂猜成语 图猜成语两个拳击手一个预备一个起是什么成语?全球[VPS测评]
- 疯狂猜成语 图猜成语一只鸟的翅膀是虚线是什么成语?全球[VPS测评]
- StockServers→$25 月 Core2Quad Q9000 8全球[VPS测评]
- 看奈飞 99 元 月 1G 内存 10G 硬盘 1T 流量 300Mbp全球[VPS测评]
- 如何通过巧用WordPress Trackbacks和Pingbacks全球[VPS测评]
- Google发布nofollow标签新规则,有重大变化全球[VPS测评]
- 通过给WordPress文章添加3篇假的页码导航实现相关文章全球[VPS测评]
- Olvps → 256M内存 5G 储存 512G流量 30Mbps 全球[VPS测评]
- Virmach 黑五及超级星期一活动全球[VPS测评]
- 云计算的三种服务模式,SaaS和PaaS的区别在哪里?全球[VPS测评]
- 2022年亚马逊Prime会员日将于7月12日和13日举行,覆盖24个站全球[VPS测评]
- 6种样式社交论坛网站HTML5模板 - Social全球[VPS测评]
- CombCloud,香港沙田cn2vps终身七折起,高质量网络稳定低延迟香港VPS[主机]
- Mysql连接数过高,如何检查?全球[VPS测评]
- 人力资源管理系统前端Web模板 - SmartHR全球[VPS测评]
- 金斗云双12活动:全场8折起,美国圣何塞CN2 GIA高防VPS20元/美国VPS[主机]
- 阿里云香港服务器多少钱?阿里云香港服务器价格香港VPS[主机]
- 香港服务器租用哪里有?便宜的香港服务器租用香港VPS[主机]
- 华纳云双十一钜惠活动:香港美国云服务器低至3.5折美国VPS[主机]
- 快云科技:香港CN2 GIA云服务器,全场7折终身优惠,带宽20M,20香港VPS[主机]
- SugarHosts,美国云服务器,洛杉矶cn2中美极速专线,香港建站服美国VPS[主机]
- 2022年最新的15个美容院抖音文案,美容院文案怎么写全球[VPS测评]
- 众创逸云:国庆中秋节大促销优惠,不限流量香港CN2线路VPS 5.9元/香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-164485.html











