我缺少一些来自 systemd 命令的反馈。在发出
systemctl restart my_service
没有输出,要接收确认是否my_service
已启动,我需要输入
systemctl status my_service
有没有办法至少有一行解释 systemd 做了什么,也许还可以解释服务是否启动失败或成功?
答案1
您可以使用命令组合并启动以下命令:
$ systemctl start my_service && journalctl -feu my_service
您将获得最后的日志行,my_service
并且需要按 Ctrl+C 退出。
我知道,您要求的是一条命令而不是两条,抱歉。但您可以构建自己的命令来包装这两条命令。