用 defaults 读取应用的偏好设置

列出某个应用保存的全部配置项,写命令前先看清现状。

macOS开发defaults 偏好设置命令行低风险
运行 `defaults read com.apple.Safari` 即可打印 Safari 的完整偏好设置。

01命令

命令
$ defaults read com.apple.Safari

02作用说明

网上教程里出现的每条 `defaults write`,动手前都应该先读一遍:`defaults read <域名>` 显示当前所有键值,`defaults read <域名> <键>` 只看某一项。域名通常就是应用的 bundle identifier,可以在应用的 Info.plist 里确认。这也是发现界面开关背后对应哪个键的最快方法。

03风险

风险低风险
!注意: 读取本身很安全,但网上看到的 `defaults delete`/`write` 命令不要直接照抄——删错键可能导致应用设置异常。

04撤销

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

05来源

最后验证: 2026-09-18 · 分类: 开发者

06相关方案