Linux命令列——touch命令詳解
阿新 • • 發佈:2019-01-03
1.命令功能
touch命令用於建立檔案或修改檔案/目錄的時間戳(瞭解時間戳,可以檢視Linux命令列——stat命令詳解)。
2.語法格式
touch [option] file
3.引數選項
- 無選項:若檔案不存在,則建立新的空檔案,access time,modify time和change time均為當前時間;若檔案存在,則將三個時間戳均修改為當前時間
- -a:只修改檔案的access time
注意:access time修改後,change time也被修改(因為狀態發生了改變)。 - -m:只修改檔案的modify time
注意:modify time修改後,change time也被修改(因為狀態發生了改變)。 - -c:不建立不存在的檔案(當touch後操作多個檔案時,不存在的檔案將不會被建立)
- -d:使用指定的日期時間,而非現在的時間,可以使用各種不同的格式。
- -t:將時間修改為引數指定的日期,如:07081556代表7月8號15點56分
注意:change time發生了變化,變成了當前時間。
該選項的時間格式為[[CC]YY]MMDDhhmm[.ss]
- -r file:使用指定file檔案的時間戳(access,modify)更新檔案的時間戳(access,modify)
注意:change time發生了變化,變成了當前時間。