最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
如何查看 macOS 中已安装的所有应用程序列表
时间:2026-07-07 09:36:46 编辑:袖梨 来源:一聚教程网
系统报告最稳妥,能一次性列出所有被 macOS 正式识别的 .app 应用并附带版本、来源、路径和最后使用时间;终端命令可补漏,Homebrew、App Store 和 pkg 安装的软件需单独调用对应工具查询。直接看系统报告最稳妥,它能一次性列出所有被 macOS 正式识别的 `.app` 应用,并附带版本、来源、路径和最后使用时间。终端命令可补漏,尤其对没进 Spotlight 索引或装在非标准位置的应用;Homebrew、App Store 和 pkg 安装的软件则需单独调用对应工具查,因为它们不全出现在系统报告里。
用系统报告获取权威 GUI 应用清单
这是图形界面下最完整、最可信的汇总方式,覆盖绝大多数拖拽安装、App Store 下载和开发者签名应用:
- 点击左上角苹果图标 →「关于本机」→「系统报告…」
- 左侧边栏展开「软件」→「应用程序」
- 右侧表格显示名称、版本、获得方式(App Store / 开发者 ID / 未知)、安装路径、最后使用时间
- 按 Command + A 全选 → Command + C 复制 → 粘贴到文本编辑器或 Numbers/Excel 中保存
用终端命令扫描全系统 .app 包
系统报告可能漏掉未注册、隐藏路径或老旧应用,mdfind 能穿透 Spotlight 索引范围,找到更全的 `.app` 实例:
- 打开终端,运行:
mdfind "kMDItemKind == 'Application'"(列出所有匹配路径) - 加管道提取关键信息:
mdfind "kMDItemKind == 'Application'" | xargs -I {} mdls -name kMDItemDisplayName -name kMDItemVersion -name kMDItemPath {} 2>/dev/null - 导出纯名称去重列表到桌面:
mdfind "kMDItemKind == 'Application'" | sed 's/.app.*$/.app/' | sort -u > ~/Desktop/app_list.txt
补全 Homebrew Cask 和 App Store 安装项
这两类应用常不在系统报告中体现,尤其 Homebrew 安装的 GUI 工具(如 VS Code、Rectangle)或 App Store 自动下载的后台应用:
- Homebrew Cask 应用:
brew list --cask(需已安装 Homebrew) - App Store 应用:
mas list(需先brew install mas并mas signin [email protected]) - 若想生成可迁移的完整记录:
brew bundle dump --file ~/Desktop/Brewfile
别漏掉 pkg 安装器部署的软件
驱动、开发工具链、企业软件等常以 `.pkg` 形式安装,它们不会生成 `.app`,但会写入系统 receipt 数据库:
- 列出所有已注册 pkg 包 ID:
pkgutil --pkgs - 筛选关键词,比如查 Java:
pkgutil --pkgs | grep -i jdk - 查看某 pkg 实际装了哪些文件:
lsbom /private/var/db/receipts/com.oracle.jdk.bom(ID 替换为实际包名)
相关文章
- 高德地图路线规划显示异常怎么办 07-09
- 漫蛙漫画官方版正版ios如何安装 07-09
- 胖东来官网地址-胖东来官方网站入口地址 07-09
- investopedia官网中文版入口-investopedia国内能用的官方网页版入口地址 07-09
- 一点文学txt小说网站入口-一点文学小说官网入口地址2026最新 07-09
- 易校园怎么绑定微信 07-09