介绍
stat命令主要用于显示文件或文件系统的详细信息
用法
选项
-f 不显示文件本身的信息,显示文件所在文件系统的信息
-t 简洁模式,只显示摘要信息
stat输出
[root@VM_7_191_centos logs]# stat error.log
文件:"error.log"
大小:566838 块:1120 IO 块:4096 普通文件
设备:fd01h/64769d Inode:853972 硬链接:1
权限:(0644/-rw-r--r--) Uid:( 1000/ www) Gid:( 1000/ www)
最近访问:2018-07-21 13:54:28.572232886 +0800
最近更改:2019-11-08 05:09:25.084756115 +0800
最近改动:2019-11-08 05:09:25.084756115 +0800
创建时间:-
stat命令的几点说明:
atime:访问时间,读取文件或者执行文件时会更改,命令如more less cat nl tail tac 等ls stat 不会改变atime
mtime:修改时间,文件的内容被改变时,就会更改,如vim sed
ctime:改变时间,文件的标签如属性、用户、用户组、权限、内容等被改变时,就会更改,如chmod,chown,vi
读取文件时 atime 改变 mtime ctime不改变
修改文件数 atime mtime ctime 都改变
修改属性时ctime改变 atime mtime不改变