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