Mac——已安装工具查找

已安装工具查找

    • [一、系统级 / 图形界面 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

相关推荐
小红的布丁2 小时前
公网 IP、私网 IP、路由表、转发表与 MAC 地址的关系
tcp/ip·macos·智能路由器
Lecxcy_Kastreain3 小时前
如何自适应 MacOS
macos
简单点了5 小时前
mac安装node环境
macos
简单点了6 小时前
mac安装vm装win11虚拟机
macos
todoitbo6 小时前
装了 QClaw 之后,我卸掉了好几个 Mac 软件
人工智能·macos·ai·软件·openclaw·qclaw
總鑽風15 小时前
搭建Spring Boot + ELK日志平台,实现可视化日志监控
spring boot·elk·macos
CS创新实验室21 小时前
《计算机网络》深入学:IP地址 VS. MAC地址
tcp/ip·计算机网络·macos
是孑然呀21 小时前
mac m4mini安装软件
macos
简单点了1 天前
mac安装Java环境
java·macos