linux 命令之touch

轉自:http://www.maomao365.com/?p=2037linux

1、touch命令簡介
touch的命令功能說明:
1 能夠經過touch新建一個文件;
2 能夠修改文件的時間戳;
3 能夠批量修改文件或目錄下全部文件的時間戳;
2、命令參數說明 
-a 修改access 和 change時間 {訪問時間和屬性修改時間}

-c 若是文件不存在,則不新建文件,若是文件存在,則修改文件的 access時間 change時間 modify時間
-d 修改文件的access 和modify時間至指定時間
-m 修改文件的modify 和change時間
-r 複製另外一個文檔的時間戳至當前文檔
-t 指定時間(access modify) 指定時間格式爲: [root@localhost ~]#touch -t time t.c
time 說明
[[CC]YY]MMDDhhmm[.SS]
CC年份前兩位;
YY年份後兩位; CCYY 數據在 1970~2068年
MM 月份;
DD 爲天數;
hh 小時數;
mm 分鐘數;
SS 秒數;
例:201502011612.12  
--help 幫助文檔
--version 版本信息
 3、命令使用說明 
3.1 touch 建立文件
[root@localhost ~]#ls |grep fileTest.txt
[root@localhost ~]#touch fileTest.txt
3.1 修改文件訪問時間
[root@localhost ~]#touch fileTest.txt
3.2 複製一個文件的時間戳至另一個文件
[root@localhost ~]#touch -r t t.c 將文件t的時間戳複製到文件t.c上(access modify)
3.3 修改一個文件的訪問時間至指定時間
[root@localhost ~]#touch -t 201612120512.23 t.c //將文件t.c的access modify時間修改成2016年
3.3 幫助信息查看
[root@loclhost ~]#touch --help
3.4 版本查看
[root@localhost ~]#touch --version
函數

相關閱讀:
linux stat查看文件相關信息
 linux c stat函數查看文件相關信息spa

相關文章
相關標籤/搜索