diff --git a/pages/common/brew-services.md b/pages/common/brew-services.md new file mode 100644 index 0000000000..43394d7c97 --- /dev/null +++ b/pages/common/brew-services.md @@ -0,0 +1,28 @@ +# brew services + +> Manage background services with `launchctl` on macOS or `systemctl` on Linux. +> More information: . + +- List all managed services for the current user: + +`brew services` + +- List more information about all managed services: + +`brew services info --all` + +- Start a service immediately and register it to launch at login (or boot): + +`brew services start {{formula}}` + +- Stop the service immediately and unregister it from launching at login (or boot): + +`brew services stop {{formula}}` + +- Stop (if necessary) and start the service immediately and register it to launch at login (or boot): + +`brew services restart {{formula}}` + +- Remove all unused services: + +`brew services cleanup`