리눅스 jobs: Difference between revisions

From IT Wiki
No edit summary
No edit summary
 
Line 1: Line 1:
[[분류:리눅스 명령어]][[분류:리눅스]]
[[분류:리눅스 명령어]]
[[분류:리눅스]]
 
;리눅스/유닉스 시스템에서, 백그라운드로 실행되고 있는 프로세스를 조회하는 명령어
;리눅스/유닉스 시스템에서, 백그라운드로 실행되고 있는 프로세스를 조회하는 명령어


== 사용법 ==
==사용법==
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
jobs [옵션] [번호]
jobs [옵션] [번호]
</syntaxhighlight>
</syntaxhighlight>


== 옵션 ==
==옵션==
 
*-l : 프로세스 그룹 ID를 state 필드 앞에 출력
*-n : 프로세스 그룹 중에 대표 프로세스 ID를 출력
*-p : 각 프로세스 ID에 대해 한 행씩 출력
*command : 지정한 명령어를 실행


* -l : 프로세스 그룹 ID를 state 필드 앞에 출력
== 상태값 ==
* -n : 프로세스 그룹 중에 대표 프로세스 ID를 출력
{| class="wikitable"
* -p : 각 프로세스 ID에 대해 한 행씩 출력
|+
* command : 지정한 명령어를 실행
|'''상태'''
|'''설명'''
|-
|'''Running'''
|작업이 일시 중단되지 않았고 종료하지 않고 계속 진행 중임을 뜻한다.
|-
|'''Done'''
|작업이 완료되어 0을 반환하고 종료했음을 뜻한다.
|-
|'''Done (code)'''
|작업이 정상적으로 완료했으며, 0이 아닌 코드를 반환했음을 뜻한다.
|-
|'''Stopped'''
|작업이 일시 중단됨을 뜻한다.
|-
|'''Stopped (SIGTSTP)'''
|SIGTSTP 신호가 작업을 일시 중단했음을 뜻한다.
|-
|'''Stopped (SIGSTOP)'''
|SIGSTOP 신호가 일시 중단했음을 뜻한다.
|-
|'''Stopped (SIGTTIN)'''
|SIGTTIN 신호가 작업을 일시 중단했음을 뜻한다.
|-
|'''Stopped (SIGTTOU)'''
|SIGTTOU 신호가 작업을 일시 중단했음을 뜻한다.
|}

Latest revision as of 18:34, 23 February 2020


리눅스/유닉스 시스템에서, 백그라운드로 실행되고 있는 프로세스를 조회하는 명령어

사용법[edit | edit source]

jobs [옵션] [번호]

옵션[edit | edit source]

  • -l : 프로세스 그룹 ID를 state 필드 앞에 출력
  • -n : 프로세스 그룹 중에 대표 프로세스 ID를 출력
  • -p : 각 프로세스 ID에 대해 한 행씩 출력
  • command : 지정한 명령어를 실행

상태값[edit | edit source]

상태 설명
Running 작업이 일시 중단되지 않았고 종료하지 않고 계속 진행 중임을 뜻한다.
Done 작업이 완료되어 0을 반환하고 종료했음을 뜻한다.
Done (code) 작업이 정상적으로 완료했으며, 0이 아닌 코드를 반환했음을 뜻한다.
Stopped 작업이 일시 중단됨을 뜻한다.
Stopped (SIGTSTP) SIGTSTP 신호가 작업을 일시 중단했음을 뜻한다.
Stopped (SIGSTOP) SIGSTOP 신호가 일시 중단했음을 뜻한다.
Stopped (SIGTTIN) SIGTTIN 신호가 작업을 일시 중단했음을 뜻한다.
Stopped (SIGTTOU) SIGTTOU 신호가 작업을 일시 중단했음을 뜻한다.