# ls -l /etc/rc.d/rc.local -rwxr-xr-x 1 root root 220 Jan 23 2009 /etc/rc.d/rc.loca
/etc/rc.d/rc.local 스크립트가 부팅시에 실행된다는 것을 알수 있다. 따라서, 새로운 프로그램을 부팅시에 실행하기 위해서는 rc.local 스 크립트를 사용하면 된다.
다음은 /etc/rc.d/rc.local 스크립트를 사용한 예이다.
# vi /etc/rc.d/rc.local ----------------------------------------------------------------- [수정전] #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff.
touch /var/lock/subsys/local [수정후] #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
if [ -d /var/lib/tomcat5/webapps -a -f /var/lib/tomcat5/webapps/Resource_Start.sh ] ; then /var/lib/tomcat/webapps/Resource_Start.sh else echo "`date` : Resource_Start.sh script not found" >> /var/lib/tomcat/webapps/Resource_Start.log fi -----------------------------------------------------------------
* 로그 파일의 이름이나 스크립트이름 또는 디렉토리 이름은 적당하게 변경하여 사용하면 될것 같습니다. * 스크립트에 실행권한 잊지 마시구요. ^^