1. 程式人生 > >linux下檔案的三個時間(Atime ,Mtime,Ctime)

linux下檔案的三個時間(Atime ,Mtime,Ctime)

在windows系統中建立檔案會儲存檔案有關的三個時間,分別是建立時間,修改時間,訪問時間。


在linux中式怎樣的呢?

我們在linux中新建一個檔案,用stat命令檢視檔案資訊:


系統儲存了這三個時間,分別是Access time(訪問時間),Modify time(修改時間)和Change time(狀態時間)。

linux中檔案沒有建立時間,當檔案建立時這三個時間是相同的。這三個時間表示什麼意思呢?

Modify time(修改時間):檔案內容被最後一次修改的時間。

Access time(訪問時間)    :對檔案進行一次讀操作,訪問時間就會改變,也可以理解為最後一次訪問檔案的時間。

Change time(狀態時間)   :檔案狀態被改變(包括許可權,大小,屬性等)的時候,狀態時間隨之被改變。