linux基礎命令---touch
touch
將檔案的訪問時間和修改時間修改為當前時間。如果指定的檔案不存在,那麼將會創造空檔案,除非指定-c或-h選項。檔案引數字串‘-‘被專門處理,並導致touch更改與標準輸出相關聯的檔案的時間。
此命令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
1、語法
touch [選項] file
2、選項列表
選項 |
說明 |
--help |
顯示幫助文件 |
--version |
顯示版本資訊 |
-a |
只改變訪問時間 |
-c | --no-create |
不建立檔案 |
-d | --date=time |
設定為指定的時間,而不是當前的時間 |
-f |
忽略 |
-h |
只改變符號連結 |
-m |
只改變修改時間 |
-r | --reference=file |
使用指定檔案的時間 |
-t |
使用CCYYMMDDhhmmss時間 |
--time=WORD |
改指定的時間:Word為access、atime或use |
“--date=STRING”是一種主要自由格式的人類可讀的日期字串,例如“Sun,2月29日16:21:42-0800”或“2004-02-29 16:21:21:42”,甚至“下星期四”。日期字串可能包含指示日曆日期、日時間、時區、週中日、相對時間、相對日期和數字的項。空字串表示一天的開始。
3、例項
1)建立檔案
|
2)用指定的檔案來修改目標檔案時間
|