该timedatectl命令是RHEL / CentOS 7和Fedora 21+根据发行,这是作为systemd系统和服务经理,用于基于sysvinit的后台程序的Linux发行版使用旧的传统date命令替换的一部分的新工具。

centos8如何将UTC改为CST linux utc_服务器

在Linux中使用timedatectl设置系统时间,日期和时区

该timedatectl命令可以查询和更改系统时钟和其设置的配置,您可以使用此命令来设置或更改当前的日期,时间和时区或启用自动系统时钟与远程NTP服务器同步 。

在本教程中,我要带你通过你可以通过设置日期 , 时间 , 时区在Linux系统上管理时间和与NTP使用新timedatectl命令终端同步时间的方式。

始终一个好的做法是在Linux服务器或系统上保持正确的时间,它可以具有以下优点:

保持系统任务的及时操作,因为Linux中的大多数任务是由时间控制的。

记录事件的正确时间和系统上的其他信息等等。

如何在Linux中查找和设置本地时区

1.要显示系统上的当前时间和日期,从命令行使用timedatectl命令,如下所示:

# timedatectl status

centos8如何将UTC改为CST linux utc_linux系统时钟使用utc_02

检查时间和日期

在上面的scrrentcast,RTC时钟 :是硬件时钟的时间。

2.你的Linux系统上的时间是通过系统中设置 ,查看当前时区的时区总是设法,做到这一点,如下所示:

# timedatectl

OR

# timedatectl | grep Time

centos8如何将UTC改为CST linux utc_centos8如何将UTC改为CST_03

检查Linux时区

3.要查看所有可用的时区,运行下面的命令:

# timedatectl list-timezones

centos8如何将UTC改为CST linux utc_centos8如何将UTC改为CST_04

列出Linux中的所有时区

4.要根据你的位置,找到当地时区,运行以下命令:

# timedatectl list-timezones | egrep -o “Asia/B.*”

# timedatectl list-timezones | egrep -o “Europe/L.*”

# timedatectl list-timezones | egrep -o “America/N.*”

centos8如何将UTC改为CST linux utc_centos8如何将UTC改为CST_05

在Linux中查找本地时区

5.要设置你的本地时区在Linux中,我们将使用设置时区切换,如下图所示。

# timedatectl set-timezone “Asia/Kolkata”

centos8如何将UTC改为CST linux utc_x系统_06

在Linux中设置本地时区

它始终是推荐使用,并设置协调世界时UTC。

# timedatectl set-timezone UTC

centos8如何将UTC改为CST linux utc_linux系统时钟使用utc_07

在Linux中设置UTC时间

您需要输入正确的名称时区,否则您可能会在更改时区时收到错误,在以下示例中,时区“亚洲/ Kalkata”不正确,因此导致错误。

centos8如何将UTC改为CST linux utc_时间同步_08

在Linux中设置正确的时区

如何在Linux中设置时间和日期

6.您可以设置系统的日期和时间,采用timedatectl命令,如下所示:

在Linux中设置时间

MM:SS(小时,分,秒),只设置一次,我们可以沿着时间HH格式使用设置定时开关。

# timedatectl set-time 15:58:30

centos8如何将UTC改为CST linux utc_x系统_09

在Linux中设置本地时间

在Linux中设置日期

7.仅设置日期,我们可以使用设置定时开关沿着日期在YY的格式为:MM:DD(年,月,日)。

# timedatectl set-time 20151120

centos8如何将UTC改为CST linux utc_centos8如何将UTC改为CST_10

在Linux中设置日期

8.要设置日期和时间:

# timedatectl set-time '16:10:40 2015-11-20'

centos8如何将UTC改为CST linux utc_时间同步_11

在Linux中设置日期和时间

如何在Linux中查找和设置硬件时钟

9.要设置硬件时钟为协调世界时,UTC,使用如下设置本地RTC布尔值选项:

首先了解你的硬件时钟是否设置为本地时区:

# timedatectl | grep local

将您的硬件时钟设置为本地时区:

# timedatectl set-local-rtc 1

centos8如何将UTC改为CST linux utc_时间同步_12

设置硬件时钟时区

将您的硬件时钟设置为协调世界时(UTC):

# timedatectl set-local-rtc 0

centos8如何将UTC改为CST linux utc_x系统_13

将硬件时钟设置为UTC

将Linux系统时钟与远程NTP服务器同步

NTP代表网络时间协议是互联网协议,该协议用于同步计算机之间的系统时钟。 该timedatectl实用程序,可以自动使用NTP服务器的远程组同步Linux系统时钟。

请注意,您必须在系统上安装的NTP以启用与NTP服务器自动时间同步。

要使用远程NTP服务器启动自动时间同步,请在终端上键入以下命令。

# timedatectl set-ntp true

要禁用NTP时间同步,请在终端上键入以下命令。

# timedatectl set-ntp false