轉自:http://www.maomao365.com/?p=2037 一、touch命令簡介touch的命令功能說明: 1 可以通過touch新建一個文件; 2 可以修改文件的時間戳; 3 可以批量修改文件或目錄下所有文件的時間戳;二、命令參數說明 -a 修改access 和 change時間 { ...
轉自:http://www.maomao365.com/?p=2037
一、touch命令簡介
touch的命令功能說明:
1 可以通過touch新建一個文件;
2 可以修改文件的時間戳;
3 可以批量修改文件或目錄下所有文件的時間戳;
二、命令參數說明
-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.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函數查看文件相關信息