在 RHEL 7 或 CentOS 7 上,systemctl 或 systemd 命令运行良好。我知道它在 RHEL 6 或 CentOS 6 中不起作用。您能告诉我启动/停止服务的替代命令吗,例如:systemctl start iptables.service
?
答案1
在早期版本的 RHEL 中,请使用service
以下命令:文档在这里。
# service service_name start
因此,就您而言:
# service iptables start
您可以替换start
为restart
, stop
, status
。
列出所有服务:
# service --status-all
答案2
rhel 6 和 centos 6 使用的是 upstart,而不是 systemd。 SysV(服务和 chkconfig)也仍然受支持。
检查initctl
/etc/init/ 中的文档和文件
答案3
RHEL6和CENTOS 6使用service
命令来管理系统服务。从RHEL7开始systemctl
用于管理系统服务。