Linux에서 백그라운드에 잘못된 명령을 입력하면 터미널이 닫히는 이유는 무엇입니까?

Linux에서 백그라운드에 잘못된 명령을 입력하면 터미널이 닫히는 이유는 무엇입니까?

Linux에서 실수로 다음 명령을 실행했습니다.

abc &

갑자기 터미널이 종료됩니다.

그런 다음 백그라운드에서 존재하지 않는 명령을 호출하려고 시도했지만 동일한 결과가 다시 발생했습니다. 비로그인 셸에서 백그라운드에 존재하지 않는 명령을 호출할 때마다 터미널이 닫히는 것을 발견했습니다.

왜 이런 일이 발생합니까? 내부에서는 정확히 무슨 일이 이루어지나요?

관련 정보