만약, 무한 루프를 도는 프로그램을 백그라운드로 돌렸을 경우,, 그 프로그램이 종료되는 시점은 언제인지요? 사용자가 fg명령으로 직접 종료하지 않으면 끝까지 도는 겁니까?
백그라운드 작업은 종료 신호를 받기 전까지 계속 실행됩니다. 로그아웃하면 SIGHUP 으로 끝나는 경우가 많으니 nohup 이나 screen 을 함께 쓰시면 됩니다.