Linux命令學習 date

2021-09-06 19:45:55 字數 787 閱讀 1565

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.在顯示方面,使用者可以設定欲顯...