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-05 08:48:53 浏览: 199
这个提示意味着使用 `service` 命令执行的操作不符合 LSB(Linux Standard Base)规范,只支持基本的操作,如启动、停止、重启、重新启动、重新加载、强制重新加载和状态查询等。如果要执行其他操作,应该使用 `systemctl` 命令。
例如,如果要启用某个服务,可以使用以下 `systemctl` 命令:
```bash
systemctl enable servicename.service
```
其中,`servicename` 是要启用的服务的名称。
如果要禁用某个服务,可以使用以下命令:
```bash
systemctl disable servicename.service
```
如果要检查服务的状态,可以使用以下命令:
```bash
systemctl status servicename.service
```
这些命令可以在大多数现代 Linux 发行版上使用。
相关问题
# 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 权限才能执行。
阅读全文