在 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
用於管理系統服務。