systemctl 命令
强大的系统命令
-
systemctl [OPTIONS...] COMMAND ...
-
查询或向系统管理器发送控制命令。
1. 单元命令
list-units [PATTERN...] 列出当前在内存中的单元
list-automounts [PATTERN...] 列出当前在内存中的自动挂载单元,按路径排序
list-sockets [PATTERN...] 列出当前在内存中的套接字单元,按地址排序
list-timers [PATTERN...] 列出当前在内存中的定时器单元,按下次到期排序
is-active PATTERN... 检查单元是否处于活动状态
is-failed PATTERN... 检查单元是否失败
status [PATTERN...|PID...] 显示一个或多个单元的运行状态
show [PATTERN...|JOB...] 显示一个或多个单元/作业或管理器的属性
cat PATTERN... 显示指定单元的文件和补丁
help PATTERN...|PID... 显示一个或多个单元的手册
list-dependencies [UNIT...] 递归显示单元所需或希望的单元,或由这些单元所需或希望的单元
start UNIT... 启动(激活)一个或多个单元
stop UNIT... 停止(停用)一个或多个单元
reload UNIT... 重新加载一个或多个单元
restart UNIT... 启动或重新启动一个或多个单元
try-restart UNIT... 如果活动,重新启动一个或多个单元
reload-or-restart UNIT... 如果可能,重新加载一个或多个单元,否则启动或重新启动
try-reload-or-restart UNIT... 如果活动,重新加载一个或多个单元,如果支持,则否则重新启动
isolate UNIT 启动一个单元并停止所有其他单元
kill UNIT... 向单元的进程发送信号
clean UNIT... 清理单元的运行时、缓存、状态、日志或配置
freeze PATTERN... 冻结单元进程的执行
thaw PATTERN... 恢复冻结单元的执行
set-property UNIT PROPERTY=VALUE... 设置单元的一个或多个属性
bind UNIT PATH [PATH] 将主机的路径绑定挂载到单元的命名空间中
mount-image UNIT PATH [PATH [OPTS]] 从主机挂载图像到单元的命名空间中
service-log-level SERVICE [LEVEL] 获取/设置服务的日志阈值
service-log-target SERVICE [TARGET] 获取/设置服务的日志目标
reset-failed [PATTERN...] 重置所有、一个或多个单元的失败状态
2024年10月30日大约 7 分钟