nohup 명령어는 리눅스/유닉스에서 쉘 스크립트 파일을 데몬 형태로 실행시키는 명령어 입니다.
* no hangups의 줄임말 입니다.
해당 명령어를 사용하는 이유는 크게 두가지로 사용되는 명령어로 그 역할은 다음과 같습니다.
📖
1. 해당 쉘 스크립트의 표준 출력을 nohup.out으로 남기는 기능.
2. 프로세스가 중단되지 않도록 백그라운드로 작업을 수행 (터미널과의 연결이 끊켜도 계속해서 프로세스가 동작합니다).
2. 프로세스가 중단되지 않도록 백그라운드로 작업을 수행 (터미널과의 연결이 끊켜도 계속해서 프로세스가 동작합니다).
1
|
$ nohup java -jar test.jar &
|
만약 위와같이 jar파일을 nohup 명령어로 실행하는 경우, 해당 jar 파일이 실행 위치에서 nohup.out이라는 파일에 로그를 남기며, 백그라운드로 실행되게 됩니다.
'OS 관련 > 리눅스' 카테고리의 다른 글
[Mac OS][Linux] 맥 터미널에서 SSH로 리눅스 서버 원격 접속하기 (0) | 2019.11.25 |
---|---|
[Mac OS][Linux]원격 파일 전송하기 (0) | 2019.11.25 |
[Mac OS][Linux]터미널 명령어 추가하기 (0) | 2019.11.25 |
[리눅스] vim 단축키 정리 (0) | 2019.11.21 |
웹 서버 설치 및 운영_1 (0) | 2018.12.04 |