brew services 命令解析


对于使用Mac系统的开发者来说,homebrew是必装的软件,装完homebrew后往往也会装mysql等应用服务,这时候就需要使用 brew services命令去打开或关闭mysql等应用。

[sudo] brew services list
列出所有正在运行的服务
[sudo] brew services run formula|--all
不开机启动的运行一个服务
[sudo] brew services start formula|--all
启动一个服务,并注册到开机启动
[sudo] brew services stop formula|--all
停止一个服务,并从开机启动里取消注册
[sudo] brew services restart formula|--all
重新启动服务,并且注册到开机启动
[sudo] brew services cleanup
卸载所有没有使用过的服务
如果运行sudo,则运转在/Library/LaunchDaemons目录(这个目录在开机时运行),如果不运行sudo,则运转在~/Library/LaunchAgents(这个目录在登陆用户时运行)