Linux系统文件有三个主要的时间属性,分别是ctime(change time), atime(access time), mtime(modify time)...
生活随笔
收集整理的這篇文章主要介紹了
Linux系统文件有三个主要的时间属性,分别是ctime(change time), atime(access time), mtime(modify time)...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ctime, 是指change time。
mtime, 是指modify time。
mtime和ctime的區別在于,只有修改了文件的內容,才會更新文件的mtime,而對文件更名,修改文件的屬主等操作,只會更新ctime。
舉例: 對文件進行mv操作,mtime不變,ctime更新;編輯文件內容,mtime和ctime同時修改。其他操作的影響,可以自己試驗。但是對文件執行touch操作,會同時修改mtime和ctime。
atime, 這個就是每次查看文件內容的時候會更新。比如cat操作,而ls操作是不會更新的。
你可以通過stat來查看文件的mtime,ctime,atime等屬性,也可以通過ls命令來查看,具體如下:
ls -lc filename 列出文件的 ctime
ls -lu filename 列出文件的 atime
ls -l filename 列出文件的 mtime
本文轉自ning1022 51CTO博客,原文鏈接http://blog.51cto.com/ning1022/1613289:,如需轉載請自行聯系原作者
總結
以上是生活随笔為你收集整理的Linux系统文件有三个主要的时间属性,分别是ctime(change time), atime(access time), mtime(modify time)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中国国花是什么花(结果有点吃惊!)
- 下一篇: 苹果手机播放异常排查