2017-02-12 5 views
-1

그놈 터미널 (페도라 25)에서 (나에게) 흥미로운 행동이 나타났습니다. 내가 아는 바로는 배시에서 프로세스를 시작하면됩니다. 파이어 폭스 - 그리고 bash를 닫으면 파이어 폭스가 닫히고 bash가 부모이기 때문에 파이어 폭스가 종료된다면 파이어 폭스는 자동으로 모든 것을 차이를 죽인다. 하지만 : 그놈 터미널 (# 1)에서 그놈 터미널 (# 2)을 시작한 다음 # 1을 죽이면 # 2가 죽지 않습니다. 어떻게 작동합니까? 아니면 혼란스러운 일입니까?리눅스 프로세스 이해 부모 <> 자식

+0

프로세스 그룹 및 세션에 대해 읽습니다. –

답변

0

여러 개의 그놈 터미널 창이 열려 있어도 모두 하나의 프로세스 (gnome-terminal-server)로 실행됩니다. 새로운 그놈 터미널 창을 열면이 데몬이 백그라운드에서 시작되고 (첫 번째 인스턴스 인 경우) 새 창을 여는 신호가 서버로 전송됩니다.

+0

아, 그저 단순한 * movehandforeforehead * 이제는 모든 것이 의미가 있습니다. 처음에는 그놈 터미널 서버를 기억해 봤어야했는데 실제로 다룰 필요가 없다면 잊어 버릴 수 있습니다. 감사! – Taurus

+0

여러분을 환영합니다! –