Linux中用Stat查看文件的3个时间点:
首先了解文件的相关属性:
如文件大小、最后访问(读)时间、最后修改(写)时间、创建时间或最后更改(属性更改)时间等等存在着疑虑。
(1)atime; /* time of last access */ 最后访问(读)时间:文件(文件夹)最后一次被存取或执行的时间;
(2)mtime; /* time of last modification */ 最后修改(写)时间:文件(文件夹)最后一次被修改的时间,这里指的修改是内容上的;
(3)ctime; /* time of last status change */创建时间或最后更改(属性更改)时间:文件(文件夹)最后一次被更改的时间,这里指的修改是属性上的,如所有者、权限等;
这是刚开始的时间:
(1)我读了文件之后:
时间access更新:
(2)进入文件,修改文件,改变文件的内容:vim wudefile
3个时间都改变了
(3)改变文件的属性:chmod u+x wudefile
Change的时间改变