在Linux中輸入stat filename 可以顯示 文件詳細信息。該信息保存在一個名爲“索引節點”的區域,叫做inode。
下面詳述三種linux系統文件中時間戳的不同,即MAC時間:
atime:Access time,在讀取文件或執行文件時更改。
mtime:Modifiedtime,在寫入文件時隨文件內容的更改而更改。
ctime:Change time,在寫入文件、更改所有者、權限或鏈接設置時隨inode的內容更改而更改。mtime改變,ctime隨之改變。
所以得出結論:
1,只讀取或者執行文件後,atime改變而mtime,ctime不改變。
2,文件寫入內容後,mtime改變而ctime改變,atime不改變。
3,只修改inode信息(除文件內容)後,ctime改變atime,mtime不改變。
參考於:https://blog.csdn.net/qq_35524916/article/details/55522355?locationNum=13&fps=1
======End======