내가 공부하려고 올리는/TIL

[리눅스] nohup과 & 명령어

결딴력 2022. 9. 3. 21:56
반응형

 

nohup

  • no hang up의 약자
  • 세션 연결을 끊어도 실행시킨 프로그램을 종료하지 않도록 하는 명령어
  • nohup 사용 예시
nohup java -jar ....

 

 

&

  • 해당 프로그램을 백그라운드로 실행시키는 명령어

 

 

nohup과 &의 차이

  • nohup은 프로그램을 데몬 형태로 실행
  • 데몬 형태는 유닉스 운영체제에서 부팅시 자동으로 켜져 백그라운드에서 계속 실행한다는 의미
  • & 실행은 단지 프로그램을 백그라운드 형태로 실행
  • 세션 연결이 끊어지면 프로그램이 함께 종료됨
  • 프로그램을 종료없이 백그라운드에서 실행시키고 싶은 경우 nohup과 &을 조합하여 사용
반응형