用途:更改檔案的時間戳,常用來建立新的空檔案
用法:touch 選項... 檔案...
touch命令可用來更改檔案的atime和mtime到當前時間,如果touch命令後接的檔案不存在,則會建立乙個該檔名的空檔案(除非有-c或-h引數)
引數:-a 只更改atime
-c --no-create 不建立任何檔案
-d --date=string 分析-d後接的字串並以之替代當前時間(mtime和atime變成指定時間,atime為當前時間)
-f 此引數不予處理,是用來解決不同版本bsd裡touch指令相容的問題
-h --no-dereference 僅影響鏈結檔案自身的時間戳,但不影響所鏈結到的檔案的時間戳
-m 只更改mtime
-r --reference=file 用參考檔案的時間來更改指定檔案的時間(mtime和atime變成參考檔案時間,atime為當前時間)
-t stamp 使用-t後接引數所指定的時間來更改檔案時間(mtime和atime變成stamp時間,atime為當前時間)
典型用法:
1.建立乙個新檔案
touch 檔名
2.更改檔案時間為2023年9月1日12點00分
touch -d "2017-09-01 12:00" 檔名
touch -t 1709011200 檔名
3.更改檔案的時間到與參考檔案相同
touch -r 參考檔案 要更改的檔案
linux命令 touch命令
touch命令將每個檔案的訪問時間和修改時間改為當前時間。touch 選項 檔案 1 在當前目錄下建立乙個空檔案a.log root vm 0 4 centos chenwei touch a.txt root vm 0 4 centos chenwei ll total 60 rw r r 1 r...
Linux基礎命令 touch
檔案處理 touch命令有兩個功能 一是用於把已存在檔案的時間標籤更新為系統當前的時間 預設方式 它們的資料將原封不動地保留下來 二是用來建立新的空檔案。touch 選項 引數 選項 a 或 time atime或 time access或 time use 只更改訪問時間 c 或 no creat...
Linux命令(9) touch命令
linux的touch命令不常用,一般在使用make的時候可能會用到,用來修改檔案時間戳,或者新建乙個不存在的檔案。1 命令格式 touch 選項 檔案.2 命令引數 a 或 time atime或 time access或 time use 只更改訪問時間。c 或 no create 不建立任何文...