Linux

systemctl 관련 정리

techapi 2025. 3. 10. 14:07
반응형

### 유용한 명령어 ###

 

# systemd-analyze : 부팅에 걸린시간 표시

# systemd-analyze blame : 부팅시 서비스별 걸린 시간표시

# journalctl : 부팅을 포함한 전체적인 시스템 로그

# journalctl -b : 마지막 부팅 이후 시스템 로그

# hostnamectl : 호스트 이름표시

# hostnamectl set-hostname [변경이름] : 호스트이름 변경

 

- 서비스 목록 (활성화 여부만 표시)

# systemctl list-unit-files

 

- 부팅시 실행에 실패한 서비스목록

# systemctl --failed

 

- 서비스 활성화 여부

# systemctl is-enabled [서비스명]

 

- 서비스 현재 동작 여부

# systemctl is-active [서비스명]

 

- 서비스의 자세한 상태 (해당 서비스의 로그도 표시)

# systemctl status -l [서비스명]

 

 - 서비스 활성화

# systemctl enable [서비스명]

 

- 서비스 비활성화

# systemctl disable [서비스명]

 

- 서비스 시작

# systemctl start [서비스명]

 

- 서비스 종료

# systemctl stop [서비스명]

 

- 서비스 재시작

# systemctl restart [서비스명]

 

- 서비스 갱신

# systemctl reload [서비스명]

 

 

위의 서비스 설정을 데몬에 즉시 반영하려면 아래 명령어를 실행하면 됩니다.

#systemctl daemon-reload

 

- 서비스와 관련된 프로세스도 모두 죽임

# systemctl kill [서비스명]

 

반응형

'Linux' 카테고리의 다른 글

Xymon client 설치  (0) 2025.03.11
Log rotate 설정  (0) 2025.03.11
tomcat pid 를 이용한 startup/shutdown  (0) 2025.03.10
java / Tomcat / Connector 설치  (0) 2025.03.10
ssl 설치  (0) 2025.03.10