리눅스 systemctl

IT위키
계발자 (토론 | 기여)님의 2024년 7월 14일 (일) 00:02 판 (새 문서: systemctl은 systemd 시스템 및 서비스 매니저에서 시스템과 서비스 관련 작업을 제어하고 관리하는 데 사용되는 명령어입니다. systemd는 현대 리눅스 배포판에서 널리 사용되는 시스템 및 서비스 매니저로, 부팅 프로세스, 서비스 관리, 시스템 상태 확인 등을 통합적으로 관리합니다. == 등록된 systemctl 서비스 리스트 == <syntaxhighlight lang="bash"> # systemctl로 실행하는 서비스...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

systemctl은 systemd 시스템 및 서비스 매니저에서 시스템과 서비스 관련 작업을 제어하고 관리하는 데 사용되는 명령어입니다. systemd는 현대 리눅스 배포판에서 널리 사용되는 시스템 및 서비스 매니저로, 부팅 프로세스, 서비스 관리, 시스템 상태 확인 등을 통합적으로 관리합니다.

등록된 systemctl 서비스 리스트

# systemctl로 실행하는 서비스 목록 확인
systemctl list-unit-files

# 원하는 서비스명을 검색
systemctl list-unit-files | grep <찾고자하는 서비스명>

서비스 상태

상태는 static, generated, masked, enable, disabled로 표시됩니다.

  • enable: 활성화된 서비스입니다. 시스템 부팅 시 자동으로 시작됩니다.
  • disable: 비활성화된 서비스입니다. 시스템 부팅 시 자동으로 시작되지 않으며 사용자가 직접 실행해야 합니다.
  • masked: 시스템에서(사용자나 관리자가) 실행할 수 없는 서비스입니다.
  • static: 정적 서비스입니다. 주로 다른 서비스에서 사용되며, 직접 실행할 수 없습니다.
  • generated: 다른 설정 파일로부터 자동 생성된 unit 파일을 의미합니다.

참고 문헌