systemctl
返回单元列表,无论它们是否已加载,活动,其子视图和描述。
systemctl is-failed
返回状态列表仅
返回失败单元详细信息的语法是什么?
#1 楼
您可以使用systemctl list-units --state=failed
列出所有失败的单元。systemctl的参数记录在手册页systemctl(1)中。
#2 楼
这更简单:systemctl --failed
systemctl
systemctl is-failed
systemctl list-units --state=failed
列出所有失败的单元。systemctl --failed
评论
--failed是--state = failed的别名
–sshow
17年8月2日在14:57
是的,没错,但是直到2017-02-02为止-在代码库中未记录--failed并将其标记为已弃用(#5198)
–cg909
17年8月2日在19:08
我懂了。从PR讨论中,我了解到我们可以删除list-units并使用systemctl-自身失败:)
–sshow
17年8月2日在20:22
我发现systemctl的状态告诉我一件事已失败很令人烦恼,但不会告诉我什么。我需要运行另一个命令,而不是在status子命令下查找。耻辱。
–内森·利连塔尔(Nathan Lilienthal)
18年6月22日在3:02
@NathanLilienthal请求系统的人员进行更改。不过,他们对“一种正确的做事方式”颇有见解。
– vonbrand
20-2-25在15:12