반응형
최근 일반 유저에게 배포되는 리눅스는 보통 터미널이 종료 되거나 로그아웃( 쉘 종료 )을 해도 백그라운드에서 구동하던 프로세스를 유지 시켜 주는 경향이 있습니다. 하지만 만약 리눅스를 서버로 구동하고 있거나, AWS와 같은 웹 서비스를 이용한다면, 로그 아웃 시 프로세스는 종료 시켜야 합니다.
이 글은 해당 설정을 켜고 끄는 내용을 기술합니다.
쉘 종료시 백그라운드 프로세스 끄기
shopt -s huponexit
쉘 종료후에도 백그라운드 프로세스 유지
shopt -u huponexit
huponexit 상태 확인
shopt huponexit
위 커맨드의 결과가 "on"이면 쉘 종료시 백그라운드 프로세스는 꺼지고, "off" 면 유지됩니다.
만약 huponexit가 on인 상태인 서버에서 프로세스를 유지하고 싶으시면 아래 링크를 참조해 주시기 바랍니다.
반응형
'Linux & Mac' 카테고리의 다른 글
Mac OSX에서 OpenMP 사용하기 (Catalina) (0) | 2020.10.12 |
---|---|
Mac 에 Brew 설치하기 (Catalina) (0) | 2020.10.12 |
nohup 사용법 ( 터미널 로그아웃 후 프로세스 실행 유지 ) (0) | 2020.09.22 |
Mac 에서 cscope 설치 하기. (mountain lion) (0) | 2012.08.07 |
Mac에서 Matlab이 figure를 열경우 다운될 때 해결 법 (0) | 2012.08.06 |