stat
stat 命令 - 显示文件或文件系统状态
stat 显示文件或文件系统的详细状态信息,包括大小、权限、inode 号、硬链接数、三种时间戳(访问时间、修改时间、状态变更时间)。比 ls -l 提供了更多底层信息,常用于脚本中获取文件元数据。
命令语法
stat [选项] 文件
常用参数
| -f | 显示文件系统状态 |
| -c | 自定义格式 |
实战示例
- $ stat file.txt显示文件详细信息
温馨提示
stat -c "%s" file.txt 只输出文件大小(适合脚本)。stat -f / 显示根目录所在文件系统的信息。注意 atime(访问时间)、mtime(修改时间)、ctime(状态变更时间)三者含义不同,排查文件被篡改问题时特别有用。