一、命令格式:spa
touch [選項] 文件code
二、命令功能:blog
touch命令參數可更改文檔或目錄的日期時間,包括存取時間和更改時間。文檔
三、命令參數:class
-a 或--time=atime或--time=access或--time=use 只更改存取時間。 -c 或--no-create 不創建任何文檔。 -d 使用指定的日期時間,而非如今的時間。 -f 此參數將忽略不予處理,僅負責解決BSD版本touch指令的兼容性問題。 -m 或--time=mtime或--time=modify 只更改變更時間。 -r 把指定文檔或目錄的日期時間,通通設成和參考文檔或目錄的日期時間相同。 -t 使用指定的日期時間,而非如今的時間。
四、簡單實例:test
(1)、建立不存在的文件兼容性
命令:im
touch a.txt時間戳
輸出:touch
felix@felix-computer:~/test$ ls felix@felix-computer:~/test$ touch a.txt felix@felix-computer:~/test$ ls a.txt
(2)、更新b.txt的時間和a.txt的時間戳相同
命令:
touch -r a.txt b.txt
輸出:
felix@felix-computer:~/test$ ll 總用量 8 drwxr-xr-x 2 felix felix 4096 11月 13 12:13 ./ drwxr-xr-x 56 felix felix 4096 11月 13 10:41 ../ -rw-r--r-- 1 felix felix 0 11月 13 12:10 a.txt -rw-r--r-- 1 felix felix 0 11月 13 12:13 b.txt felix@felix-computer:~/test$ touch -r a.txt b.txt felix@felix-computer:~/test$ ll 總用量 8 drwxr-xr-x 2 felix felix 4096 11月 13 12:13 ./ drwxr-xr-x 56 felix felix 4096 11月 13 10:41 ../ -rw-r--r-- 1 felix felix 0 11月 13 12:10 a.txt -rw-r--r-- 1 felix felix 0 11月 13 12:10 b.txt felix@felix-computer:~/test$
(3)、設定文件的時間戳
命令:
touch -t 201811120204 b.txt
輸出:
felix@felix-computer:~/test$ ll 總用量 8 drwxr-xr-x 2 felix felix 4096 11月 13 12:13 ./ drwxr-xr-x 56 felix felix 4096 11月 13 10:41 ../ -rw-r--r-- 1 felix felix 0 11月 10 22:30 a.txt -rw-r--r-- 1 felix felix 0 11月 13 12:10 b.txt felix@felix-computer:~/test$ touch -t 201811120204 b.txt felix@felix-computer:~/test$ ll 總用量 8 drwxr-xr-x 2 felix felix 4096 11月 13 12:13 ./ drwxr-xr-x 56 felix felix 4096 11月 13 10:41 ../ -rw-r--r-- 1 felix felix 0 11月 10 22:30 a.txt -rw-r--r-- 1 felix felix 0 11月 12 02:04 b.txt felix@felix-computer:~/test$