命令行手册

Man » stat 手册在线 - 详细的 stat man 页面在线文档

🌍
stat - 显示文件或文件系统状态

语法

stat [选项]... 文件...

描述

显示文件或文件系统状态。

长选项的强制参数对于短选项也是强制的。

-L, --dereference
跟踪链接

-f, --file-system
显示文件系统状态,而不是文件状态

--cached=模式
指定如何使用缓存的属性;在远程文件系统上很有用。请参阅下面的“模式”。

-c  --format=格式
使用指定的“格式”而不是默认格式;在每次使用“格式”后输出一个换行符

--printf=格式
类似于 --format,但解释反斜杠转义,并且不输出强制的尾部换行符;如果您想要一个换行符,请在“格式”中包含 \n

-t, --terse
以简洁形式打印信息

--help 显示此帮助信息并退出

--version
输出版本信息并退出

--cached 的“模式”参数可以是:always、never 或 default。'always' 将在可用时使用缓存的属性,而 'never' 将尝试与最新的属性同步,'default' 将由底层文件系统决定。

文件(不使用 --file-system)的有效格式序列:

%a     八进制权限位(请参见“#”和“0”printf 标志)

%A     以人类可读形式显示权限位和文件类型

%b     已分配的块数(请参见 %B)

%B     每个块的大小(以字节为单位),由 %b 报告

%C     SELinux 安全上下文字符串

%d     十进制设备号(st_dev)

%D     十六进制设备号(st_dev)

%Hd    十进制主设备号

%Ld    十进制次设备号

%f     十六进制的原始模式

%F     文件类型

%g     所有者的组 ID

%G     所有者的组名

%h     硬链接数

%i     inode 编号

%m     挂载点

%n     文件名

%N     带反向引用(如果为符号链接)的带引号的文件名

%o     建议的 I/O 传输大小

%s     总大小,以字节为单位

%r     十进制设备类型(st_rdev)

%R     十六进制设备类型(st_rdev)

%Hr    十进制主设备类型,用于字符/块设备特殊文件

%Lr    十进制次设备类型,用于字符/块设备特殊文件

%t     十六进制的主设备类型,用于字符/块设备特殊文件

%T     十六进制的次设备类型,用于字符/块设备特殊文件

%u     所有者的用户 ID

%U     所有者的用户名

%w     文件创建时间,人类可读格式;如果未知则为 -

%W     文件创建时间,自 Epoch 以来的秒数;如果未知则为 0

%x     上次访问时间,人类可读格式

%X     上次访问时间,自 Epoch 以来的秒数

%y     上次数据修改时间,人类可读格式

%Y     上次数据修改时间,自 Epoch 以来的秒数

%z     上次状态更改时间,人类可读格式

%Z     上次状态更改时间,自 Epoch 以来的秒数

文件系统的有效格式序列:

%a     非超级用户可用的空闲块

%b     文件系统中的总数据块数

%c     文件系统中的总文件节点数

%d     文件系统中空闲的文件节点数

%f     文件系统中的空闲块

%i     十六进制文件系统 ID

%l     文件名最大长度

%n     文件名

%s     块大小(用于更快地传输)

%S     基本块大小(用于块计数)

%t     十六进制文件系统类型

%T     人类可读的文件系统类型

--terse 等效于以下“格式”:
%n %s %b %f %u %g %D %i %h %t %T %X %Y %Z %W %o %C

--terse --file-system 等效于以下“格式”:
%n %i %l %t %s %S %b %f %a %c %d

您的 shell 可能会有自己的 stat 版本,通常会取代此处描述的版本。 请参阅 shell 的文档以获取有关其支持的选项的详细信息。

作者

作者:迈克尔·梅斯克斯。

报告错误

GNU coreutils 在线帮助:[https://www.gnu.org/software/coreutils/] 请将任何翻译错误报告至:[https://translationproject.org/team/]

参见

stat(2), statfs(2), statx(2)

完整文档:[https://www.gnu.org/software/coreutils/stat] 或者,您也可以通过以下方式在本地查看:info '(coreutils) stat invocation'

由 Debian 封装 (9.7-3) 版权所有 © 2025 自由软件基金会。 许可证:GPLv3+:GNU GPL 第 3 版或更高版本 [https://gnu.org/licenses/gpl.html]。 这是一个自由软件:您可以自由地修改和重新分发它。 在法律允许的范围内,不提供任何保修。