disown
리눅스에서 프로그램을 실행할 때 ssh 사용하거나, 직접 터미널을 열어 작업하는 경우가 있다. ssh와 터미널을 종료해도 프로세스가 백그라운드 상에서 계속 돌게 하고 싶다면,
실행 명령어 뒤에 &
을 붙여서 명령어를 입력하고, 그다음 명령어로 disown
입력하면 된다.
- SpringBoot 서버 jar 파일 실행 예제
java -jar spring_server.jar &
disown
위의 예제와 같이 명령어를 입력하면 ssh가 끊어져도 kill 명령어를 사용하거나 프로그램상 결함이 없는 이상 프로세스가 자동으로 죽지 않는다.
'linux' 카테고리의 다른 글
netstat 명령어 사용법 (0) | 2019.07.03 |
---|---|
route 명령어 사용법 (0) | 2019.07.03 |
Telnet 설치 및 접속 명령어 (0) | 2019.07.03 |
Firewalld 를 사용한 방화벽 관리 (0) | 2019.07.03 |
Open File Config 및 ulimit 명령어 사용법 (0) | 2019.07.03 |
댓글