5 回答

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊
最常用用法:touch fileA
如果fileA存在,使用touch指令可更改這個(gè)文件或目錄的日期時(shí)間,包括存取時(shí)間和更改時(shí)間;
如果fileA不存在,touch指令會(huì)在當(dāng)前目錄下新建一個(gè)空白文件fileA。
touch 命令詳解
功能說(shuō)明:改變文件或目錄時(shí)間。
語(yǔ) 法:touch [-acfm][-d <日期時(shí)間>][-r <參考文件或目錄>][-t <日期時(shí)間>][--help] [--version][文件或目錄...] 或 touch [-acfm][--help][--version][日期時(shí)間][文件或目錄...]
補(bǔ)充說(shuō)明:使用touch指令可更改文件或目錄的日期時(shí)間,包括存取時(shí)間和更改時(shí)間。
參 數(shù):
-a或--time=atime或--time=access或--time=use 只更改存取時(shí)間。
-c或--no-create 不建立任何文件。
-d<時(shí)間日期> 使用指定的日期時(shí)間,而非現(xiàn)在的時(shí)間。
-f 此參數(shù)將忽略不予處理,僅負(fù)責(zé)解決BSD版本touch指令的兼容性問(wèn)題。
-m或--time=mtime或--time=modify 只更改變動(dòng)時(shí)間。
-r<參考文件或目錄> 把指定文件或目錄的日期時(shí)間,統(tǒng)統(tǒng)設(shè)成和參考文件或目錄的日期時(shí)間相同。
-t<日期時(shí)間> 使用指定的日期時(shí)間,而非現(xiàn)在的時(shí)間。
--help 在線幫助。
--version 顯示版本信息。

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超4個(gè)贊
touch命令有兩個(gè)功能:一是用于把已存在文件的時(shí)間標(biāo)簽更新為系統(tǒng)當(dāng)前的時(shí)間(默認(rèn)方式),它們的數(shù)據(jù)將原封不動(dòng)地保留下來(lái);二是用來(lái)創(chuàng)建新的空文件。
其它說(shuō)明:
語(yǔ)法
touch(選項(xiàng))(參數(shù))
選項(xiàng)
-a:或--time=atime或--time=access或--time=use 只更改存取時(shí)間;
-c:或--no-create 不建立任何文件;
-d:<時(shí)間日期> 使用指定的日期時(shí)間,而非現(xiàn)在的時(shí)間;
-f:此參數(shù)將忽略不予處理,僅負(fù)責(zé)解決BSD版本touch指令的兼容性問(wèn)題;
-m:或--time=mtime或--time=modify 只更該變動(dòng)時(shí)間;
-r:<參考文件或目錄> 把指定文件或目錄的日期時(shí)間,統(tǒng)統(tǒng)設(shè)成和參考文件或目錄的日期時(shí)間相同;
-t:<日期時(shí)間> 使用指定的日期時(shí)間,而非現(xiàn)在的時(shí)間;
--help:在線幫助;
--version:顯示版本信息。
參數(shù)
文件:指定要設(shè)置時(shí)間屬性的文件列表。
實(shí)例
touch ex2
在當(dāng)前目錄下建立一個(gè)空文件ex2,然后,利用ls -l命令可以發(fā)現(xiàn)文件ex2的大小為0,表示它是空文件。

TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超8個(gè)贊
touch可以創(chuàng)建文件,不可以寫(xiě)入
一般用vim或者vi命令創(chuàng)建或者修改文件,如 vim news.log, 然后寫(xiě)入代碼,保存
腳本中的信息輸出到另一個(gè)文件,可以使用(寫(xiě)入文件符號(hào) >)或者(追加到文件符號(hào)>>)
你的命令>另一個(gè)文件
你的命令>>另一個(gè)文件
java test >cahce.log
java test >>cahce.log
文件可以自己隨意定義,不過(guò)要保證新建的文件所在的目錄存在,和有寫(xiě)入權(quán)限
mkdir是創(chuàng)建目錄,不是創(chuàng)建文件命令
添加回答
舉報(bào)