chkservice 是一个带有终端用户界面的 systemd 单元管理器(新版本可用)

chkservice 是一个用于管理 systemd 单元的终端用户界面 (TUI;不要将其与 GUI,代表图形用户界面) 混淆,最近更新了窗口调整大小和搜索支持。

chkservice 是一个简单的 systemd 单元管理器,它的终端接口使用 ncurses。 使用它您可以启用或禁用,以及启动或停止 systemd 单元。 它还显示单元状态(启用、禁用、静态或屏蔽)。

您可以使用键盘快捷键导航 chkservice 用户界面:

  • Up 或者 l 向上移动光标
  • Down 或者 j 向下移动光标
  • PgUp 或者 b 向上移动页面
  • PgDown 或者 f 向下移动页面

要启用或禁用单位按
Space

, 并开始或停止统一按
s

. 您可以通过按访问显示所有可用键的帮助屏幕
?

.

该命令行工具于 2017 年 8 月首次发布,直到几天前发布 0.2 版后才发布新版本,紧随其后的是 0.3。

在最新的 0.3 版本中,chkservice 添加了搜索功能
这允许轻松搜索所有 systemd 单元。 要搜索,请键入
/

后跟您的搜索查询,然后按
Enter

. 要搜索与您的搜索查询匹配的下一个项目,您必须输入
/

再次,紧随其后
Enter

或者
Ctrl + m

(无需输入任何搜索文本)。

最新 chkservice 的另一个新增功能是窗口调整大小支持。 在 0.1 版本中,该工具将 close 当用户尝试调整终端窗口的大小时。 现在不再是这种情况,chkservice 允许调整它运行的终端窗口的大小。

最后,
最新的 chkservice 0.3 的最后一项是 G-g 导航支持
. 按
G

(
Shift + g

) 导航到底部,以及
g

导航到顶部。

下载并安装chkservice