Linux 文件状态信息 stat

stat命令用于显示文件的状态信息,比ls命令显示的信息更多,包括:文件大小、Inode编号、链接数、文件权限、创建时间、内容修改时间、属性修改时间、等信息。


1 语法

stat 文件

文件为必填参数。


2 示例

准备工作:创建/file1.txt文件

touch /file1.txt

例1:查看文件状态信息

stat /file1.txt

运行结果

img


运行结果说明:

项目 说明
File 文件路径
Size 文件大小,单位字节
Blocks 数据块的数量
IO Block IO块大小,单位字节
regular 文件类型,此处为:常规空文件
Device 设备编号
Inode Inode编号
Links 链接数
Access 访问权限
Uid 文件所有者的用户id与名称
Gid 文件所有者所属组的id与名称
Context 描述SELinux安全上下文
Access (time) 文件的最后访问时间,简称atime
Modify (time) 文件内容的最后修改时间,简称mtime
Change (time) 文件属性(包括权限等属性)的最后修改时间,简称ctime
Birth (time) 文件创建时间。因为版本与格式原因,这里无法正常显示,显示为空。