Linux下date和touch用法

名稱:date
date //顯示當前日期
date -s //設置當前時間,據說只有root權限才能設置,其他只能查看。
date -s 20061010 //設置成20061010,這樣會把具體時間設置成空00:00:00
date -s 12:23:23 //設置具體時間,不會對日期做更改
date -s “12:12:23 2006-10-10″ //這樣可以設置全部時間
date -s “12:12:23 20061010″ //這樣可以設置全部時間
或者
date -s “2006-10-10 12:12:23″ //這樣可以設置全部時間
date -s “20061010 12:12:23″ //這樣可以設置全部時間
這個格式裏面的CST是中國標準時間(China Standard Time)的意思。
關於時區,在/etc/sysconfig/clock裏有記錄諸如 ZONE=”Asia/Shanghai”
此類的時區信息。時區很多,我們也不太會去非洲美洲大洋洲,
一般沒必要記住。知道以下幾個可能就差不多了:
CST:中國標準時間(China Standard Time),這個解釋可能是針對RedHat Linux。
UTC:協調世界時,又稱世界標準時間,簡稱UTC,
從英文國際時間/法文協調時間”Universal Time/Temps Cordonné”而來。
中國大陸、香港、澳門、臺灣、蒙古國、新加坡、馬來西亞、菲律賓、澳洲西部的時間與
UTC的時差均爲+8,也就是UTC+8。
GMT:格林尼治標準時間(舊譯格林威治平均時間或格林威治標準時間;英語:Greenwich Mean Time,GMT)
是指位於英國倫敦郊區的×××格林尼治天文臺的標準時間,因爲本初子午線被定義在通過那裏的經線。
 
名稱:touch
使用權限:所有使用者
使用方式:
touch [-acfm]
[-r reference-file] [--file=reference-file]
[-t MMDDhhmm[[CC]YY][.ss]]
[-d time] [--date=time] [--time={atime,access,use,mtime,modify}]
[--no-create] [--help] [--version]
file1 [file2 ...]
說明:
touch 指令改變檔案的時間記錄。 ls -l 可以顯示檔案的時間記錄。
參數:
a 改變檔案的讀取時間記錄。
m 改變檔案的修改時間記錄。
c 假如目的檔案不存在,不會建立新的檔案。與 –no-create 的效果一樣。
f 不使用,是爲了與其他 unix 系統的相容性而保留。
r 使用參考檔的時間記錄,與 –file 的效果一樣。
d 設定時間與日期,可以使用各種不同的格式。
t 設定檔案的時間記錄,格式與 date 指令相同。
–no-create 不會建立新檔案。
–help 列出指令格式。
–version 列出版本訊息。
 
範例:
最簡單的使用方式,將檔案的時候記錄改爲現在的時間。若檔案不存在,系統會建立一個新的檔案。
touch file
touch file1 file2
 
將 file 的時間記錄改爲 5 月 6 日 18 點 3 分,公元兩千年。
時間的格式可以參考 date 指令,至少需輸入 MMDDHHmm ,就是月日時與分。
touch -c -t 05061803 file
touch -c -t 050618032000 file
將 file 的時間記錄改變成與 referencefile 一樣。
touch -r referencefile file
將 file 的時間記錄改成 5 月 6 日 18 點 3 分,公元兩千年。
時間可以使用 am, pm 或是 24 小時的格式,日期可以使用其他格式如 6 May 2000。
====================================================================================
touch -d 和 date -s 的用法相同。
如果沒有指定日期,默認爲系統日期
touch -d 18:03 file
touch -d "18:03" file
touch -d "6:03pm" file
 
如果沒有指定時間,默認爲 00:00:00
touch -d 20000506 file
touch -d "05/06/2000" file
touch -d "20000506" file
touch -d "6:03pm 05/06/2000" file
touch -d "20000506 18:03" file
touch -d "20000506 18:03:00" file
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章