Linux命令之stat命令

编程知识 行业动态 更新时间:2024-06-13 00:18:09

文章目录

  • 一、stat命令简介
  • 二、stat适用场景:
  • 三、stat命令使用
      • 1.stat常用输出示意图
      • 2.用于查看atime,mtime,ctime的ls命令用法
      • 3.stat命令的几点说明
  • 四、stat使用例子
      • 1.获取取命令帮助
      • 2.查看命令版本
      • 3.查看文件状态信息
      • 4.-f查看文件所在文件系统状态信息
      • 5.-t以简洁形式输出文件信息
      • 6.-L显示软连接原始文件状态信息
      • 7.获取文件inode
      • 8.获取文件所属用户或者用户ID

一、stat命令简介

  • stat命令用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。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适用场景:

查看文件或目录的诸如atime,mtime,ctime等信息即可使用stat命令,也可使用ls命令,但相比而言,stat还可以看到设备号,环境等信息。

三、stat命令使用

1.stat常用输出示意图

2.用于查看atime,mtime,ctime的ls命令用法

3.stat命令的几点说明

四、stat使用例子

1.获取取命令帮助

[yyw@VM-0-9-centos src]$ stat - help

2.查看命令版本

[yyw@VM-0-9-centos src]$ stat --version

3.查看文件状态信息

[yyw@VM-0-9-centos src]$ stat Makefile 

4.-f查看文件所在文件系统状态信息

5.-t以简洁形式输出文件信息

6.-L显示软连接原始文件状态信息

7.获取文件inode

8.获取文件所属用户或者用户ID

更多推荐

Linux命令之stat命令

本文发布于:2023-03-26 08:17:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/44ac2d62d5b9d1fad1a42206257b6978.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:命令   Linux   stat

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!