400-650-7353
您所在的位置:首頁 > IT干貨資料 > linux > 【Linux基礎(chǔ)知識(shí)】CentOS7系統(tǒng)日期和時(shí)間命令(四)

【Linux基礎(chǔ)知識(shí)】CentOS7系統(tǒng)日期和時(shí)間命令(四)

  • 發(fā)布: 優(yōu)就業(yè)it培訓(xùn)
  • 來源:優(yōu)就業(yè)
  • 2021-06-18 18:08:14
  • 閱讀()
  • 分享
  • 手機(jī)端入口

CentOS7日期和時(shí)間管理中的timedatectl命令是系統(tǒng)和服務(wù)管理程序systemd的一部分。用于查看和改變系統(tǒng)軟件時(shí)鐘的配置。因此,系統(tǒng)管理人員也可使用timedatectl命令改變當(dāng)前的系統(tǒng)時(shí)間和日期、設(shè)置時(shí)區(qū)或使用它自動(dòng)將系統(tǒng)時(shí)間同步于遠(yuǎn)端的時(shí)鐘服務(wù)器。

顯示日期與時(shí)間相關(guān)信息,直接運(yùn)行timedatectl命令:

[root@linux ~]# timedatectl
      Local time: Tue 2018-10-16 16:24:58 CST    --本地時(shí)間
  Universal time: Tue 2018-10-16 08:24:58 UTC    --國際標(biāo)準(zhǔn)時(shí)間
        RTC time: Tue 2018-10-16 08:24:57       --硬件時(shí)鐘(Real-Tome Clock)
       Time zone: Asia/Shanghai (CST, +0800)     --當(dāng)前的時(shí)區(qū)
     NTP enabled: n/a                         --NTP是否使能(Network Time Protocol)
NTP synchronized: no
 RTC in local TZ: no
      DST active: n/a                         --夏時(shí)制是否啟用

設(shè)置當(dāng)前時(shí)間使用以下方式:

timedatectl set-time HH:MI:SS

其中,HH表示小時(shí),MI表示分鐘,SS表示秒,使用命令是需要設(shè)置具體的小時(shí)、分鐘和秒,該命令同時(shí)改變了系統(tǒng)時(shí)間和硬件時(shí)鐘。但是如果系統(tǒng)啟用了NTP服務(wù),命令執(zhí)行會(huì)失敗。報(bào)錯(cuò)如下所示,表示運(yùn)行自動(dòng)時(shí)間同步的情況下設(shè)置時(shí)間失敗。

Failed to set time: Automatic time synchronization is enabled

默認(rèn)情況下,系統(tǒng)被配置為使用UTC時(shí)間。要將系統(tǒng)配置為在本地時(shí)間維護(hù)時(shí)鐘,運(yùn)行timedatectl命令,使用set-local-rtc選項(xiàng),相關(guān)格式如下:

timedatectl set-local-rtc [yes|no|y|n|0|1|true|false|t|f]

set-local-rtc選項(xiàng)的缺省參數(shù)是no,即使用UTC時(shí)間。

如果設(shè)置當(dāng)前日期,命令的使用格式如下:

timedatectl set-time YYYY-MM-DD

例如設(shè)置當(dāng)前時(shí)間為2008年8月8日,操作如下:

timedatectl set-time "2008-08-08"
[root@linux ~]# timedatectl
timedatectl
      Local time: 五 2008-08-08 00:00:04 JST
  Universal time: 四 2008-08-07 15:00:04 UTC
        RTC time: 四 2008-08-07 15:00:04
       Time zone: Asia/Tokyo (JST, +0900)
     NTP enabled: no
NTP synchronized: no
 RTC in local TZ: no
      DST active: n/a

如果由于已設(shè)置時(shí)間同步,設(shè)置時(shí)出現(xiàn)報(bào)錯(cuò),需要關(guān)閉時(shí)間自動(dòng)同步功能,使用如下命令:

timedatectl set-ntp false

如果繼續(xù)啟用時(shí)間同步,使用如下命令:

timedatectl set-ntp true

如果設(shè)置當(dāng)前的時(shí)間和日期,命令的使用格式如下:

timedatectl set-time YYYY-MM-DD HH:MI:SS

顯示全部的時(shí)區(qū)列表,使用如下命令:

timedatectl list-timezones

[root@linux ~]# 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
Africa / Harare
......
[root@linux ~]# timedatectl list-timezones|wc -l
425

如果需要給系統(tǒng)設(shè)置本地時(shí)區(qū),使用set-timezone選項(xiàng),如下所示設(shè)置時(shí)區(qū):

timedatectl set-timezone 時(shí)區(qū)名稱

注意,時(shí)區(qū)名為timedatectl list-timezones所查出的時(shí)區(qū),不能隨意寫。例如,將當(dāng)前系統(tǒng)設(shè)置為日本東京時(shí)區(qū),首先查找日本東京的時(shí)區(qū)名稱,如下操作:

[root@linux ~]# timedatectl list-timezones|grep -i tokyo

Asia/Tokyo

然后,設(shè)置本地時(shí)區(qū)為“Asia/Tokyo”,如下操作:

[root@linux ~]# timedatectl set-timezone "Asia/Tokyo"
[root@linux ~]# timedatectl
      Local time: 四 2021-05-20 15:30:15 JST
  Universal time: 四 2021-05-20 06:30:15 UTC
        RTC time: 四 2021-05-20 06:30:14
       Time zone: Asia/Tokyo (JST, +0900)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: n/a

 

文章“【Linux基礎(chǔ)知識(shí)】CentOS7系統(tǒng)日期和時(shí)間命令(四)”已幫助

更多內(nèi)容

>>本文地址:http://liujunjsxg.cn/zhuanye/2021/69061.html

THE END  

聲明:本站稿件版權(quán)均屬中公教育優(yōu)就業(yè)所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

1 您的年齡

2 您的學(xué)歷

3 您更想做哪個(gè)方向的工作?

獲取測(cè)試結(jié)果
  • 大前端大前端
  • 大數(shù)據(jù)大數(shù)據(jù)
  • 互聯(lián)網(wǎng)營銷互聯(lián)網(wǎng)營銷
  • JavaJava
  • Linux云計(jì)算Linux
  • Python+人工智能Python
  • 嵌入式物聯(lián)網(wǎng)嵌入式
  • 全域電商運(yùn)營全域電商運(yùn)營
  • 軟件測(cè)試軟件測(cè)試
  • 室內(nèi)設(shè)計(jì)室內(nèi)設(shè)計(jì)
  • 平面設(shè)計(jì)平面設(shè)計(jì)
  • 電商設(shè)計(jì)電商設(shè)計(jì)
  • 網(wǎng)頁設(shè)計(jì)網(wǎng)頁設(shè)計(jì)
  • 全鏈路UI/UE設(shè)計(jì)UI設(shè)計(jì)
  • VR/AR游戲開發(fā)VR/AR
  • 網(wǎng)絡(luò)安全網(wǎng)絡(luò)安全
  • 新媒體與短視頻運(yùn)營新媒體
  • 直播帶貨直播帶貨
  • 智能機(jī)器人軟件開發(fā)智能機(jī)器人
 

快速通道fast track

近期開班時(shí)間TIME