Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [리눅스] Bash jobs 사용법: 백그라운드 작업 관리
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[리눅스] Bash jobs 사용법: 백그라운드 작업 관리

Overview

jobs 명령어는 현재 셸 세션에서 실행 중인 작업의 목록을 표시합니다. 이 명령어를 사용하면 백그라운드에서 실행 중인 프로세스와 그 상태를 쉽게 확인할 수 있습니다.

Usage

기본 구문은 다음과 같습니다:

jobs [options] [arguments]

Common Options

  • -l: 각 작업의 프로세스 ID(PID)를 함께 표시합니다.
  • -n: 최근에 상태가 변경된 작업만 표시합니다.
  • -p: 작업의 프로세스 ID만 출력합니다.

Common Examples

다음은 jobs 명령어의 몇 가지 일반적인 예입니다.

  1. 현재 작업 목록 보기:
    jobs
    
  2. 프로세스 ID와 함께 작업 목록 보기:
    jobs -l
    
  3. 최근에 상태가 변경된 작업만 보기:
    jobs -n
    
  4. 작업의 프로세스 ID만 출력하기:
    jobs -p
    

Tips

  • jobs 명령어는 주로 백그라운드 작업을 관리할 때 유용합니다. 작업을 중지하거나 포그라운드로 가져오려면 fg 또는 bg 명령어와 함께 사용하세요.
  • 작업의 상태를 확인하고 필요한 경우 종료할 수 있도록 주기적으로 jobs 명령어를 실행하는 것이 좋습니다.