추가 읽기

추가 읽기

서비스 상태를 확인하는 경우systemctl

systemctl status docker

출력은 다음과 같습니다

● docker.service - Docker 애플리케이션 컨테이너 엔진
  로드됨: 로드됨(/lib/systemd/system/docker.service; 활성화됨, 공급업체 기본값: 활성화됨)
  활성: 비활성(죽음)(결과: 종료 코드) 2018-03-19 13:52:21 CST 4분 32초 전;
  문서: https://docs.docker.com
  프로세스: 6001 ExecStart=/usr/bin/dockerd -H fd:// (코드=종료, 상태=205/LIMITS)
  마스터 PID: 6001(코드=종료됨, 상태=205/LIMITS)

문제는 굵은 부분(주 프로세스 종료 코드 및 상태 정보)에 관한 것입니다.
모든 코드 및 상태 목록과 그에 대한 설명이 있습니까?


대부분의 경우 설명이 필요하다는 것을 알고 있지만(여기서 질문에 대한 답을 알고 있습니다) 최근 직장에서 이 질문을 많이 받았습니다(어떤 사람들은 구글에서 검색했지만 찾을 수 없었고 다른 사람들은 열었습니다).시스템 서비스매뉴얼 페이지, 예제 코드 검색203찾지 못했습니다...) 그래서 사람들이 Google을 통해 답변을 더 쉽게 찾을 수 있도록 여기에 넣는 것이 좋겠다고 생각했습니다.

답변1

예, 하지만 Jan Synacek이 마침내 2017년 systemd 매뉴얼에 이를 문서화하기 전까지는 그렇지 않았습니다. 당신의 동료가 매뉴얼의 잘못된 페이지를 읽었습니다. ☺

추가 읽기

답변2

이것은 systemctl의 상태 코드 목록입니다.

https://www.freedesktop.org/software/systemd/man/systemctl.html#Exit%20status

관련 정보