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}'
目录

 

posted @   家乐福的搬砖日常  阅读(33)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示