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

리눅스마스터1급 : 백그라운드로 실행된 프로세스 확인하는 jobs

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스마스터1: 백그라운드로 실행된 프로세스 확인하는 jobs



 

 

jobs

 

해당 콘솔에서 이미 백그라운드로 실행된 프로그램이나 <Ctrl+Z>를 실행한 프로그램에 대해서는 jobs를 통해 확인이 가능하다.

 

 

 

우선 콘솔에서 gnome-calculator 명령을 &와 함께 실행하여 프로그램을 백그라운드로 실행해 보자. 그리고 jobs 명령을 내리면 앞서의 firefoxgnome-calculator에 대한 정보를 볼 수 있게 된다.

 

 

 

다음 예제에서 번호를 통해서 실행된 순서를 알 수 있고, firefox는 포그라운드에서 실행되었으며(&이 없음) 멈춰져 있다(Stopped)는 것을 알 수 있으며, gnome-calculator는 백그라운드로 실행되었고(&이 있음) 현재 실행 중(Running)이라는 것을 알 수 있다.

 

 

 

 

 

 

 

 

# gnome-calculator &

[2] 5201

# jobs

[1]+ Stopped firefox

[2]- Running gnome-calculator &

#

 

 

 

 

 

 

 

jobs의 옵션은 다음과 같은 의미를 가지고 있다.

 

 

 

 

 

-p : 백그라운드에 있는 프로세스의 프로세스 아이디(PID)만 출력한다.

 

 

 

 

-l : 백그라운드에 있는 프로세스의 프로세스 아이디(PID)를 함께 출력한다.

 

 

 

 

-s : 백그라운드에 있는 프로세스 중 멈춰있는 프로세스만 출력한다.

 

 

 

 

-r : 백그라운드에 있는 프로세스 중 실행중인 프로세스만 출력한다.

 

 

 

 

 

관련자료

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

공지사항


뉴스광장


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