已安装工具查找
-
- [一、系统级 / 图形界面 App(.app)查看](#一、系统级 / 图形界面 App(.app)查看)
-
- [1. 访达 / 应用程序文件夹(最常用)](#1. 访达 / 应用程序文件夹(最常用))
- [2. 启动台](#2. 启动台)
- [3. 系统报告(最全信息:版本、来源、路径)](#3. 系统报告(最全信息:版本、来源、路径))
- [4. 终端命令(批量列出)](#4. 终端命令(批量列出))
- 二、Homebrew(brew)安装的工具
-
- [1. 查看所有 brew 安装(命令行工具)](#1. 查看所有 brew 安装(命令行工具))
- [2. 查看 brew --cask(图形界面 App)](#2. 查看 brew --cask(图形界面 App))
- [3. 合并一起看(完整清单)](#3. 合并一起看(完整清单))
- [4. 查看某个软件安装位置](#4. 查看某个软件安装位置)
- [三、App Store 安装(mas)](#三、App Store 安装(mas))
-
- [1. App Store 内查看](#1. App Store 内查看)
- [2. 命令行(mas-cli)](#2. 命令行(mas-cli))
- [四、命令行工具(非 brew):which / where](#四、命令行工具(非 brew):which / where)
- [五、pkg 安装器(.pkg)安装的软件](#五、pkg 安装器(.pkg)安装的软件)
-
- [1. 系统报告(最准)](#1. 系统报告(最准))
- [2. 终端查看 pkg receipts](#2. 终端查看 pkg receipts)
- 六、编程语言包管理器
-
- [1. Python(pip/pip3)](#1. Python(pip/pip3))
- [2. Node.js(npm/yarn)](#2. Node.js(npm/yarn))
- [3. Ruby(gem)](#3. Ruby(gem))
- [七、之前装的 JMeter、MySQL、驱动 怎么查?](#七、之前装的 JMeter、MySQL、驱动 怎么查?)
-
- [1. JMeter](#1. JMeter)
- [2. MySQL](#2. MySQL)
- [3. MySQL 驱动(mysql-connector-java)](#3. MySQL 驱动(mysql-connector-java))
- 八、一键导出「本机所有已装软件」清单(适合你整理环境)
在 Mac 上,软件安装方式很多(图形界面、Homebrew、MacPorts、pip、npm 等),查看方法也不一样。
一、系统级 / 图形界面 App(.app)查看
1. 访达 / 应用程序文件夹(最常用)
打开 Finder → 侧边栏「应用程序」
或快捷键:Command + Shift + A
- 系统级:
/Applications - 用户级:
~/Applications(当前用户专属)
2. 启动台
- 点击 Dock 上火箭图标 → 看所有 .app
- 长按图标可卸载(带 × 的是 App Store / 可直接删)
3. 系统报告(最全信息:版本、来源、路径)
苹果菜单 → 关于本机 → 系统报告 → 软件 → 应用程序
能看到:
- 名称、版本、获取来源(App Store/开发者)
- 安装路径、最后使用时间
4. 终端命令(批量列出)
bash
# 系统应用
ls /Applications
# 用户应用
ls ~/Applications
# 全系统搜所有 .app(含隐藏路径)
mdfind "kMDItemKind == 'Application'"
# 带名称+版本+路径
mdfind "kMDItemKind == 'Application'" | xargs -I {} mdls -name kMDItemDisplayName -name kMDItemVersion -name kMDItemPath {} 2>/dev/null
二、Homebrew(brew)安装的工具
1. 查看所有 brew 安装(命令行工具)
bash
brew list
- 路径:
/usr/local/Cellar/(Intel)或/opt/homebrew/Cellar(M系列)
2. 查看 brew --cask(图形界面 App)
bash
brew list --cask
- 如:chrome、vscode、iterm2、jmeter 等
3. 合并一起看(完整清单)
bash
echo "=== 命令行工具 ==="
brew list --formula
echo -e "\n=== 图形界面 App ==="
brew list --cask
4. 查看某个软件安装位置
bash
brew list mysql
brew list jmeter
三、App Store 安装(mas)
1. App Store 内查看
App Store → 左下角账户名 → 已购项目 / 安装历史
2. 命令行(mas-cli)
bash
# 先装 mas(如没装)
brew install mas
# 列出所有 App Store 安装的应用
mas list
四、命令行工具(非 brew):which / where
查能直接在终端运行的命令位置:
bash
which mysql
which java
which python3
which node
which jmeter
- 通常在:
/usr/local/bin、/usr/bin、/opt等
五、pkg 安装器(.pkg)安装的软件
1. 系统报告(最准)
苹果菜单 → 关于本机 → 系统报告 → 软件 → 安装
- 显示所有 .pkg 安装记录、版本、时间
2. 终端查看 pkg receipts
bash
ls -la /var/db/receipts/
六、编程语言包管理器
1. Python(pip/pip3)
bash
pip3 list
pip3 freeze
2. Node.js(npm/yarn)
bash
npm list -g --depth=0
yarn global list
3. Ruby(gem)
bash
gem list
七、之前装的 JMeter、MySQL、驱动 怎么查?
1. JMeter
- 图形版:
/Applications/JMeter.app - 命令行:
which jmeter - brew 安装:
brew list | grep jmeter
2. MySQL
bash
# 查看是否运行
ps aux | grep mysql
# 查看安装位置
which mysql
brew list mysql
# 查看版本
mysql --version
3. MySQL 驱动(mysql-connector-java)
- 你之前放:
JMeter根目录/lib/ext/ - 或系统:
/Library/Java/Extensions/、~/Library/Java/Extensions/
八、一键导出「本机所有已装软件」清单(适合你整理环境)
复制到终端执行:
bash
# 导出到桌面
echo "=== 系统应用 ===" > ~/Desktop/installed_apps.txt
ls /Applications >> ~/Desktop/installed_apps.txt
echo -e "\n=== brew 命令行 ===" >> ~/Desktop/installed_apps.txt
brew list --formula >> ~/Desktop/installed_apps.txt
echo -e "\n=== brew cask ===" >> ~/Desktop/installed_apps.txt
brew list --cask >> ~/Desktop/installed_apps.txt
echo -e "\n=== pip3 ===" >> ~/Desktop/installed_apps.txt
pip3 list >> ~/Desktop/installed_apps.txt
echo -e "\n=== App Store (mas) ===" >> ~/Desktop/installed_apps.txt
mas list >> ~/Desktop/installed_apps.txt 2>/dev/null
open ~/Desktop/installed_apps.txt