wheezy 데비안 기반 OS에서 사용 가능한 모든 서비스 를 표시하는 명령이 있습니까?
나는 당신이 사용할 수있는 모든 실행중인 서비스 를 보려면 알고 있습니다 service --status-all
.
wheezy 데비안 기반 OS에서 사용 가능한 모든 서비스 를 표시하는 명령이 있습니까?
나는 당신이 사용할 수있는 모든 실행중인 서비스 를 보려면 알고 있습니다 service --status-all
.
답변:
Wheezy는 SysV init를 사용하며 모든 서비스는의 특수 쉘 스크립트로 제어 /etc/init.d
되므로 ls /etc/init.d
목록을 표시합니다. 이러한 파일에는 맨 위에있는 서비스에 대한 설명도 포함되며 디렉토리에는 README
.
전부는 아니지만 일부에는 .sh
접미사가 있습니다. 예를 들어 update-rc.d
.
systemd
내 wheezy
시스템에서 실행 중 입니다 .
데비안 제시에보십시오 service --status-all
.
그것은에 sysvinit-utils
패키지로 제공된다.
systemd 로 말했듯 이
systemctl --full --type service --all
에서 man 페이지 :
-l
,--full
상태, 목록 단위, 목록 작업 및 목록 타이머의 출력에서 단위 이름을 생략하거나 프로세스 트리 항목, 저널 출력 또는 단위 설명을 자르지 마십시오.
-a
,--all
목록 단위가있는 단위를 나열 할 때 다른 단위를 따르는 비활성 단위 및 단위도 표시합니다. 단위 / 작업 / 관리자 속성을 표시 할 때는 설정 여부에 관계없이 모든 속성을 표시하십시오.
ArchWiki 에서도 유용합니다 .
systemctl # List running units
systemctl list-units # Idem
systemctl --failed # List failed units