Linux下stat + 文件名后, Access,Modify,Change的含义
生活随笔
收集整理的這篇文章主要介紹了
Linux下stat + 文件名后, Access,Modify,Change的含义
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我們首先在一個目錄下創建了一個文件使用命令touch file
然后輸入命令:stat file,這個時候會輸出一系列信息
大家注意紅色框中的三個時間 Access : 文件最近一次被訪問的時間 Modify: ?文件內容最近一次被修改的時間 Change: 文件屬性最近一次被改變的時間 接著我使用vim file打開文件并編輯,然后保存退出,這個時候再次使用stat file,輸出的信息如下
這里大家比較一下三個時間和上文中第一個圖中的差別之處,上面的三個時間都改變了,因為文件的內容,屬性都改變了,并且是最近一次改變的時間。文件被改變的同時,文件也被訪問了,所以這類的三個時間都被改變了。 接下來,我們只是想訪問文件,而不去改變文件的任何內容,使用命令cat file。這個時候再次去使用stat file。
這個時候只發現第一個時間Access被改變了,而其他的時間都沒有改變,因為我們只是查看文件了,并沒有對文件做任何的修改,所以至有Access改變了。 我們還想驗證一下,什么操作的情況下,只有Change(文件的屬性被改變),于是我們做了如下的嘗試,我們使用chmod o+w file,這個時候我們stat file,然后發現只有Change改變了
至此我們得到了上面的結論 Access : 文件最近一次被訪問的時間 Modify: ?文件內容最近一次被修改的時間 Change: 文件屬性最近一次被改變的時間
大家注意紅色框中的三個時間 Access : 文件最近一次被訪問的時間 Modify: ?文件內容最近一次被修改的時間 Change: 文件屬性最近一次被改變的時間 接著我使用vim file打開文件并編輯,然后保存退出,這個時候再次使用stat file,輸出的信息如下
這里大家比較一下三個時間和上文中第一個圖中的差別之處,上面的三個時間都改變了,因為文件的內容,屬性都改變了,并且是最近一次改變的時間。文件被改變的同時,文件也被訪問了,所以這類的三個時間都被改變了。 接下來,我們只是想訪問文件,而不去改變文件的任何內容,使用命令cat file。這個時候再次去使用stat file。
這個時候只發現第一個時間Access被改變了,而其他的時間都沒有改變,因為我們只是查看文件了,并沒有對文件做任何的修改,所以至有Access改變了。 我們還想驗證一下,什么操作的情況下,只有Change(文件的屬性被改變),于是我們做了如下的嘗試,我們使用chmod o+w file,這個時候我們stat file,然后發現只有Change改變了
至此我們得到了上面的結論 Access : 文件最近一次被訪問的時間 Modify: ?文件內容最近一次被修改的時間 Change: 文件屬性最近一次被改變的時間
總結
以上是生活随笔為你收集整理的Linux下stat + 文件名后, Access,Modify,Change的含义的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 光遇国际服关注朋友任务怎么做?
- 下一篇: 治疗不孕不育男性