Systemd сегодня является основной частью большинства дистрибутивов Linux, но управление службами из командной строки с помощью systemctl может показаться сложным, особенно для новичков. Именно поэтому наше внимание привлек новый многообещающий проект — systemd-manager-tui.
Конечно, название не самое короткое. Мы имеем в виду, что автор, наверное, мог бы придумать что-то покороче. Но, честно говоря, оно очень информативное. Сразу понятно, о чем этот инструмент. Тем не менее, несмотря на такое понятное название, стоит присмотреться к тому, что он на самом деле предлагает.
systemd-manager-tui — это относительно новый инструмент, написанный на языке Rust, который предоставляет интерактивный текстовый пользовательский интерфейс для управления модулями systemd прямо из терминала. Однако вместо того, чтобы полагаться исключительно на systemctl и связанные с ними команды, этот инструмент взаимодействует с systemd через D-Bus и предоставляет доступ к сервисам, таймерам, сокетам и другим модулям через структурированный интерфейс.
С помощью TUI пользователи могут запускать, останавливать, перезапускать, включать, выключать, маскировать и демаскировать устройства без необходимости вручную вводить флаги командной строки.

systemd-manager-tui позволяет управлять сервисами, просматривать логи и проверять модули в одном месте.
Интерфейс управляется с помощью клавиатуры и предназначен для быстрой навигации. Единицы измерения можно фильтровать и искать по ним, при этом доступны как общесистемные единицы измерения, так и единицы измерения для пользовательских сессий. Кроме того, в специальном представлении можно просматривать свойства единиц измерения, а встроенный доступ к журналу позволяет просматривать записи без перехода к отдельной команде.
В дискуссии на Reddit сопровождающий проекта подтвердил, что в будущих релизах планируется реализовать несколько запрошенных функций. Среди них — возможность создавать новые службы systemd прямо в интерфейсе, а не только управлять существующими, а также расширенная поддержка работы с таймерами systemd наряду с обычными службами.
Наконец, мы хотели бы добавить, что все мои тесты с systemd-manager-tui оправдали ожидания. Инструмент работал именно так, как и должен был, и был надёжным. Мы с уверенностью рекомендуем вам попробовать его. Для установки systemd-manager-tui доступны пакеты RPM и DEB, которые можно найти на странице проекта на GitHub. Пользователи Arch могут установить его из AUR.
Вы также можете скачать предварительно скомпилированный двоичный файл, сделать его исполняемым и запустить прямо из командной строки.
Дополнительную информацию можно найти на странице инструмента на crates.io.