작성자 기술지원부 조정현 karura@lnextline.net
◈ rc.local rc.local은 시스템 시작시에 rc.local 안에 내용들이 자동으로 실행되는 파일입니다. rc.local은 주로 데몬이나 쉘스크립트 같은 것들을 실행 시킬 때 쓰입니다. rc.local 파일에 있는 내용은 모든 부팅 과정이 끝난 후 가장 나중에 적용되기 때문에 rc.local에 문법적으로 틀린 내용이 있어도 부팅에는 지장이 없습니다. rc.local에 적을때는 PATH가 안되기 때문에 절대경로로 넣어주어야 합니다.
아래는 그림은 실제 적용된 rc.local 내용입니다.

touch /var/lock/subsys/local --> #해당경로에 크기가 0byte인 local 파일을 만든다
rdate -s time.bora.net --> #보라넷 타임서버와 시간을 동기화 한다.
chmod 500 /proc --> #proc 파일의 퍼미션을 500으로 한다.
su -l root -c "/usr/local/tomcat/bin/startup.sh" --> #아파치 톰켓 시작 스크립트를 실행한다.
/root/bin/next_firewall start --> #next_firewall을 시작한다.
/usr/local/apache/bin/apachectl start --> #아파치 데몬을 시작한다.
/usr/local/mysql/bin/safe_mysqld & --> #mysql 데몬을 시작한다.
/etc/rc.d/init.d/syslog restart --> #syslog파일을 재시작한다.
/usr/local/proftpd/sbin/proftpd --> #proftpd 데몬을 시작한다.
|
|