systemctl
常用命令
systemctl 是 systemd 的主命令,控制所有 service,如:
- systemctl start nginx
- systemctl reload nginx
最佳实践
自定义 service
- 在 /lib/systemd/system/ 下新建自定义的 service: example.service。
- 通过 systemctl daemon-reload 加载新增的配置文件。
- 通过 systemctl enable example.serviec 将新增的配置文件映射到 /etc/systemd/system 目录
journalctl
journalctl 是 systemd 的日志命令,如:
- 指定主题: journalctl -u caddy
- tail 功能: journalctl -f caddy