首頁  >  文章  >  運維  >  linux怎麼查詢文件的修改時間

linux怎麼查詢文件的修改時間

青灯夜游
青灯夜游原創
2021-12-21 17:32:4927510瀏覽

linux查詢檔案修改時間的方法:1、執行「stat filename」指令,輸出結果的「Modify Time」項目資訊就是修改時間;2、執行「ls -l filename」指令,輸出結果就是修改時間。

linux怎麼查詢文件的修改時間

本教學操作環境:linux5.9.8系統、Dell G3電腦。

修改時間(modifytime):對檔案內容修改一次便會更新該時間。

例如使用vim等工具變更了檔案內容並儲存後,檔案修改時間會變更。

linux查詢檔案的修改時間

#1、stat指令

##使用

stat filename指令來檢視文件,顯示如圖所示

linux怎麼查詢文件的修改時間

會顯示有三個時間

  • Access Time:簡寫為atime,表示文件的存取時間。當檔案內容被存取時,更新這個時間 

  • Modify Time:簡寫為mtime,表示檔案內容的修改時間,當檔案的資料內容被修改時,更新這個時間。

  • Change Time:簡寫為ctime,表示檔案的狀態時間,當檔案的狀態權限被修改時,更新這個時間,例如檔案的連結數,大小,權限,Blocks數。

linux怎麼查詢文件的修改時間

其中,modify一般代表修改時間,我們可以實驗測試

echo "This is a test">>123.txt

看到檔案Modify Time修改時間已經發生變更

linux怎麼查詢文件的修改時間

2、ls指令

#ls -l指令對檔案進行查看,預設查看的就是mtime,也就是檔案的最近修改時間

linux怎麼查詢文件的修改時間

相關推薦:《

Linux影片教學

以上是linux怎麼查詢文件的修改時間的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn