리눅스 시작프로그램 등록 chkconfig 명령어

리눅스 시작프로그램 등록 방법

리눅스 시스템은 부팅시에 자동으로 스크립트 실행을 통해 특정 데몬의 시작 여부를 결정할 수 있는데, 이를 간편하게 제어할 수 있는 명령어 chkconfig 가 있습니다. 윈도우의 시작프로그램 등록과 비슷한 리눅스의 chkconfig에 대해서 알아보도록하겠습니다.

 

리눅스 시작프로그램 등록 방법 chkconfig
리눅스 시작프로그램 등록

아래 서비스들 옆에 0 1 2 3 등은 리눅스의 런레벨입니다. 만약 chkconfig가 시작이 안된다면 su - 로 루트로 로그인 후 다시 진행해 주시면 됩니다. 아마 chkconfig가 centos에서는 기본적으로 탑제되어 있는 서비스라서 시작이 안되는 경우는 거의 없으실 것 같습니다.

 

 시작 서비스 리스트 확인

# chkconfig --list [프로그램명]

 

 

Linux 시작시 서비스가 실행되도록 설정

# chkconfig [서비스명] on

 

Linux 시작시 서비스가 실행되지 않도록 설정

# chkconfig [서비스명] off

 

Linux 런 레벨별로 시작시 실행되도록 설정

# chkconfig --level [런레벨] [서비스명] on

 

Linux 런 레벨별로 시작시 실행되지 않도록 설정

# chkconfig --level [런레벨] [서비스명] off

 

이렇게 간단하게 런레벨별로 서비스를 리눅스 시작과 동시에 시작시킬 수 있습니다.

런레벨 같은 경우는 /etc/inittab 에서 확인이 가능합니다.

댓글

Designed by JB FACTORY