linux系統的三個時間屬性

查看三個時間屬性可以用:stat  filename

1.文件的Access time也就是atime,是在讀取文件或者執行文件時更改的,例如:more,cat命令打開等等;

2.Modified time  也就是 mtime,更改文件內容時會改變該時間段,例如:vi命令修改文件保存退出,會更改mtime

3.Change time  :ctime  是在寫入文件,更改文件權限,鏈接設置,文件所有者時隨inode的內容的更改而更改

inode 的理解:索引節點號,它用來存放檔案及目錄的基本信息,包含時間信息,文檔名,屬主以及屬組等。inode 是Unix操作系統中的一種數據結構,本質是結構體,inode是隨文件系統創建時生成的,它的個數有限。可以通過df -i查看剩餘inode號。

更改文件的內容即會更改mtime 和 ctime

更改了mtime ,ctime必然會改變

更改了ctime   ,mtime不一定改變

更改了atime    , ctime 和 mtime 是不會改變的

touch 命令可以改變三個屬性,vi 命令文件後,進去修改之後保存退出也可以更改三者

以下是stat 命令的應用:

wKioL1g3sDmAkpq2AACJcmGclgI083.png-wh_50


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章