nohup과 bg의 차이점은 무엇인가요?

nohup과 bg의 차이점은 무엇인가요?

오늘까지 nohup 명령을 사용하지 않았지만 이제는 백그라운드에서 명령을 실행하려면 이를 사용해야 합니다.

내가 아는 한 bg 명령을 사용하여 백그라운드에서 프로세스를 실행할 수도 있습니다. 제 질문은 nohup과 bg 명령의 차이점은 무엇입니까?

답변1

백그라운드에서 명령을 실행하면 해당 셸에서 작업할 수 있지만아니요세션 종료 후 명령이 종료되는 것을 방지합니다(예: 데스크톱 세션에서 로그아웃, SSH 세션 종료, tty 종료).

nohup사용자가 로그오프하더라도 서버에서 계속 실행되어야 하는 장기 실행 프로세스를 시작하는 데 사용됩니다.

관련 정보