系统的时区是系统所在的地理区域。它确定本地时间,用于在系统上显示日期和时间。默认情况下,时区是在安装操作系统期间设置的。但是,如果移动到新位置或在安装过程中时区设置不正确,则可能需要更改时区。
在 Rocky Linux 9 上更改时区
第 1 步。第一步是将系统更新到最新版本的软件包列表。为此,请运行以下命令:
sudo dnf check-update sudo dnf install dnf-utils
第 2 步。检查您当前的时区。
要检查当前时区,请显示使用以下命令的日期和时间:timedatectl
timedatectl
输出:
[root@idroot.us ~]# timedatectl Local time: Mon 2022-12-17 23:46:36 EDT Universal time: Tue 2022-12-18 03:46:36 UTC RTC time: Tue 2022-12-18 03:46:36 Time zone: America/New_York (EDT, -0400) System clock synchronized: yes NTP service: active RTC in local TZ: no
因此,检查时区的另一个选项是使用以下命令检查路径符号链接:ls
ls -l /etc/localtime
输出:
[root@idroot.us ~]# ls -l /etc/localtime lrwxrwxrwx. 1 root root 18 Dec 17 03:46 /etc/localtime -> ../usr/share/zoneinfo/America/New_York
第 3 步。在 Rocky Linux 9 上更改时区。
在更改时区之前,您必须找出要使用的时区的长名称。时区命名约定通常使用“区域/城市”格式。使用命令列出时区:timedatectl
timedatectl list-timezones
输出:
[root@idroot.us ~]# timedatectl list-timezones Africa/Abidjan Africa/Accra Africa/Addis_Ababa Africa/Algiers Africa/Asmara Africa/Bamako Africa/Bangui Africa/Banjul Africa/Brazzaville Africa/Bujumbura Africa/Cairo
滚动列表并找到要设置的时区。例如,要将时区设置为东部标准时间,您会在列表中找到“”。通过输入以下命令设置时区,将“TIMEZONE”替换为要设置的时区:America/New_York
timedatectl set-timezone TIMEZONE
例如,要将时区设置为东部标准时间,应输入以下命令:
timedatectl set-timezone America/New_York
要验证时区是否已正确设置,请输入以下命令:
timedatectl
输出:
[root@server ~]# timedatectl Local time: Tue 2022-12-17 23:42:50 GMT Universal time: Tue 2022-12-18 03:46:53 UTC RTC time: Tue 2022-12-18 03:46:53 Time zone: America/New_York (GMT, +0000) System clock synchronized: yes NTP service: active RTC in local TZ: no
感谢您使用本教程更改 Rocky Linux 9 系统上的时区。如需其他帮助或有用信息,我们建议您查看 Rocky Linux 官方网站。