강좌
클라우드/리눅스에 관한 강좌입니다.
자격증 분류

리눅스마스터1급 : 프로세스 제어하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터1: 프로세스 제어하기



 

 

프로세스 제어의 예

 

 

우선 패널 메뉴를 클릭하여 터미널을 실행하고 firefox 웹브라우저 프로그램을 포그라운드에서 실행해 보자. 이를 위해서는 다음과 같이 명령을 내리면 된다.

 

 

 

 

 

 

 

 

 

# firefox

 

 

 

 

 

 

 

그러면 프로그램이 실행이 되면서 기존의 콘솔에는 더 이상 키보드 입력을 할 수 없는 상태가 될 것이다.

 

 

 

 

 

<Ctrl+C>

 

 

firefox을 종료하는 방법은 물론 firefox를 직접 종료하는 방법이 있겠지만, 실행한 터미널을 마우스로 클릭하여 지정한 후에 <Ctrl+C>를 누르는 것이다.

 

 

 

물론, X Window 프로그램만이 아니라 콘솔용 프로그램 또한 실행 중에 이 키 조합으로 실행을 종료할 수 있다.

 

 

 

앞서 설명했지만 이와 같이 포그라운드로 실행 중인 프로세스는 대부분 <Ctrl+C>라는 인터럽트 키를 눌러 강제로 종료시킬 수 있다.

 

 

 

 

 

<Ctrl+Z>

 

 

다시 firefox를 포그라운드로 실행한다.

 

 

 

그리고 이번에는 <Ctrl+Z>를 눌러 보자. 그러면 다음과 같은 메시지가 뜨면서 콘솔은 키보드를 입력할 수 있는 상태로 프롬프트가 생길 것이다.

 

 

 

그리고 firefox는 백그라운드에서 멈춘 상태로 대기하게 된다.

 

 

 

, firefox은 실행되어 있기는 하지만 사용할 수 없는 상태가 된다.

 

 

 

 

 

 

 

 

# firefox

^Z

[1]+ Stopped firefox

#

 

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  71 명