文件与目录管理-stat 📁 — 显示文件详细状态信息

作用

stat 显示文件的完整元数据,包括 inode 编号、文件大小、块数、权限、所有者、访问/修改/变更时间等,比 ls -l 更详细。

语法

stat [选项] 文件...

用法

stat 输出文件的全部属性信息,数据量远多于 ls。-f 查看文件系统信息(而非文件本身),-t 简洁格式(一行),-c 格式 自定义输出(类似 printf 格式符)。适合脚本中提取文件元数据。

常用参数

参数说明
-f显示文件系统信息
-t简洁格式(一行输出)
-c 格式自定义输出格式
-L跟随符号链接
-Z显示 SELinux 上下文

示例

stat FILE.TXT                        # 显示文件完整元数据
stat -f /home                        # 显示 /home 的文件系统信息
stat -t FILE.TXT                     # 简洁格式一行输出
stat -c "%N %S %Y" FILE.TXT          # 自定义格式:文件名、大小、修改时间
stat -L LINK.TXT                     # 显示符号链接指向的文件信息

来源: 菜鸟教程

🔗 相关文档

文件与目录管理-file | 文件与目录管理-ls | 文件与目录管理-du | 文件与目录管理-touch