我正在尝试让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或一个简单的脚本包装制作一个别名。