systemctl 的输出 start/restart/stop
Output from systemctl start/restart/stop
我想查看 systemctl 命令的输出。例如:
systemctl restart systemd-networkd
会显示
的输出
systemctl status systemd-networkd.
我知道我可以编写一个始终按顺序放置命令的脚本,但我希望有类似
的东西
systemctl --verbose restart ....
没有进入手册页。
据我所知,没有这样的事情。话虽这么说,你可以继续 "make you own":
我们将编辑 bashrc 文件以将其添加为别名命令
echo "startstat(){ systemctl start $*; systemctl status $* }" >> ~/.bashrc
请注意,这仅适用于 bash 会话以及您要 运行 为其服务的用户,所以不要 运行 这里面没有的东西运行 bash开始前的rc。
然后您可以启动服务并立即通过 运行ning
获取状态
startstat [arguments to pass to BOTH systemctl start AND systemctl status]
示例用法:
startstat systemd-networkd
如果您想稍等片刻再查看状态,您可以随时在以下时间添加睡眠:
只是nano ~/.bashrc
,滚动到底部(或者如果你添加了东西,不管它在哪一行),然后在systemctl start $*;
和systemctl status $*;
之间添加sleep [seconds];
如果你希望启动完成后状态为运行,你可以在[=18]之间加上一个单数的&
符号,前面有一个space =] 和 ;
将其分叉到后台。
我想查看 systemctl 命令的输出。例如:
systemctl restart systemd-networkd
会显示
的输出systemctl status systemd-networkd.
我知道我可以编写一个始终按顺序放置命令的脚本,但我希望有类似
的东西systemctl --verbose restart ....
没有进入手册页。
据我所知,没有这样的事情。话虽这么说,你可以继续 "make you own":
我们将编辑 bashrc 文件以将其添加为别名命令
echo "startstat(){ systemctl start $*; systemctl status $* }" >> ~/.bashrc
请注意,这仅适用于 bash 会话以及您要 运行 为其服务的用户,所以不要 运行 这里面没有的东西运行 bash开始前的rc。
然后您可以启动服务并立即通过 运行ning
获取状态startstat [arguments to pass to BOTH systemctl start AND systemctl status]
示例用法:
startstat systemd-networkd
如果您想稍等片刻再查看状态,您可以随时在以下时间添加睡眠:
只是nano ~/.bashrc
,滚动到底部(或者如果你添加了东西,不管它在哪一行),然后在systemctl start $*;
和systemctl status $*;
之间添加sleep [seconds];
如果你希望启动完成后状态为运行,你可以在[=18]之间加上一个单数的&
符号,前面有一个space =] 和 ;
将其分叉到后台。