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

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

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

Linux系統(tǒng)中的時間和日期有三種,分別為本地時間、世界標(biāo)準(zhǔn)時間和硬件時鐘,其中本地時間和世界標(biāo)準(zhǔn)時間是我們通常使用的日期時間,通常稱為系統(tǒng)時間,因此Linux系統(tǒng)的時鐘可以總結(jié)為2種,即系統(tǒng)時鐘和硬件時鐘。其中,硬件時鐘(A real-time clock RTC)是系統(tǒng)硬件主板板上的時鐘電路,和OS操作系統(tǒng)無關(guān),系統(tǒng)關(guān)電后該時鐘依然運(yùn)行,由電池主板來供電,通常是主板上的紐扣電池;系統(tǒng)時鐘(system clock)又叫軟件時鐘,它的初始值基于硬件時鐘,但它是由Linux內(nèi)核來維護(hù)的,所有的操作系統(tǒng)都有專門處理時鐘的程序。

Linux系統(tǒng)的系統(tǒng)時間始終保持是世界標(biāo)準(zhǔn)時間(UTC,Coordinated Universal Time),并根據(jù)需要在應(yīng)用程序中轉(zhuǎn)換為本地時間。UTC稱作協(xié)調(diào)時間時或世界統(tǒng)一時間,它不屬于任何時區(qū)。本地時間是系統(tǒng)所在當(dāng)前時區(qū)中的實(shí)際時間,在世界某些地區(qū)或國家還支持夏時制。安裝Linux系統(tǒng)后,系統(tǒng)時鐘可以使用UTC或本地時間,系統(tǒng)默認(rèn)和推薦使用的時間設(shè)置為UTC,如何需要根據(jù)當(dāng)前時區(qū)換算成本地時間就需要進(jìn)行轉(zhuǎn)換。

在CentOS7中使用3種命令行工具命令來配置和顯示系統(tǒng)的日期和時間信息,分別是命令timedatectl、date和hwclock。其中,timedatectl是CentOS7新增的用于配置時間日期的實(shí)用工具,它是系統(tǒng)啟動進(jìn)程工具systemd的一部分,date是傳統(tǒng)的時間日期命令,而hwclock是用于訪問硬件時鐘的命令。

timedatectl命令可以顯示和設(shè)置系統(tǒng)日期時間,直接運(yùn)行該命令可以顯示當(dāng)前系統(tǒng)時間和硬件時間相關(guān)信息,參見如下命令操作結(jié)果:

[root@jump ~]# export LANG=zh_CN.UTF-8
[root@jump ~]# timedatectl
      Local time: 三 2021-03-31 15:57:57 CST
  Universal time: 三 2021-03-31 07:57:57 UTC
        RTC time: 三 2021-03-31 07:58:30
       Time zone: Asia/Shanghai (CST, +0800)
     NTP enabled: n/a
NTP synchronized: no
 RTC in local TZ: no
      DST active: n/a

其中export LANG=zh_CN.UTF-8表示設(shè)置當(dāng)前的系統(tǒng)的語言和地區(qū)為中文和中國,以便在顯示日期和時間信息時帶有部分中文信息。從以上顯示結(jié)果可以發(fā)現(xiàn),當(dāng)前系統(tǒng)的Universal Time(UTC)為2021年3月31日7點(diǎn)57分57秒,這是時間標(biāo)準(zhǔn)時間,而本地當(dāng)前時間為2021年3月31日15點(diǎn)57分57秒,這是由于當(dāng)前系統(tǒng)所在地為中國(時區(qū)為正8區(qū)),UTC時間加上8小時就是本地時間(local time);RTC time是系統(tǒng)的硬件時間(2021-03-31 07:58:30)與操作系統(tǒng)的軟件時間存在一定的偏差,可以使用clock命令將硬件時間同步為系統(tǒng)時間,參見如下命令操作結(jié)果:

[root@jump ~]# clock -w
[root@jump ~]# timedatectl
      Local time: 三 2021-03-31 16:08:00 CST
  Universal time: 三 2021-03-31 08:08:00 UTC
        RTC time: 三 2021-03-31 08:08:00
       Time zone: Asia/Shanghai (CST, +0800)
     NTP enabled: n/a
NTP synchronized: no
 RTC in local TZ: no
      DST active: n/a

其中,-w選項(xiàng)用于將當(dāng)前的系統(tǒng)時間更新到硬件時間,可見更新后再次使用timedatectl顯示時間信息后,UTC時間和RTC時間取得了一致。

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

更多內(nèi)容

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

THE END  

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

1 您的年齡

2 您的學(xué)歷

3 您更想做哪個方向的工作?

獲取測試結(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)營
  • 軟件測試軟件測試
  • 室內(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

近期開班時間TIME