linux命令學習-文件目錄之touch命令

touch簡介

linux的touch命令不常用,一般在使用make的時候可能會用到,用來修改文件時間戳,或者新建一個不存在的文件

命令學習

命令格式:touch [選項] 文件
命令功能:可更改文檔或目錄的日期時間,包括存取時間和更改時間。
命令參數
-a 只更改存取時間。
-c 不建立任何文檔。
-d  使用指定的日期時間,而非現在的時間。參數是年月日
-f  此參數將忽略不予處理,僅負責解決BSD版本touch指令的兼容性問題。
-m 只更改變動時間。
-r  把指定文檔或目錄的日期時間,統統設成和參考文檔或目錄的日期時間相同。
-t  使用指定的日期時間,而非現在的時間。參數是年月日時分秒

常用範例

例一:創建不存在的文件
touch 1.log 2.log

例二:更改時間戳
touch -r 1.log 2.log
將2.log文件的時間改爲與1.log相同
這裏寫圖片描述

例二:修改爲當前時間
touch filename
系統自動將文件修改時間更新爲當前時間

例三:設定文件的時間戳
touch -t 201211142234.50 1.log
測試後發現不管是否爲當月時間都是顯示形式爲年月日
這裏寫圖片描述
這裏寫圖片描述

發佈了65 篇原創文章 · 獲贊 64 · 訪問量 30萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章