systemctl(system control)-控制systemd系统和服务管理器。
描述:
向system 管理器查询或发送控制命令的工具。
使用说明:
options:
-h, --help显示帮助信息
--version显示版本信息
--system连接到系统管理器
-H, --host=[USER@]HOST 在远程机器上操作,USER是可选填内容,即可以指定远程主机用户。HOST后面还可以添加SSH监听端口,例如"HOST:PORT/CONTAINER"格式,表示直接连接到远程主机的指定容器。
M, --machine=CONTAINER 在本地容器内操作,必须指定容器名称。
-t, --type= 列出指定类型的单元,参数必须是一个 逗号分隔的单元类型列表 (例如"service,socket")。否则将列出所有类型的单元。
--state= 列出处于指定状态的单元,参数必须是一个逗号分隔的单元状态列表(例如,使用-- state=failed 表示只列出处于失败(failed)状态的单元。)
-p, --property= 显示属性时,仅显示参数给定的属性,参数必须是一个逗号分隔的属性名称列表(例如"MainPID,LogLevel")。
--all 在列出单元时,表示列出所有已加载的单元(不管它处于何种状态)。
-l, --full 在输出中, 显示完整的单元名称、进程树项目、日志输出、单元描述, 也就是不省略或截断它们。
-r, --recursive 在列出单元时, 同时也以 "容器名:单元名" 格式列出本地容器中的单元。
--reverse 在使用 list-dependencies 命令时, 仅显示单元之间的反向依赖关系。 也就是仅显 示 WantedBy=, RequiredBy=, PartOf=, BoundBy= 系列(而不是 Wants= 系列)的依赖关系。
--job-mode 在向任务队列中添加新任务(job)时,如何处理队列中已有该任务的行为。 可设为 "fail", "replace", "replace-irreversibly", "isolate", "ignore-dependencies", "ignore-requirements", "flush"。
--show-types 在列出套接字(socket)时,同时显示套接字的类型。
-i, --ignore-inhibitors 当关闭或休眠系统时,忽略 inhibitor 锁。
--kill-who= 指定向哪个进程发送信号。
-s, --signal= 指定向目标进程发送哪个信号。
--now 在设置单元可用或不可用状态的同时开启或停止该单元。
-q, --quiet 安静模式, 也就是禁止输出任何信息到标准输出。
--no-block 不用等待操作结束。
--no-wall 在执行 halt, poweroff, reboot 动作前,不发送警告消息。
--no-reload 与 enable, disable, edit 命令连用