外置命令扩灯。
[root@localhost ~]# touch [選項] 文件名
- touch 命令的選項
選項 | 功能 |
---|---|
-a | 只修改文件的訪問時間 |
-c | 僅修改文件的時間參數(shù)(3 個時間參數(shù)都改變),如果文件不存在霜瘪,則不建立新文件 |
-d | 后面可以跟欲修訂的日期珠插,而不用當前的日期,即把文件的 atime 和 mtime 時間改為指定的時間 |
-m | 只修改文件的數(shù)據(jù)修改時間 |
-t | 命令后面可以跟欲修訂的時間颖对,而不用目前的時間丧失,時間書寫格式為 YYMMDDhhmm
|
touch 命令可以只修改文件的訪問時間,也可以只修改文件的數(shù)據(jù)修改時間惜互,但是不能只修改文件的狀態(tài)修改時間。因為琳拭,不論是修改訪問時間训堆,還是修改文件的數(shù)據(jù)時間,對文件來講白嘁,狀態(tài)都會發(fā)生改變坑鱼,即狀態(tài)修改時間會隨之改變(更新為操作當前文件的真正時間)。
- 示例
[root@localhost ~]#touch bols
# 建立名為 bols 的空文件
# 而如果文件已經(jīng)存在絮缅,則也不會報錯鲁沥,只是會修改文件的訪問時間。
[root@localhost ~]#ll --time=atime bols
# 查看文件的訪問時間
[root@localhost ~]# touch -d "2017-05-04 15:44" bols
# 修改 bols 文件的 atime 和 mtime耕魄,ctime不會變?yōu)樵O(shè)定時間画恰,但更新為當前服務(wù)器的時間