在window環境下的檔案有三種時間,即建立時間、修改時間和訪問時間,在linux下檔案也有三種時間,為修改時間,訪問時間和狀態改動時間。
這兩種環境下的檔案時間有所不同,linux環境下沒有檔案建立時間這個概念,如果檔案沒有被修改過,那麼檔案的建立時間和修改時間就相同,如果檔案狀態沒有被修改過,也沒有被讀取過,那麼檔案建立時間也等於訪問時間和狀態改動時間。
由於不能判斷檔案是否被訪問或修改過,所以不能確定檔案的建立時間。
如何檢視乙個檔案的時間標誌呢?現在建立乙個檔案,名為「test.c」,
要檢視檔案時間標誌可以使用stat命令,輸入stat test.c
因為檔案沒有被訪問過,也沒有修改過,所以三個時間標誌一致,access表示訪問時間,modify表示修改時間,change表示狀態改變時間。對檔案進行編譯
再輸入stat test.c 檢視時間標誌
此時檔案的訪問時間發生改變。
linux檔案的三種時間屬性
linux檔案的三種時間屬性 在windows下,乙個檔案有三種時間屬性 建立時間 修改時間 訪問時間。而在linux下,乙個檔案也有三種時間屬性 訪問時間 修改時間 狀態改動時間。兩者有此不同,在linux下沒有建立時間的概念,也就是不能知道檔案的建立時間,但 如果檔案建立後就沒有修改過,修改時間...
linux下的三種檔案時間狀態
在linux系統下,檔案時間有三種記錄方式。m time modification time 在寫入檔案時 隨檔案內容的更改而更改的時間 首先貼上檔案時間 現在的modify time是 2017 03 23 19 10 40 只需要更改檔案內容就可以實現mtime的更改 更改後時間如下 這時我們發...
linux下的檔案三種時間戳型別
狀態改動時間。是該檔案的inode節點最後一次被修改的時間,通過chmod chown命令修改一次檔案屬性,這個時間就會更新。stat欄位說明及ls命令查詢時間戳 column column column column 字段 說明 例子 ls l st atime 檔案內容最後訪問時間 read u...