CentOS/RHEL 7 配置NTP

使用 set-ntp 参数启用或者禁用系统时钟通过网络时间协议 (NTP) 与远程服务器自动同步。
使用以下命令启用此功能:

# timedatectl set-ntp yes

使用以下命令禁用此通过 NTP 的自动同步:

# timedatectl set-ntp no

CentOS/RHEL 7 更改当前日期和时间

使用 set-time 参数更改当前日期和当前时间。

  1. 要更改日期,请使用以下语法:
# timedatectl set-time [YYYY-MM-DD]
  1. 要更改当前时间,请使用以下语法。
    使用 24 小时制输入小时。
# timedatectl set-time [HH:MM:SS]
  1. 要将系统配置为将时钟保持在本地时间,请使用以下命令:
# timedatectl set-local-rtc yes
  1. 要将系统配置为使用 UTC,请使用以下命令:
# timedatectl set-local-rtc no
on  it road.com

CentOS/RHEL 7 更改时区

使用以下命令列出所有可用的时区:

# timedatectl list-timezones
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
Africa/Bamako
.....

使用 set-timezone 参数更改时区。
以下示例将时区更改为 Asia/Kolkata :

# timedatectl set-timezone Asia/Kolkata
CentOS/RHEL 7:如何使用 timedatectl 设置日期、时间/NTP 和时区

RHEL 7 提供了另一个实用程序来配置和显示日期和时间信息, timedatectl 。
此实用程序是 systemd 系统和服务管理器的一部分。
使用 timedatectl 命令,我们可以:

  • 更改当前日期和时间
  • 设置时区
  • 配置NTP

如果我们在没有任何选项的情况下运行 timedatectl,我们将获得类似于以下内容的输出:

# timedatectl 
      Local time: Sun 2017-09-24 13:16:39 IST
  Universal time: Sun 2017-09-24 07:46:39 UTC
        RTC time: Sun 2017-09-24 07:46:39
       Time zone: Asia/Kolkata (IST, +0530)
     NTP enabled: no
NTP synchronized: yes
 RTC in local TZ: no
      DST active: n/a

以上输出显示本地时间、世界时间、RTC 时间、时区、NTP 配置和夏令时 (DST)

日期:2020-09-17 00:12:05 来源:oir作者:oir