글수 36
우분투 같은 리눅스 계열에서 특정한 프로그램이나 스크립트를 부팅시마다 실행할 수 방법을 알아보자.
윈도우에서는 레지스트리에 등록하면되는데
리눅스 계열에서는 /etc/init.d 라는 폴더에 스크립트를 만들어서 등록해야한다.
당연하겟지만 프로그램의 경우에는 절대 경로를 포함하여 실행되는 스크립트를 작성해야 한다.
1. 루트 권한으로 /etc/init.d로 이동한다.
2. 여기에 프로그램이나 명령이 실행되는 쉘 스크립트를 작성한다.
3. 쉘 스크립트를 실행 가능한 권한으로 설정
$ chmod +x [script_filename]
4. rc.d에 런레벨로 등록한다.
$ update-rc.d [script_filename] defaults
이제 재부팅하면 특정 프로그램이 자동으로 실행된다.
다음에는 init.d에 대해서 좀 더 공부해보자.

