Skip to content

Homebrew相关指令

一、常用软件包管理命令

操作命令说明
安装软件包brew install <包名>安装一个软件包
升级软件包brew upgrade <包名>升级指定软件包
升级所有包brew upgrade升级所有已安装软件包
卸载软件包brew uninstall <包名>卸载一个软件包
查看已安装包brew list列出已安装的软件包
查看包信息brew info <包名>查看软件包详细信息
搜索包brew search <关键词>搜索可用的软件包
清理无用缓存brew cleanup清理旧版本及缓存文件
检查系统问题brew doctor检查 brew 安装和系统潜在问题
更新 brew 本体brew update更新 Homebrew 自身和可用包信息

二、Services 管理命令(守护进程)

用于管理通过 brew install 安装的服务类软件(如 mysql, redis, nginx 等)

操作命令说明
启动服务brew services start <服务名>启动并设置为开机启动
停止服务brew services stop <服务名>停止并取消开机启动
重启服务brew services restart <服务名>重启服务
查看所有服务状态brew services list显示当前所有 brew 服务的运行状态

三、调试和日志相关

操作命令说明
查看日志(服务)log show --predicate 'process == "mysqld"'查看服务的系统日志(macOS)
查看某包安装位置brew --prefix <包名>显示软件包的安装路径
查看 Homebrew 路径brew --prefix显示 Homebrew 的安装根路径

示例:安装并运行 MySQL 服务

bash
brew install mysql
brew services start mysql
mysql -u root -p