Welcome 微信登录

首页 / 操作系统 / Linux / Linux下文件的三个时间:ctime、mtime、atime的区别

Linux下文件的三个时间参数(1)modification time(mtime):内容修改时间    这里的修改时间指的是文件的内容发生变化,而更新的时间。    Eg:vi后保存文件。(2)status time(ctime):状态修改时间    这里的修改时间指的是文件的属性或者权限发生变化,而更新的时间。  Eg:通过chmod、chown命令修改一次文件属性,这个时间就会更新。(3)access time(atime):最后访问时间    这里的访问时间是指文件被读取,而更新的时间。    Eg:对这个文件运用 more、cat等命令。ls、stat命令都不会修改文件的访问时间。这里值得注意的是:Linux下,文件没有建立时间,所以linux下的文件建立时间是不能判断的,能判断的只有以上三个可以更新的时间。ls -lc test :查看test文件的ctimels -lu test :查看test文件的atimels -l test:查看test文件的mtime各操作对三个时间参数的影响
操作atimemtimectime
mv没变没变变了
cp变了没变没变
touch变了变了变了
cat/more/less变了没变没变
ls没变没变没变
chmod/chown没变没变变了
ln没变没变变了
echo 没变没变没变
vi没变变了变了
本文永久更新链接地址