1. 프로세스를 사용하여 확인
프로세스나 서비스가 존재하는지 확인하려면
ps -aux | grep xxx
명령을 사용하세요.
온라인 비디오 튜토리얼 공유: linux 비디오 튜토리얼
2. 서비스 명령
1을 사용합니다. 단일 서비스의 실행 상태 보기:
service 服务名 status
예:
[root@localhost ~]# service sshd status openssh-daemon (pid 3701) 正在运行…
2. 모든 서비스 중:
service –status -all
3 chkconfig 구성 도구를 사용하세요
(Ubuntu에는 chkconfig 명령이 없으므로 대신 update-rc.d를 사용할 수 있습니다. Ubuntu 또는 Debian 시스템의 update-rc.d 명령은 다음과 같습니다. 시스템 시작을 업데이트하는 데 사용됩니다. 해당 스크립트에 대한 링크는 /etc/rcN.d/ 디렉터리에 있으며, 해당 스크립트는 /etc/init.d/ 디렉터리에 있습니다. update-rc.d 명령을 사용하려면 Linux 시스템의 기본 시작 단계와 Ubuntu의 실행 수준에 대해 알아야 합니다.)
1 단일 서비스의 실행 상태 보기:
chkconfig 服务名 status
2. 모든 서비스의 실행 상태 보기
chkconfig –list
3. 서비스 상태 닫기 또는 활성화:
chkconfig –level 345 nscd off/on
4. 서비스 추가:
chkconfig –add xxx
(참고: 서비스 스크립트는 /etc/init.d에 저장되어야 합니다. / 디렉토리)
예를 들어 mysqld:
[root@www mysql-5.1.59]#cp support-files/mysql.server etc/init.d/mysqld chkconfig mysqld on
(각 레벨은 ON, 각 레벨은 2345 레벨) 이렇게 하면 시스템 서비스로 시작됩니다.
5. 서비스 삭제:
chkconfig –del XXX
runlevel 현재 레벨을 확인하세요.
참고: 실행 수준은 운영 체제가 실행되는 기능 수준입니다.
추천 관련 기사 및 튜토리얼: linux 튜토리얼
위 내용은 리눅스에서 서비스 상태를 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!