반응형
nohup은 프로세스를 백드라운드에서 데몬형태로 실행시켜준다.
nohup으로 실행시킨 프로세스는 터미널 접속을 종료해도 계속 수행된다.
nohup을 사용하긴 위해선 해당 쉘 파일의 퍼미션이 755(-rwxr-xr-x) 이상이어야 한다.
퍼미션 오류가 발생하면 chmod 755 [쉘 파일] 명령어로 가볍게 퍼미션을 부여해주면 된다.
nohup 실행
nohup [쉘 파일] &
예) nohup run_process.sh & // run_process.sh 파일을 백그라운드에서 실행
nohup 종료
해당 프로세스를 종료시키는 쉘이 있으면 해당 쉘을 실행하면 된다.
그런 쉘이 없다면 kill 명령어를 사용하여 프로세스 직접 죽인다.
예) kill -9 [프로세스 PID 번호]
반응형
'개발' 카테고리의 다른 글
Mybatis Mapper camelcase 세팅 (0) | 2016.02.28 |
---|---|
HTML5 게임 만들기 : 동고는 똥을 싫어해 #4 (1) | 2016.02.27 |
git cherry-pick : 특정 commit만 반영하기 (0) | 2016.02.17 |
이클립스 단축키 (0) | 2016.02.14 |
git ignore 설정 (0) | 2016.02.13 |