Files
tldr/pages.zh/linux/systemctl.md

37 lines
899 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# systemctl
> 控制 systemd 系统和服务管理器。
> 更多信息:<https://www.freedesktop.org/software/systemd/man/systemctl.html>.
- 显示所有正在运行的服务:
`systemctl status`
- 列出失败的单元:
`systemctl --failed`
- 启动/停止/重启/重新加载/显示服务的状态:
`systemctl {{start|stop|restart|reload|status}} {{单元}}`
- 启用/禁用开机时启动的单元:
`systemctl {{enable/disable}} {{单元}}`
- 重新加载 systemd扫描新的或更改的单元
`systemctl daemon-reload`
- 检查单元是否激活/启用/失败:
`systemctl {{is-active|is-enabled|is-failed}} {{单元}}`
- 按运行/失败状态过滤列出所有服务/套接字/自动挂载单元:
`systemctl list-units --type={{service|socket|automount}} --state={{failed|running}}`
- 显示单元文件的内容和绝对路径:
`systemctl cat {{单元}}`