launchctl是mac os平台的服务管理程序,相当于linux平台的service。但是launchctl真心难用,比如不支持重启服务,关闭服务需要指定配置文件plist的全路径。lunchy是一个launchctl的包装程序,大大简化了agent的管理。
安装
lunchy是一个ruby程序,可以通过gem直接安装
命令
ls [pattern]start [pattern]stop [pattern]restart [pattern]status [pattern]install [file]show [pattern]edit [pattern]lunchy的一个重要功能改进是支持通配,除了安装install agent需要指定完整的文件路径外,其他命令只需要输入特征词即可。
比如启动redis服务
使用lunchy非常简单