The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.
时间: 2024-03-27 13:37:59 浏览: 119
这个问题的原因是您在使用 `service` 命令时指定了一个不支持的操作。如果您在使用 `service` 命令时遇到这个错误,建议您尝试使用 `systemctl` 命令来代替。
例如,如果您想要启动一个名为 `myservice` 的服务,您可以使用以下命令:
```
sudo systemctl start myservice
```
同样地,如果您想要停止、重启或查看服务的状态,可以使用以下命令:
```
sudo systemctl stop myservice
sudo systemctl restart myservice
sudo systemctl status myservice
```
如果您需要执行其他操作,请查看 `systemctl` 命令的帮助文档,了解更多可用的选项和操作。
相关问题
# service iptables save The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.
这个错误提示是因为在 CentOS 7 或更高版本中,iptables 服务已经被转移到了 firewalld 服务中,而 firewalld 使用 systemctl 命令来管理。因此,你应该使用以下命令来保存防火墙规则:
```
# firewall-cmd --runtime-to-permanent
```
这个命令会将当前运行时的防火墙规则保存到永久性规则中。注意,这个命令需要 root 权限才能执行。
阅读全文