启动或停止服务后,我可以使systemd显示服务状态吗?

我正在尝试让systemd执行init.d脚本将执行的操作,在手动指定启动或停止命令后自动显示服务的状态。 这有可能吗?

systemd不幸地popup右后方,因为它在后台运行,然后你必须做第二个命令来显示状态,开始或停止可能或可能没有奏效,systemd不会告诉你,除非你问,离开你幸福无知。

即。 我正在努力获得

service nginx status

我做完后自动运行

service nginx start

要么

service nginx restart

(或在脑损坏systemd, systemctl start nginx.service

为了使systemd更“冗长”,请在/etc/systemd/journald.conf添加/取消注释以下行,然后重新引导:

 ForwardToConsole=yes MaxLevelConsole=debug 

没有内置的命令用于你的用例,所以你将不得不为你喜欢的shell或一个简单的脚本包装制作一个别名。