shepherd for Mac
Shepherd is a command-line tool for managing a group of system services, with the core task of bringing multiple background services under unified control: starting, stopping, checking status, and restarting services as…
shepherd — overview
Shepherd is a command-line tool for managing a group of system services, with the core task of bringing multiple background services under unified control: starting, stopping, checking status, and restarting services as needed when problems arise. It suits scenarios that require coordinating multiple long-running processes on a single machine, such as developers setting up local environments, operations staff maintaining lightweight servers, or users who want a simpler alternative to traditional init systems. As part of the GNU project, it continues the free software approach, with configuration and operation centered on the command line and no dependence on a graphical interface. If you have a pile of services to keep an eye on and don't want to introduce an overly cumbersome solution, Shepherd offers a direct and controllable approach to management.
Details
负责管理一群系统服务的服务管理器
How to install shepherd
- Open Terminal (press ⌘ + Space and type “Terminal”).
- If Homebrew is not installed yet, run the command below first.
- Run this command:
Compared with similar apps
Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.
| App | Version | License | Architecture | 30-day installs |
|---|---|---|---|---|
| shepherd | 1.0.9 | GPL-3.0-or-later | CLI | 1 |
| nsuds | 0.7B | GPL-2.0-or-later | CLI | 0 |
| sysprof | 51.0 | GPL-2.0-or-later AND GPL-3.0-or-later AND LGPL-2.0-or-later AND LGPL-3.0-or-later AND BSD-2-Clause-Patent AND BSD-3-Clause AND LicenseRef-Homebrew-public-domain | CLI | 1 |
| juman | 7.01 | BSD-3-Clause | CLI | 0 |
Similar apps: Command-line Tools
nsuds
nsuds is a Sudoku program that runs in the terminal, with its name derived from Ncurses Sudoku…sysprof
sysprof is a statistical system-level profiler used primarily to observe how a program behaves…juman
Juman is a morphological analysis system for Japanese text that runs as a command-line tool.openssl@4
Cryptography and SSL/TLS Toolkitxz
General-purpose data compression with high compression ratiopkgconf
pkgconf is a program which helps to configure compiler and linker flags for development…Categories: Command-line Tools