티스토리 뷰
nohup이란?
(no hang-up signal)
nohup으로 실행파일을 실행하게되면 터미널 연결이 끊어지더라도 실행을 멈추지 않는다.
background / nohup 차이점
백그라운드 실행(&)으로 실행 시 터미널 세션이 끊길 경우 백그라운드에서 실행되는 서비스도 종료될 수 있다.
# 123.sh &
nohup 실행은 위에 언급듯이 터미널 연결이 끊어지더라도 계속 실행 된다.
# nohup ./123.sh &
nohup 실행 시 nohup.out 파일이 생성되며 nohup명령어를 실행한 위치에 텍스트파일이 생성된다.
데몬 실행 시 출력문은 nohup.out 파일에 지속적으로 생성되며 자동저장된다.
※ nohup.out 파일이 점점 증가하면서 디스크 용량에 많이 차지하게 된다.
출력을 자동저장 하지 않게하려면 아래와 같이 실행 하여라
# nohpu ./123.sh 1>/dev/null 2>&1 &
반응형
'Linux(CentOS) > * command' 카테고리의 다른 글
Real Memory 사용 주체 및 메모리 할당 유형 확인 (0) | 2016.01.16 |
---|---|
계정 잠금 확인 및 해제 (0) | 2016.01.13 |
history 시간 설정 (0) | 2016.01.01 |
좀비 프로세스 죽이기 (0) | 2016.01.01 |
쉘 프롬프트 변경 (0) | 2016.01.01 |
댓글