brew 是 macOS 系统中 Homebrew 的命令行工具,用于在 macOS 上安装、更新和管理各种软件包。以下是对 brew 命令的详细介绍,按照功能和使用频率进行分点和归纳:
1. 安装和卸载软件包
- 安装软件包:使用
install命令,后跟软件包的名称。
brew install nginx

- 卸载软件包:使用
uninstall命令,后跟软件包的名称。
brew uninstall nginx

根据提示显示配置文件尚未删除,可以使用 rm -rf进行删除
rm -rf /opt/homebrew/etc/nginx
2. 查询软件包信息
- 列出已安装包 使用
list命令
brew list

- 关键字搜索可安装包:使用
search命令
brew search nginx

- 查看软件包信息:使用
info命令
brew info nginx

- 查看已安装包的依赖:使用
deps xxx --installed --tree命令。(xxx不指定会列出所有的)
brew deps nginx --installed --tree

3. 更新和清理
- 更新 Homebrew:使用
update命令。(更新 Homebrew 本身)
brew update

- 升级软件包:使用
upgrade命令并跟上软件包名称(缺省时全部升级)。
brew upgrade nginx

- 清理过期的软件包:使用
cleanup命令。
brew cleanup

4.已安装的软件包进行管理
- 后台进程模式启动服务:使用
--services start参数。
brew services start nginx

- 停止服务:使用
--services stop参数。
brew services stop nginx

- 重启服务:使用
--services restart参数。
brew services restart nginx

- 列出brew管理的所有服务:使用
--services list参数。
brew services list

4.其他相关命令
- 显示 Homebrew 版本信息:使用
--version参数。
brew --version
- 删除 brew 缓存:
rm -rf $(brew --cache)来删除对应的 brew 缓存。
rm -rf $(brew --cache)
以上是对日常主要使用brew 命令的介绍
点关注 不迷路
