1. 程式人生 > >Linux命令:touch命令介紹

Linux命令:touch命令介紹

介紹

touch命令有兩個功能:一是用於把已存在檔案的時間標籤更新為系統當前的時間(預設方式),它們的資料將原封不動地保留下來;二是用來建立新的空檔案;

touch語法:touch(選項)(引數)

選項

-a:或--time=atime或--time=access或--time=use  只更改存取時間;
           -c:或--no-create  不建立任何檔案;
           -d:<時間日期> 使用指定的日期時間,而非現在的時間;
           -f:此引數將忽略不予處理,僅負責解決BSD版本touch指令的相容性問題;
          -m:或--time=mtime或--time=modify  只更該變動時間;
           -r:<參考檔案或目錄>  把指定檔案或目錄的日期時間,統統設成和參考檔案或目錄的日期時間相同;
           -t:<日期時間>  使用指定的日期時間,而非現在的時間;
          --

help:線上幫助;
          --version:顯示版本資訊。


引數

檔案:指定要設定時間屬性的檔案列表。

例項

touch f1
echo "hello world" >>f1
cat f1

touch命令建立一個空的檔案f1,echo命令向f1中寫入字串“hello world”,cat命令檢視f1檔案的內容。