linux系統時間修改
⑴ linux修改時區時間命令
. 前言
如果你想修改Linux系統里的時間,本文合適你。Linux上有多種修改時間的命令工具,本文介紹最常用、最通用的方法。
linux修改時間
先來了解世界時間的標准,包括GMT、UTC、CST、DST、以及操作系統同步時間的方式
1.1 UTC
整個地球分為二十四時區,每個時區都有自己的本地時間。在國際無線電通信場合,為了統一起見,使用一個統一的時間,稱為通用協調時(UTC, Universal Time Coordinated)。
1.2 GMT
格林威治標准時間 (Greenwich Mean Time)指位於英國倫敦郊區的皇家格林尼治天文台的標准時間,因為本初子午線被定義在通過那裡的經線。
UT(世界時)和GMT(格林威治標准時)是相同的時間標准,都是基於天體觀察的。
UT 是相同標準的「科學」名稱。GMT:格林威治時間,是標準的「民間」名稱。
因此,格林威治標准時(GMT)和世界時 (UT) 是相等的。
UTC是我們現在用的時間標准,GMT是老的時間計量標准。UTC是根據原子鍾來計算時間,而GMT是根據地球的自轉和公轉來計算時間,也就是太陽每天經過位於英國倫敦郊區的皇家格林威治天文台的時間就是中午12點。由於現在世界上最精確的原子鍾50億年才會誤差1秒,可以說非常精確。而GMT因為是根據地球的轉動來計算時間的,而地球的自轉正在緩速變慢,所以使用GMT的話,會不太精準,一般情況那感覺不到差異,但是UTC更加科學和精確。
1.3 CST
中國標准時間 (China Standard Time)
1.4 DST
夏令時(Daylight Saving Time) 指在夏天太陽升起的比較早時,將時鍾撥快一小時,以提早日光的使用。(中國不使用)
我們需要知道的是:
GMT + 8 = UTC + 8 = CST
1.5 操作系統時間
以Linux為例,其實Windows或者其他操作系統也是類似的。
Linux時間有兩個時間:
Wall Time:系統時間,該時間由系統維護,可以是臨時,也可以是網路上同步回來的,也可以是從硬體讀取出來的,前提條件是系統服務正常運行,如果系統關機了,那就不存在Wall Time
RTC Time:RTC(Real-Time Clock)或CMOS時間,即硬體時間,你可以理解為主板BIOS在一聲聲哀嚎聲中,數學老師帶著一摞試捲走了進來。
好像是因為冬天天冷,體育老師凍感冒了。
所以變成了兩節數學課,順便考個試。
數學老師名叫歐島,一個很富有數學氣息的名字,常年帶著一個黑框眼睛。
卷子陸續分發。
作為一個學渣,蘇牧無奈的拿出了數學參考資料,想碰碰運氣看能不能找到原題。
「叮!查看了數學題目,數學積分+1,當前積分1/100,等級:一級」
突然,從腦海中冒出來的聲音,將他嚇了一大跳,差點沒從凳子上滑落下來。
一旁的同桌顏小珂忍住沒有笑場。
歐島則是狠狠的瞪了蘇牧一眼。
「???…」
蘇牧瞪大了眼睛,有些不可置信。
「這是什麼鬼東西?這是系統??居然真的有系統這種東西?」
蘇牧繼續翻動,又出現了同樣的聲響。
「叮!您查看了數學題目,數學積分+1,當前積分2/100,等級:一級」
他只是瞟了一眼,居然就增加了積分?
蘇牧覺得自己的腦子清明了些。
這些陌生的數學題目,似乎看起來也熟悉了幾分。
他越發的激動起來。
這些都是真正出現在他眼前的變化!
蘇牧翻書的動作越來越快,積分也越來越多,直到歐島走過來站到了他的面前,才反應過來迅速收了回去。
這個時候,他的積分已經達到了81/100。
他並沒有慌張,而是繼續將試卷上的題目查看了一遍。
終於,系統迎來了新的提示音。
「叮,您的數學積分已經足夠,等級:二級,當前積分0/1000!」
這一瞬間,蘇牧彷彿像醍醐灌頂一般,曾經那些陌生的數學題,彷彿變成了多年的好友!
他居然!
看懂了!
看懂了!!
居然看懂了!!
蘇牧的內心頓時內流滿面,頗有苦盡甘來的感覺。
彷彿是要檢驗自己的成果,蘇牧的心思完全沉寂在了試卷之中,這是一個學渣對於知識的渴望。
時間一點一滴的過去,就連蘇牧自己都沒有發現。
可惜的是,雖然他的數學已經達到了二級,但還是有些題目沒辦法運算出來。
「叮…..」
這一次不是系統的提示音,而是下課的鈴聲。
蘇牧真的是頭一次感受到了時間過的如此之快。
曾經漫長的兩個小時,現在居然還讓他有些意猶未盡。
這就是學霸的感覺嗎?他默默的想到。
這張試卷,蘇牧覺得自己應該是103分。
因為不會的題目他都空著。
而那些簡單一點的題目,蘇牧有一種迷之自信。
他得出的答案,一定是正確答案!
……
「我要好好學習了。」
強忍住內心的激動,蘇牧擺正了
⑵ linux怎樣修改系統時間重新啟動生效
修改linux的時間可以使用date指令
修改日期:
修改時區:
同步bios時間:同步BIOS時鍾,強制把系統時間寫入CMOS,命令如下:#clock-wdate命令的功能是顯示和設置系統日期和時間。
時間設定成2009年5月10日的命令如下:#date-s05/10/2009修改時間:
將系統時間設定成上午10點18分0秒的命令如下。#date-s10:18:00
找到相應的時區文件/usr/share/zoneinfo/Asia/Shanghai替換當前的/etc/localtime。
修改/etc/sysconfig/clock文件的內容為:ZONE=」Asia/Shanghai」UTC=falseARC=false
輸入date查看目前系統時間。
修改時間需要date-功能字元
修改內容命令中各選項的含義分別為:
-ddatestr,--datedatestr顯示由datestr描述的日期
-sdatestr,--setdatestr設置datestr描述的日期
-u,--universal顯示或設置通用時間
時間域
%H小時(00..23)
%I小時(01..12)
%k小時(0..23)
%l小時(1..12)
%M分(00..59)
%p顯示出AM或PM
%r時間(hh:mm:ssAM或PM),12小時
%s從1970年1月1日00:00:00到目前經歷的秒數
%S秒(00..59)
%T時間(24小時制)(hh:mm:ss)
%X顯示時間的格式(%H:%M:%S)
%Z時區日期域
%a星期幾的簡稱(Sun..Sat)
%A星期幾的全稱(Sunday..Saturday)
%b月的簡稱(Jan..Dec)
%B月的全稱(January..December)
%c日期和時間(MonNov814:12:46CST1999)
%d一個月的第幾天(01..31)
%D日期(mm/dd/yy)
%h和%b選項相同
%j一年的第幾天(001..366)
%m月(01..12)
%w一個星期的第幾天(0代表星期天)
%W一年的第幾個星期(00..53,星期一為第一天)
%x顯示日期的格式(mm/dd/yy)
%y年的最後兩個數字(1999則是99)
%Y年(例如:1970,1996等)
需要特別說明的是,只有超級用戶才能用date命令設置時間,一般用戶只能用date命令顯示時間。
⑶ Linux或Unix下怎樣修改系統時間
可以使用date命令。date用於列印或設置系統日期和時間。
設置系統時間需要root許可權。用法示例:
設置系統日期成2015年08月13日,這樣會把具體時間設置清空成00:00:00
$ sudo date -s 20150813
設置系統時間為12:23:23
$ sudo date -s 12:23:23
同時設置日期和時間
$ sudo date -s "20150813 12:12:23″
注意:由於日期和時間之間有空格,所以必須用引號引起來,否則命令會報錯。
上述修改只是修改了linux的系統時間,CMOS中的時間可能還沒有改變,所以為了保險,需要使用 clock -w 把當前系統時間寫入到CMOS中。
系統時間和CMOS時間的關系。系統時間是由linux操作系統來維護的;CMOS時間是CMOS晶元保存的時間。系統啟動時,操作系統將從CMOS讀出時間記錄為系統時間,同時操作系統也會自動每隔一段時間將系統時間寫入CMOS中。如果使用date命令修改系統時間後馬上重啟電腦,操作系統還沒有將系統時間同步到CMOS,這樣開機後就還是沒有修改前的時間了,所以為了保險起見,最還還是手動使用命令
clock 將系統時間同步到CMOS中。
⑷ linux怎麼修改時間
一、手動修改
1. date命令:查看當前時間
修改成功!
⑸ Linux怎樣修改系統時間
修改linux的時間可以使用date指令
修改日期:
時間設定成2009年5月10日的命令如下:#date-s05/10/2009修改時間:
將系統時間設定成上午10點18分0秒的命令如下。#date-s10:18:00
修改時區:
找到相應的時區文件/usr/share/zoneinfo/Asia/Shanghai替換當前的/etc/localtime。
修改/etc/sysconfig/clock文件的內容為:ZONE=」Asia/Shanghai」UTC=falseARC=false
同步bios時間:同步BIOS時鍾,強制把系統時間寫入CMOS,命令如下:#clock-wdate命令的功能是顯示和設置系統日期和時間。
輸入date查看目前系統時間。
修改時間需要date-功能字元
修改內容命令中各選項的含義分別為:
-ddatestr,--datedatestr顯示由datestr描述的日期
-sdatestr,--setdatestr設置datestr描述的日期
-u,--universal顯示或設置通用時間
時間域
%H小時(00..23)
%I小時(01..12)
%k小時(0..23)
%l小時(1..12)
%M分(00..59)
%p顯示出AM或PM
%r時間(hh:mm:ssAM或PM),12小時
%s從1970年1月1日00:00:00到目前經歷的秒數
%S秒(00..59)
%T時間(24小時制)(hh:mm:ss)
%X顯示時間的格式(%H:%M:%S)
%Z時區日期域
%a星期幾的簡稱(Sun..Sat)
%A星期幾的全稱(Sunday..Saturday)
%b月的簡稱(Jan..Dec)
%B月的全稱(January..December)
%c日期和時間(MonNov814:12:46CST1999)
%d一個月的第幾天(01..31)
%D日期(mm/dd/yy)
%h和%b選項相同
%j一年的第幾天(001..366)
%m月(01..12)
%w一個星期的第幾天(0代表星期天)
%W一年的第幾個星期(00..53,星期一為第一天)
%x顯示日期的格式(mm/dd/yy)
%y年的最後兩個數字(1999則是99)
%Y年(例如:1970,1996等)
需要特別說明的是,只有超級用戶才能用date命令設置時間,一般用戶只能用date命令顯示時間。
⑹ Linux中如何查看修改系統的時間和時區
一、查看和修改Linux的時區
1. 查看當前時區
命令 : "date -R"
2. 修改設置Linux伺服器時區
方法 A
命令 : "tzselect"
方法 B 僅限於RedHat Linux 和 CentOS
命令 : "timeconfig"
方法 C 適用於Debian
命令 : "dpkg-reconfigure tzdata"
3. 復制相應的時區文件,替換系統時區文件;或者創建鏈接文件
cp /usr/share/zoneinfo/主時區/主時區/次時區 /etc/localtime
例如:在設置中國時區使用亞洲/上海(+8)
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
二、查看和修改Linux的時間
1. 查看時間和日期
命令 : "date"
2.設置時間和日期
例如:將系統日期設定成2009年11月3日的命令
命令 : "date -s 11/03/2009"
將系統時間設定成下午5點55分55秒的命令
命令 : "date -s 17:55:55"
3. 將當前時間和日期寫入BIOS,避免重啟後失效
命令 : "hwclock -w"
註:
date
不加參數可以直接看到當前日期時間
cal
不加參數可以直接看到本月月歷 命令使用可查看「Linux命令大全」
⑺ linux系統怎麼改時間
方法/步驟
首先輸入date的時候,系統輸出的是linux的當前時間
⑻ Linux怎麼修改系統時間
我們一般使用「date -s」命令來修改系統時間。比如將系統時間設定成1996年6月10日的命令如下。
#date -s 06/10/96 將系統時間設定成下午1點12分0秒的命令如下。 #date -s 13:12:00 注意,這里說的是系統時間,是linux由操作系統維護的。 在系統啟動時,linux操作系統將時間從cmos中讀到系統時間變數中,以後修改時間通過修改系統時間實現。
為了保持系統時間與cmos時間的一致性,linux每隔一段時間會將系統時間寫入cmos。由於該同步是每隔一段時間(大約是11分鍾)進行的,在我們執行date -s後,如果馬上重起機器,修改時間就有可能沒有被寫入cmos,這就是問題的原因。如果要確保修改生效可以執行如下命令。
#clock -w 這個命令強制把系統時間寫入cmos。
⑼ linux如何設置伺服器上的系統時間
date -s 「20181121 17:34:00」
輸入這條命令系統時間會設置為2018年11月21日17點39分。
修改之後你可以輸入date命令查詢當前時間。
(9)linux系統時間修改擴展閱讀:
1、桌面右上角齒輪按鈕,點擊System Settings。
⑽ Linux伺服器怎麼修改時區和時間
一、查看和修改Linux的時區 1. 查看當前時區 命令 : "date -R" 2. 修改設置Linux伺服器時區 方法 A 命令 : "tzselect" 方法 B 僅限於RedHat Linux 和 CentOS 命令 : "timeconfig" 方法 C 適用於Debian 命令 : "dpkg-reconfigure tzdata" 3. 復制相應的時區文件,替換系統時區文件;或者創建鏈接文件 cp /usr/share/zoneinfo/$主時區/$次時區 /etc/localtime 例如:在設置中國時區使用亞洲/上海(+8) cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 二、查看和修改Linux的時間 1. 查看時間和日期 命令 : "date" 2.設置時間和日期 例如:將系統日期設定成2009年11月3日的命令 命令 : "date -s 11/03/2009" 將系統時間設定成下午5點55分55秒的命令 命令 : "date -s 17:55:55" 3. 將當前時間和日期寫入BIOS,避免重啟後失效 命令 : "hwclock -w" 註: date 不加參數可以直接看到當前日期時間 cal 不加參數可以直接看到本月月歷