IK.AM

@making's tech note


brew service使えばlaunchctl叩かなくてよい

🗃 {Dev/OS/MacOSX/brew}
🗓 Updated at 2014-03-10T03:04:40Z  🗓 Created at 2014-03-10T03:04:40Z   🌎 English Page

brewでインストールしたサービス、いつもlaunchctl使って、ググりながら

起動

$ launchctl load -w ~/Library/LaunchAgents/xxx.plist

停止

$ launchctl unload -w ~/Library/LaunchAgents/xxx.plist

をやっていたけど、brew serviceコマンド使えばよかた・・

起動

$ brew services start xxx

停止

$ brew services stop xxx

その他

$ brew services --help
usage: [sudo] brew services [--help] <command> [<formula>]

Small wrapper around `launchctl` for supported formulae, commands available:
   cleanup Get rid of stale services and unused plists
   list    List all services managed by `brew services`
   restart Gracefully restart selected service
   start   Start selected service
   stop    Stop selected service

Options, sudo and paths:

  sudo   When run as root, operates on /Library/LaunchDaemons (run at boot!)
  Run at boot:  /Library/LaunchDaemons
  Run at login: /Users/maki/Library/LaunchAgents

http://robots.thoughtbot.com/starting-and-stopping-background-services-with-homebrew


✒️️ Edit  ⏰ History  🗑 Delete