亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CentOS系統中與時間相關命令的示例分析

發布時間:2021-07-19 13:05:27 來源:億速云 閱讀:154 作者:小新 欄目:系統運維

小編給大家分享一下CentOS系統中與時間相關命令的示例分析,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

時間在任何系統里都是最基本的部分,必不可少。本文介紹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系統中與時間相關命令的示例分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

开封县| 苗栗市| 确山县| 四平市| 大埔县| 宾川县| 南溪县| 祁东县| 会昌县| 怀远县| 托里县| 台南市| 永寿县| 高唐县| 金塔县| 咸宁市| 福建省| 广安市| 武功县| 武平县| 琼中| 阳原县| 南部县| 西和县| 丰县| 驻马店市| 那曲县| 大理市| 阿坝县| 丹江口市| 资阳市| 会同县| 宿州市| 龙江县| 张家口市| 彰武县| 冕宁县| 丰县| 喜德县| 西丰县| 天全县|