用 ls -@ 在目录列表中显示扩展属性

macOS 特有的 -@ 标志让 ls 在长格式列表下方逐个打印文件的扩展属性名和字节大小——一次即可审计整个文件夹。

macOSls 文件列表xattr 扩展属性列表低风险
运行 `ls -@ ~/Downloads` 查看哪些文件带有扩展属性,`ls -l@` 可与完整长格式列表组合使用。

01命令

命令
$ ls -@ ~/Downloads
ls -l@ file.pdf

02作用说明

在 -@ 下,每个带扩展属性的条目会额外缩进一行显示属性的键和大小,例如 com.apple.metadata:kMDItemWhereFroms 及其字节数。它把原本需要对每个文件执行 xattr -l 的循环变成一眼扫过,在批量修改属性前非常方便。

03风险

风险低风险
!注意: 列表只显示属性名和大小;查看或修改属性值仍需要 xattr。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-09-17 · 分类: 文件与文件夹

06相关方案