婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > CentOS系統中與時間的相關命令詳解

CentOS系統中與時間的相關命令詳解

熱門標簽:AI智能語音外呼系統是什么 新鄉智能電話機器人有用嗎 浙江虛擬外呼系統費用 海外文化宮地圖標注 淮安人工外呼系統 北京大興區地圖標注中心 ai外呼系統定制 荊門真人語音電話機器人哪個好 北京外呼系統官網

時間在任何系統里都是最基本的部分,必不可少。本文介紹CentOS系統中與時間的相關命令。

基本概念

硬件時鐘(Hardware Clock) 

硬件時鐘,也叫實時時鐘(RealTimeClock),或者BIOS時鐘,或者CMOS時鐘。它是位于機器主板上的實際硬件設備,一般靠電池維持運行。所以,即使機器關機,它也會一直保持記錄當前時間,一般不是十分精確。

系統時間(System Time) 

系統時間指的是操作系統中的時間。它是由系統加電后的硬件定時器驅動,Linux系統根據定時器信號來遞增時間計數。這個定時器非常準確,誤差很小。

Linux系統啟動時,首先從硬件時鐘讀取當前時間來初始化系統時間計數,之后就會根據定時器中斷來遞增它,不再依賴于硬件時鐘。

時區(time zone) 

世界各國日出的時間并不相同,而日出的時刻卻都被當地稱作6點鐘,同一時刻,各國的鐘表指針位置并不相同。也就造就了時區的出現。UTC是世界標準時,其他時區都是在此基礎上增減。例如我國的北京時間就比世界時早8個小時。

硬件時鐘里一般不會記錄時區的信息,而往往只是當地時間。系統時間就必須要把時區的概念考慮進去,否則不同時區的計算機進行信息交流的時候,時間不能統一。這對于很多軟件系統是致命的,如嚴重依賴于時間標簽的版本管理系統。Linux內核中保存了當前時區的信息,Linux的文件系統就依賴于這個時區信息。

常用命令

1 查看與設置當前BIOS時間

[root@centos192 smstong]# hwclock -r # 讀取硬件時鐘 2015年06月03日 星期三 12時30分46秒 -0.891230 seconds [root@centos192 smstong]# hwclock --set --date="06/03/2015 16:45:05" # 設置硬件時鐘

2 查看與設置當前操作系統時間

[root@centos192 smstong]# date # 查看當前系統時間 2015年 06月 03日 星期三 19:37:55 CST [root@centos192 smstong]# date -s 10:00:00 # 設置系統時間 2015年 06月 03日 星期三 10:00:00 CST

3 硬件時鐘與系統時間交互

[root@centos192 smstong]# hwclock --hctosys # 用硬件時鐘設置系統時間 [root@centos192 smstong]# hwclock --systohc # 用系統時間設置硬件時鐘

4 查看與設置當前系統的時區

[root@centos192 smstong]# date -R # 查看帶時區信息的當前系統時間 Wed, 03 Jun 2015 19:45:37 +0800 [root@centos192 smstong]# export TZ='America/Havana' # 設置時區為古巴時間 [root@centos192 smstong]# date -R # 可以看到時區成了-0400 Wed, 03 Jun 2015 07:49:49 -0400

要想永久性的設置時區信息,則可以在 /etc/profile配置文件里增加 export TZ=’America/Havana’。這樣機器重啟后也會自動設置時區。

注意Linux內核和應用程序使用的時區并不一定相同,雖然應該相同。應用程序首先靠TZ環境變量來確定時區,如果TZ沒有設置,則使用內核的設置。內核是根據/etc/sysconfig/clock文件來設置時區的。* (這段是我的猜測,請大俠指正) *

5 通過網絡校時  前面我們說過硬件時鐘往往不太準確,系統時鐘雖然比較準確,但是仍不能滿足高精度的時間要求。最好的方式就是通過NTP協議從專門的時間服務器來讀取正確的時間,然后校正系統時間和硬件時鐘。

[root@centos192 smstong]# ntpdate -u s1a.time.edu.cn # 通過NTP校時修正系統時間 3 Jun 19:56:42 ntpdate[21550]: adjust time server 202.112.10.60 offset 0.000163 sec [root@centos192 smstong]# hwclock -w # 然后根據矯正過的系統時間設置硬件時鐘

如果是長時間運行的服務器,則需要把校時命令寫成腳本,通過crond自動定時執行之。

標簽:蚌埠 阿里 梅州 贛州 安陽 亳州 南通 盤錦

巨人網絡通訊聲明:本文標題《CentOS系統中與時間的相關命令詳解》,本文關鍵詞  CentOS,系統,中,與,時,間的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《CentOS系統中與時間的相關命令詳解》相關的同類信息!
  • 本頁收集關于CentOS系統中與時間的相關命令詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 平泉县| 巴林右旗| 扶绥县| 商都县| 黄浦区| 夏津县| 新蔡县| 韩城市| 法库县| 铅山县| 钟山县| 新建县| 西丰县| 噶尔县| 阜新市| 鹤峰县| 平定县| 北流市| 肇州县| 华蓥市| 绥芬河市| 夏邑县| 瓮安县| 探索| 黑山县| 元谋县| 德令哈市| 辽宁省| 名山县| 海南省| 房产| 辽宁省| 昆山市| 伊通| 怀柔区| 宁波市| 普宁市| 盐亭县| 长寿区| 东辽县| 台东县|