CentOS Stream 8同步时间
CentOS Stream服务器环境搭建后,内陆时间不对,主要原因是因为安装的时候选择的语言是English(US),导致系统的默认的时间是纽约。处理的思路其实很简单,只需要修改时区即可。
查看当前时区
[root@TestLinux ~]# timedatectl
Local time: Sun 2022-11-06 18:07:57 CST
Universal time: Sun 2022-11-06 10:07:57 UTC
RTC time: Sun 2022-11-06 10:07:57
Time zone: Asia/Shanghai (CST, +0800) #注意:这里是已经修改过的,之前是纽约
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
[root@TestLinux ~]#
查看所有时区,可以在列表中找到Asia/Shanghai(亚洲/上海)
[root@TestLinux ~]# timedatectl list-timezones
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
Africa/Bamako
Africa/Bangui
Africa/Banjul
Africa/Bissau
Africa/Blantyre
Africa/Brazzaville
Africa/Bujumbura
Africa/Cairo
Africa/Casablanca
Africa/Ceuta
Africa/Conakry
Africa/Dakar
Africa/Dar_es_Salaam
Africa/Djibouti
Africa/Douala
Africa/El_Aaiun
Africa/Freetown
Africa/Gaborone
lines 1-23
更新时区
[root@TestLinux ~]# timedatectl set-timezone Asia/Shanghai
查看当前日期时间
[root@TestLinux ~]# date
Sun Nov 6 18:10:36 CST 2022
[root@TestLinux ~]#
注意:该方法使用与Centos8及之后的系列,之前的版本可能没有timedatectl,得要另行处理