创建自定义命令

创建自定义命令

我正在创建 bash 脚本并将它们放在 bin 中以作为命令执行。在我最近的命令之前,我没有遇到任何问题。我正在尝试创建一个命令来重新启动网络管理器。

我的代码:

#!/bin/bash
sudo service network-manager restart

以 root 用户身份运行此命令时运行良好。如果我以非 root sudoer 身份运行它,命令会提示输入密码,然后失败并显示以下响应(我执行的命令名为 resnet):

user2@pavilion: resnet
Failed to restart natwork-manager.service: Unit natwork-manager.service not found.

任何帮助均感激不尽。

答案1

服务名称似乎拼写错误,应该是“natwork-manager”,而不是“network-manager”

 Unit natwork-manager.service not found

相关内容