首页/系统/Linux 运维命令速查/stat 查看文件详细元数据
本包目录(613 条)
文件与目录76 条文本处理77 条网络命令82 条进程与作业69 条
磁盘与文件系统51 条
用户与权限44 条日志与排查40 条systemd 与服务42 条包管理34 条性能与监控48 条定时任务与计划50 条

stat 查看文件详细元数据

stat 展示 inode、权限、大小、时间戳(access/modify/change)与文件系统块信息,排 inode 与时间戳问题必备。

Linux 运维命令速查系统更新于 2026-10-12
用途查看文件/inode/文件系统元数据
语法stat [选项] 文件...
所属coreutils

常用示例

常用示例
stat /etc/passwd
stat -c '%n %s %i %a %U:%G' /var/log/*.log
stat -f /data       # 看文件系统块大小/总数
ctime(Change)随元数据变更而变,mtime(Modify)才是内容时间;取证判断「文件何时被改」要区分二者。

易错点

  • 修改权限/chown 会更新 ctime 但不更新 mtime,仅看 mtime 会漏掉权限篡改
  • stat -f 显示的是整个文件系统的块统计,不是该文件占用;单文件占用看 Blocks 行

数据来源与参考

  • man 1 stat(coreutils)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌