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
命令的介紹