重新启动多个服务脚本

时间:2018-11-15 14:29:17

标签: bash shell

系统管理员阻止我重新启动多个服务sudo systemctl restart service1 service2

是否有一种方法可以解决bash脚本问题。

1 个答案:

答案 0 :(得分:0)

创建文件,例如:touch ~/restart.sh

使其可执行,例如:chmod 775 ~/restart.sh

将以下代码放入其中:

#!/bin/sh
for service; do systemctl restart "$service"; done

使用sudo ~/restart.sh service1 service2

运行它