반응형
chkconfig는 runlevel에 따라 신규로 서비스를 등록하고, 등록된 서비스를 조회하는 커맨드라인 툴임
1. 등록된 서비스 조회
(명령어)
$ chkconfig --list
현재 등록된 모든 서비스에 대해 시스템 runlevel 별로 on 또는 off 되었는지 정보를 보여줌
2. 서비스 신규 등록
1) 해당 서비스 실행 파일(실행파일 또는 스크립트파일)을 /etc/init.d 디렉토리로 복사 함
2) 서비스 목록에 추가
(명령어)
$ chkconfig --add [실행/스크립트 파일명]
(예시)
$ chkconfig --add httpd
3) runlevel에 해당 서비스를 실행 설정 (on 시킴)
(명령어)
$ chkconfig --level [runlevel] [실행/스크립트 파일명] on
(예시)
$ chkconfig --level 2345 httpd on
-> httpd 서비스를 Run Level 2,3,4,5로 부팅 시에 httpd 아파치 프로세스를 시작해라 !
3. 서비스 on/off
(명령어)
$ chkconfig [실행/스크립트 파일명] on/off
(예시)
$ chkconfig httpd off
-> httpd 서비스를 off 시킴
[참고] 최근 리눅스 버전(CentOS 7, RHEL 7 등)에서는 기존 init 데몬 대신에 systemd라는 데몬을 통해 기동 시에 프로세를 관리하는데 이에 따라 chkconfig, service 명령어는 systemctl 명령어로 대체되고 있다.
'OS > LINUX' 카테고리의 다른 글
[명령어] mpstat 설명 (0) | 2016.08.31 |
---|---|
[명령어] service 설명 (0) | 2016.08.29 |
[명령어] uptime 설명 (0) | 2016.08.24 |
[툴] sysstat 설명 (0) | 2016.08.20 |
[명령어] vmstat 설명 (3) | 2016.08.20 |