sudo: systemctl: command not found
时间: 2023-12-03 18:40:42 浏览: 187
telnet不能用 提示:-bash: telnet: command not found
这个错误通常是因为sudo命令无法找到systemctl命令的位置。这可能是因为sudo命令的PATH环境变量与您的用户帐户的PATH环境变量不同。您可以通过在sudo命令前使用完整路径来解决此问题。例如,如果systemctl命令位于/usr/bin目录中,则可以使用以下命令:
```shell
sudo /usr/bin/systemctl status firewalld
```
如果您希望sudo命令的PATH环境变量与您的用户帐户的PATH环境变量相同,则可以使用以下命令:
```shell
sudo -E systemctl status firewalld
```
其中-E选项将用户的环境变量传递给sudo命令。
阅读全文