서브 쉘

Developer/Linux 2019. 6. 5. 22:37 Posted by JAKE_SLEEPY

서브 쉘 생성

 

 

쉘 이름을 터미널에 입력하면 서브 쉘이 생성된다.

 

 

 

 

첫번째 쉘(PID 1775)에서 파생된 두 번째 쉘(PID 2100)의 PPID가 첫 번째 쉘의 PID와 일치하는 것으로 보아 

두 번째 쉘은 첫 번째 쉘에서 파생된 서브 쉘이라는 것을 알 수 있다.

 

 

세 번째 쉘의 PPID는 2100이며, 이는 두 번째 쉘의 PID와 일치한다.

 

 

네 번째 쉘의 PPID는 2109이며, 이는 세 번째 쉘의 PID와 일치한다.

 

 

 

 

 

ps --forest 명령은 서브 쉘들이 어떻게 가지를 쳤는지 보여준다.

 

 

 

 

exit 명령을 통해 서브 쉘에서 빠져나갈 수 있다.

 

 

 

참고로 쉘 스크립트를 실행하면 서브 쉘이 생성된다.

'Developer > Linux' 카테고리의 다른 글

백그라운드  (0) 2019.06.06
서브 쉘(2)  (0) 2019.06.06
  (0) 2019.06.05
파이프 그리고 리다이렉트  (0) 2019.06.01
링크 파일  (0) 2019.05.31