4.Linux@stat命令
stat 语法
stat [文件或目录]
stat 输出项
File:显示文件名
Size:显示文件大小
Blocks:文件使用的数据块总数
IO Block:IO块大小
regular file:文件类型(常规文件)
Device:设备编号
Inode:Inode号
Links:链接数
Access:文件的权限
Gid、Uid:文件所有权的Gid和Uid
access time:表示我们最后一次访问(仅仅是访问,没有改动)文件的时间
modify time:表示我们最后一次修改文件的时间
change time:表示我们最后一次对文件属性改变的时间,包括权限,大小,属性等等
Birth time : 文件创建时间,crtime,不过据查此属性linux已废弃,目前状态显示结果均为-
stat 实例
#1
[root@localhost home]# stat 3.txt
文件:"3.txt"
大小:16 块:8 IO 块:4096 普通文件
设备:803h/2051d Inode:2561059 硬链接:1
权限:(0644/-rw-r--r--) Uid:( 0/ root) Gid:( 0/ root)
环境:unconfined_u:object_r:home_root_t:s0
最近访问:2022-08-22 19:08:14.506926496 -0700
最近更改:2022-08-22 19:08:08.080955647 -0700
最近改动:2022-08-22 19:08:08.080955647 -0700
创建时间:-
[root@localhost home]#
#2 stat和awk配合,判断文件或目录属性
[root@VM-4-13-centos ~]# stat log|awk 'NR==2{print $5}' 目录