ServiceMaster
Linux systemd administration tool with nice TUI written in C
Listed in categories:
Open SourceLinuxGitHubDescription
ServiceMaster is a powerful terminal-based tool for managing systemd units on Linux systems. It provides an intuitive interface for viewing and controlling system and user units, making it easier to manage your units without leaving the command line.
How to use ServiceMaster?
After launching ServiceMaster, use the arrow keys to navigate through the list of units, space to toggle between system and user units, enter to show detailed status of the selected unit, and F1-F8 to perform actions like start, stop, or restart on the selected unit.
Core features of ServiceMaster:
1️⃣
View all systemd units or filter by type (services, devices, sockets, etc.)
2️⃣
Start, stop, restart, enable, disable, mask, and unmask units
3️⃣
View detailed status information for each unit
4️⃣
Switch between system and user units
5️⃣
User-friendly ncurses interface with color-coded information
Why could be used ServiceMaster?
# | Use case | Status | |
---|---|---|---|
# 1 | System administrators managing services on Linux systems | ✅ | |
# 2 | Developers needing to control systemd units during application development | ✅ | |
# 3 | Users wanting a simple interface to monitor and manage systemd services | ✅ |
Who developed ServiceMaster?
Lennart Martens is the author of ServiceMaster, a tool designed to simplify the management of systemd units on Linux systems. He is passionate about creating user-friendly command-line tools and has contributed to various open-source projects.