Dr *_*r I 6 recursive systemctl
这里有人能够启动/停止/重新加载/...使用通配符或 systemctl 上的类似方法指定的单位列表吗?
我尝试做类似的事情:systemctl restart openstack-nova-*.services
或systemctl restart openstack-nova-?.services
但这是一个死胡同,我在 systemctl 的手册上没有找到任何有用的东西。
我可以使用 for 循环,但在此之前我必须systemctl -t service --failed
为列出的单位制作一个然后 grep ......有点无聊不是吗?
所以,如果有人知道是否可以做这样的事情,我会很高兴听到的。
如果不是,我想我会在 systemctl 开发人员列表上提出这个想法,或者如果我有时间的话可能会打补丁 ^^
太棒了,对于那些希望同时管理多个 systemd 单元的人来说是值得注意的。自 2016 年(2017 年?)以来 Systemd 现在接受通配符 \o/
示例:
systemctl restart openstack-nova-*
现已全面投入使用
PS:至少它可以在 CentOS 7.x 版本上运行(这是我测试过的唯一版本)。
归档时间: |
|
查看次数: |
2060 次 |
最近记录: |