Q.
& 과, nohup의 차이는 뭔가요~?
./run &
./nohup run &
A.
nohup 으로 실행하면
hang-up signal이 와도 동작하기 때문에
터미널 연결이 끊어져도 실행을 멈추지 않습니다.
( 한마디로 telnet이나 ssh 접속이 끊어져도 끝나지 않아요. ;; )
언젠가 bash에서 "터미널 연결이 끊어져도 실행이 계속되는" 옵션이 디폴트가 되었습니다.
nohup은 그 옵션이 꺼져있을 때에도 터미널 연결이 끊어져도 실행이 계속되게 하는 명령입니다.
예전에는 그 옵션이 디폴트가 아니었어요.
'System > Linux' 카테고리의 다른 글
linux - bash (0) | 2012.07.24 |
---|---|
linux - 환경변수 (0) | 2012.07.17 |
linux - 표준 출력 및 에러 재지향 (0) | 2012.07.16 |
linux - scp 사용법 (0) | 2012.07.16 |
linux - gcc와 make (0) | 2012.07.16 |