date命令可以用來顯示和修改系統日期時間,注意不是time命令。
1、在命令列輸入date顯示當前時間
[root@vm4 logs]# date
sat nov 22 00:00:02 cst 2014
2、在命令列輸入date -s 日期
只修改日期,不修改時間
[root@vm4 logs]# date -s 2014-11-21
fri nov 21 00:00:00 cst 2014
3、在命令列輸入date -s 時間
只修改時間,不修改日期
[root@vm4 logs]# date -s 14:15:00
fri nov 21 14:15:00 cst 2014
4、在命令列輸入date -s 同時修改日期時間,注意要加雙引號,日期與時間之間有一空格
[root@vm4 logs]#date -s "2007-08-03 14:15:00"
注意,這裡說的是系統時間,是由linux作業系統維護的。
在系統啟動時,linux作業系統將時間從cmos中讀到系統時間變數中,以後修改時間通過修改系統時間實現。為了保持系統時間與cmos時間的一致性,linux每隔一段時間會將系統時間寫入cmos。由於該同步是每隔一段時間(大約是11分鐘)進行的,在我們執行date -s後,如果馬上重起機器,修改時間就有可能沒有被寫入cmos,這就是問題的原因。如果要確保修改生效可以執行如下命令。
[root@vm4 logs]#clock -w
這個命令強制把系統時間寫入cmos。
Linux系統 date命令
date命令 作用 用來顯示或設定系統的日期與時間。引數 d 字串 顯示字串所指的日期與時間。字串前後必須加上雙引號 s 字串 根據字串來設定日期與時間。字串前後必須加上雙引號 u 顯示 gmt help version 顯示版本資訊。h 小時 以 00 23 來表示 i 小時 以 01 12 來表...
linux時間設定命令date
linux下我們一般使用 date s 命令來修改系統時間。如將系統時間設定成1999年12月9日的命令如下。date s 12 09 99 將系統時間設定成下午2點18分9秒的命令如下。date s 14 18 09 注意,這裡說的是系統時間,是linux由作業系統維護的。在系統啟動時,linux...
Linux命令 date的用法
linux 命令 date的應用 在linux shell程式設計中,經常用到日期的加減運算,其實date命令本身提供了日期的加減運算 非常方便。例如 得到昨天的時間 date y m d date 1 day date 用法 date option format 1.在顯示方面,使用者可以設定欲顯...