본문 바로가기

OS/LINUX

centOS _ chkconfig 명령어 _ 자동 실행 비/활성화

OS에 자동적으로 프로그램을 시작하기 위해 사용하게 된 명령어 였습니다.




chkconfig 명령

https://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-services-chkconfig.html

 서비스를 활성화하고 비활성화 할 수 있는 명령어.

즉, 필요 단계(Level)에서 서비스가 활성화되도록 할 수 있도록

기능을 구현하기 위해 사용하는 명령어이다.


레벨은 0 ~ 6까지 있으며, 현재 OS에서 실행되고 있는 서비스의 자동 시작,종료를

관리할 수 있으며, 그 서비스를 추가 혹은 삭제 기능까지 지원해준다.




명령어 

기능 

chkconfig --list

chkconfig --list (serviceName)

 모든 부팅레벨에서 모든 서비스 on/off 확인

 모든 부팅레벨에서 해당 서비스 on/off 확인

chkconfig  (serviceName) on 

chkconfig  (serviceName) off

 2,3,4,5 실행 레벨에서 해당 서비스 on

 2,3,4,5 실행 레벨에서 해당 서비스 off 

chkconfig  --lever2,3,4 (serviceName) on

 2번 실행레벨에서 해당 서비스 on (레벨 설정은 원하는대로, off도 가능) 

chkconfig (serviceName) --add 

 해당 서비스를 chkconfig 관리항목에 추가 

chkconfig (serviceName) --del

 해당 서비스를 chkconfig 관리항목에 삭제



Lever 단계

 halt 

  시스템 종료 

 single-user mode 

  시스템 복원 모드나 파일시스템 점검시 사용 

 multi-user-mode ( without network ) 

  network 파일 시스템을 지원하지 않는 다중 사용자 모드 

3

 multi-user mode 

  다중 사용모드 ( 텍스트 기반 )

4

 not used 

  사용되지 않음 ( 사용자 지정 가능 ) 

5

 multi -user node with display manager 

  GUI 환경 (x 윈도우 기반 )

 reboot 

  재시작 









지식을 공유합시다 ! 

다른 방법, 비슷한 방법, 본문 내에 의문점/문제점 댓글로

달아주시고 함께 성장합시다 ^^