사용 버전 : Linux 우분투(레드햇 계열) 24.04.01 LTS 버전
사용한 시스템 지역/언어 : 대한민국/한글
jobs --help 원문
jobs: jobs [-lnprs] [jobspec ...] 또는 jobs -x command [args]
작업 상태를 표시합니다.
활성 작업을 나타냅니다. JOBSPEC에는 해당 작업의 출력을
제한합니다. 옵션을 지정하지 않으면 모든 활성 작업 상태를
나타냅니다.
옵션:
-l 일반 정보 및 프로세스 ID를 보여줍니다.
-n 최근 알림 이후 상태가 바뀐 프로세스만 보여줍니다.
-p 프로세스 ID만 보여줍니다
-r 출력 대상을 실행 작업으로 제한합니다
-s 출력 대상을 멈춘 작업으로 제한합니다
-x 옵션을 지정하면 <인자>에 나타난 모든 작업 명세가 프로세스 그룹의
리더 프로세스 ID로 바뀐 후 <명령> 을 실행합니다.
종료 상태:
적절한 옵션을 설정했거나 오류가 없다면 성공을 반환합니다.
-x 옵션을 사용했다면 <명령>의 종료 상태를 반환합니다.
해당 도움말에는 나오지 않은 내용을 배워서 해당 내용을 추가로 기록한다
jobs 라고 입력하면 백그라운드에서 실행중인 모든 작업이 표시된다.
표기해주는 항목은 다음과 같다
[번호] [상태] [명령]
여기서 [번호] 칸 뒤에 기호가 붙는데
[1]
[2]
[3]
[4]
[5]-
[6]+
같은 식으로 붙는다. +는 가장 나중에 명령한 작업, -는 바로 이전에 명령한 작업이다.
jobs에 특정 순서의 명령을 볼 수있는 기능이 있는데
jobs %[번호] 를 입력하면 볼 수 있다.
추가로 5번을 보기 위한 방법은 2가지가 있다.
jobs %5, jobs %-
6번을 보기 위한 방법은 3가지가 있다.
jbos %6, jobs%+, jobs %%
만약 가장 최근 지시한 명령이 궁금하면 jobs%%를 입력하는게 가장 빠를 것이다.
'IT 공부내용 정리 > Linux' 카테고리의 다른 글
| 터미널 명령어 - at 시간을 지정한 명령을 내릴 때(작업 예약) (0) | 2025.03.14 |
|---|---|
| 터미널 명령어 - nohup 내가 없어도 컴퓨터는 작업을 계속해야 할 때 (0) | 2025.03.14 |
| 리눅스 리다이렉션(>) - 결과값을 저장하거나 전달할 때 (0) | 2025.03.14 |
| 리눅스의 작업제어(백그라운드, 포그라운드) (0) | 2025.03.14 |
| 터미널 명령어 - top 실행중인 프로세스를 모니터링 하고 싶을 때 (0) | 2025.03.13 |