系统、ctl 命令

系统、ctl 命令

所以我一直对systemd的一件事很好奇。

以免说我想更新笔记本电脑上的时间。我使用“timedatectl”命令。但是你怎么知道这个命令的“前缀”是“timedate”ctl?而不是“timectl”或“datectl”?

我猜你可以使用 systemctl 命令来列出 Linux 系统中的单元和目标?我应该找到“timedatectl”?

所以我的观点是使用 ctl 时在哪里以及如何找到命令的名称?

我希望我在这里说得有道理。

多谢!丹尼

答案1

apropos如果您不确定,可以使用该命令来查找命令。

apropos search-string

哪里search-string符合您正在寻找的内容。将其视为grep命令的一种方式。

答案2

要列出标题或描述包含以 结尾的单词的手册页ctl

$ apropos 'ctl\b'
_sysctl (2)          - read/write system parameters
alsactl (1)          - advanced controls for ALSA soundcard driver
apachectl (8)        - Apache HTTP Server Control Interface
...

答案3

您可以使用这两个等效命令之一:

apropos your-command-pattern

或者

man -k your-command-pattern

相关内容