OS/Server2010. 1. 27. 09:26

학생때는 리눅스를 붙잡고 살아서 어느정도 했는데.... 역시나 사람 머리는 안쓰면 금방 잊어 버리나 보다.

보통 프로세스를 백그라운드로 실행 시키는 이유는 여러가지가 있지만 기본적으로 화면에 다중 작업을 해야 할때, 또는 그 창 즉 터미널을 열어둔 창이 닫혀도 프로세스는 돌아가야 할때 보통 백그라운드로 프로세스를 실행 시킨다.

사실 백그라운드... 돌리는 방법은 그리 어렵지 않다. 단순히 실행 시킬 프로세스 뒤에 & 만 붙여주면 된다.

-일반적으로 실행할때

[root@root~] ps -a


-백그라운드로 실행할때

[root@root~] ps -a &

 참고로...

서버가 켜지고 실행할 프로세스를 등록할때 rc.local에 등록을 할때 쉘 스크립트라면...

/etc/sh /root/file.sh

/etc/sh 까지 모두 적어주자....

Posted by Jake Kim