Linux中的目录的文件时间

Windows中目录的文件时间:

Windows下的文件和目录的时间有三个:创建时间,修改时间和访问时间
Linux中的目录的文件时间

Linux中目录的文件时间:

Linux中文件也有三个时间:Access time、Modify time和Change time,称为Atime,Mtime和Ctime。

Atime,Mtime和Ctime的区别:
Mtime:修改了文件的内容
Ctime:修改了文件的属性,如:文件名,文件的拥有者和所属组等
Atime:用户最近一次的访问时间

查看文件的Atime,Mtime和Ctime

项目 Value
ls -l file1 列出文件的Mtime
ls -lc file1 列出文件的Ctime
ls -lu file1 列出文件的Atime
stat file1 同时列出文件的三个时间

注意使用vim等编辑器编写过文件后,三个时间都会发生改变:
1、vim打开了文件,等于是访问过了该文件,Atime会发生改变
2、增加或删除了内容后,文件的大小发生了改变,等于是修改了文件的属性,Ctime会发生改变
3、Mtime是肯定会发生改变