RHEL 6에서 systemctl 명령이 작동하지 않습니다.

RHEL 6에서 systemctl 명령이 작동하지 않습니다.

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로 대체할 수 있습니다 .restartstopstatus

다음을 포함하는 모든 서비스를 나열하십시오.

# service --status-all

답변2

rhel 6과 centos 6은 systemd가 아닌 upstart를 사용하고 있습니다. SysV(서비스 및 chkconfig)도 계속 지원됩니다.

initctl/etc/init/에 있는 문서와 파일을 확인하세요 .

답변3

RHEL6 및 CENTOS 6은 service명령을 사용하여 시스템 서비스를 관리했습니다. RHEL7부터는 systemctl시스템 서비스를 관리하는 데 사용됩니다.

관련 정보