常用命令

# 查看homebrew版本
brew -v

# 查看帮助
brew help
# 查看某命令的文档
brew help [COMMAND]
# 例如:
brew help search

# 搜索软件包
brew search 文本
# 也可以简写:
brew -S 文本
# 例如:
brew search openjdk 
# 或
brew -S openjdk 

# 查看指定软件包的具体信息(可以是已安装的,也可以是未安装的)
brew info 包名
# 例如:
brew info python

# 安装软件包
brew install 包名
# 例如:
brew install python

# 更新库(并不是更新所有本地已安装的软件包,执行完此命令后,就可以看到哪些包可以升级了)
brew update

# 查看过时的软件包
brew outdated

# 升级指定包
brew upgrade 包名
# 例如:
brew upgrade python
# 升级所有可升级的包
brew upgrade

# 卸载指定包
brew uninstall 包名
# 例如:
brew uninstall python

# 查看本地安装的所有软件包
brew list

brew services

# 查看使用brew安装的服务
brew services

# 启动服务
brew services start 包名
# 例如:
brew services start nginx

# 停止服务
brew services stop 包名
# 例如:
brew services stop nginx

# 重启服务
brew services restart 包名
# 例如:
brew services restart nginx

# 清理已卸载的软件包的服务配置
brew services cleanup