본문 바로가기
OS/Linux

[Linux] 명령어 jobs

by BTC_효범 2022. 11. 17.

안녕하세요. BTC95입니다.

오늘은 Linux 명령어 jobs에 대해 알아보겠습니다.


jobs 

jobs 명령어는 작업의 상태를 표시하는 명령어입니다. 백그라운드로 실행 중인 프로그램이나 Ctrl+z 키 등으로 정지한 프로그램 작업 번호가 기억나지 않으면 jobs 명령어로 작업 목록을 표시해서 확인할 수 있습니다.


주요 옵션

  • -l : 프로세스 ID 표시
  • -p : 작업 그룹 리더(작업을 구성하는 여러 프로세스 중에서 제일 처음 입력한 명령어로 실행한 프로세스)의 프로세스 ID만 표시

작업 번호 지정

  • 현재 작업: %%, %+
  • 이전 작업: %-
  • n번 작업: %n
  • 명령어명이 string으로 시작하는 작업: %string
  • 명령어명에 string이 포함된 작업: %?string

사용 예

jobs
  • jobs 명령어를 실행한 셀이 제어하는 작업 정보 표시

 

jobs %1 %3
  • 작업 번호 1과 3의 작업 정보 표시

 

jobs %%
jobs %+

 

  • 현재 작업 정보 표시

 

jobs %-
  • 이전 작업 정보 표시

 

jobs %ca
  • 명령어가 ca로 시작하는 작업 표시

 

jobs %?ls
  • 명령어에 ls가 포함된 작업 표시

감사합니다.

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

[Linux] 사용자와 그룹  (1) 2022.12.02
[Linux] Service  (0) 2022.11.25
[Linux] Process  (0) 2022.11.09
[Linux] 네트워크 보안을 위한 SELinux  (0) 2022.11.04
[Linux] free 명령어 (2)  (0) 2022.10.26

댓글