명령을 실행하면 sudo systemctl list-unit-files
(sudo가 선택 사항이라고 생각합니다) 모든 서비스와 상태를 보여주는 출력을 얻습니다.
내 컴퓨터의 스 니펫은 다음과 같습니다.
UNIT FILE STATE
...
debian-fixup.service static
debug-shell.service disabled
display-manager.service enabled
dns-clean.service enabled
dsmcad.service enabled
emergency.service static
failsafe-x.service static
friendly-recovery.service masked
fuse.service masked
gdm.service masked
getty-static.service static
getty@.service enabled
gpsd.service indirect
gpsdctl@.service static
gpu-manager.service enabled
halt-local.service static
halt.service masked
hostname.service masked
...
일부 서비스가 "마스크"상태 인 이유가 궁금합니다. 나는 이것이 "손 으로든 체계적 으로든 서비스를 시작할 수 없기 때문에 이것이 '비활성화'보다 낫다"고 생각한다.
서비스 장치 상태에 대한 자세한 정보를 얻으려면 어떻게해야합니까?
누가 단위를 각자의 상태에 넣었습니까?
예를 들어,
단위 파일에서 줄을 sudo systemctl help dsmcad
가져옵니다 documentation = ...
./etc/systemd/system/dsmcad.service
참고 : 여기에 내가 아는 바로 , 내가 나 자신을 설치 한 어떤 서비스를에 dsmcad하고 무엇을하지 않습니다. 일반적인 솔루션에 더 관심이 있습니다.