리눅스백그라운드로 실행하기
jobs : 현재 백그라운드로 돌아가는 프로그램 리스트
fg : 백그라운드로 실행되는 프로그램을 포그라운드
& : 프로세스를 백그라운드로 실행
예)
#> top & << top을 백그라운드로 실행
#> jobs << 백그라운드로 실행되는 프로그램을 확인
[1]+ Stopped top
#> fg %1 << 백그라운드로 실행되는 top명령을 다시 불러움
nohup(노헙) 정의
리눅스, 유닉스에서 쉘스크립트파일(*.sh)을 데몬형태로 실행시키는 프로그램
nohup 주의사항
nohup으로 실행할 쉘스크립트파일(*.sh)은 현재 퍼미션이 755이상 상태여야 한다.
chmod 755 shell.sh
nohup 실행방법
nohup shell.sh &
또는
nohup sh -- ./shell.sh &
nohup 종료방법
1. "ps -ef | grep 쉘스크립트파일명" 명령으로 데몬형식으로 실행
2. "kill -9 PID번호" 명령으로 해당 프로세스 종료
댓글
댓글 쓰기