명령을 실행하면 실행 중이라고 ps aux | grep httpd
표시되지만 httpd
실행 중에는 systemctl status httpd
비활성화되고 비활성화됩니다. 왜 그럴까요?
답변1
httpd
시스템 서비스 관리자의 통제를 받지 않고 누군가가 수동으로 시작했습니다. 이는 디버깅 목적(예: httpd
포그라운드에서 실행) 때문일 수 있습니다 .
매뉴얼에서:
systemctl - systemd 시스템 및 서비스 관리자 제어
이 ps
명령은 시작된 처리된 서비스와 systemctl
알려지고 systemd에서 관리할 수 있는 서비스만 나열합니다.
매뉴얼에서:
ps - 현재 프로세스의 스냅샷을 보고합니다.