본문 바로가기
Software/Script

[Bash] 4.4 유용한 Command

by 리미와감자 2024. 11. 27.
728x90
반응형

[Bash] 4.4 유용한 Command

 

실행 중인 작업 목록 표시

 

 

형식

jobs [옵션]

 

실행 중이거나 중단된 작업(프로세스)을 확인

 

 

사용 예제

# 백그라운드 작업 확인
sleep 100 &
jobs

# -l : 프로세스 ID(PID)를 함께 확인
sleep 100 &
jobs -l
[1]+ Running sleep 100 &
[1]- 260 Running sleep 100 &
[2]+ 261 Running sleep 100 &
[Execution complete with exit code 0]

 

 

 

 

fg %1 # 작업 1을 포그라운드로 가져오기
nano file.txt
# 백그라운드로 전환
^Z
bg %1 # 작업 1을 백그라운드로 실행
jobs
[1]+ Stopped nano file.txt
[1]+ nano file.txt &
[1]+ Running nano file.txt &
[Execution complete with exit code 0]

 

 

 

출력 필드

 

  • Job ID : 작업 번호 ([1], [2], ...).
  • 작업 상태
    • Running : 작업이 실행 중.
    • Stopped : 작업이 중단됨 (Ctrl + Z).
    • Terminated : 작업이 강제 종료됨(kill 명령에 의해 종료)
    • Done: 작업이 완료됨.
    • Exit <code> : 작업이 종료되었고, 종료 코드가 <code>로 표시.
  • 명령어: 실행 중인 명령어.
  • + 또는 - 표시
    • +: 기본 작업 (디폴트 작업). fg나 bg 명령을 사용할 때 우선적으로 선택.
    • -: 두 번째로 선택될 작업.
728x90
반응형

'Software > Script' 카테고리의 다른 글

[Bash] 4.3 유용한 Command  (0) 2024.11.26
[Bash] 4.2 유용한 Command  (0) 2024.11.24
[Bash] 4.1 유용한 Command  (0) 2024.11.23
[Bash] 3. Command 훑어보기  (0) 2024.11.21
[Bash] 2. Process  (0) 2024.11.20

댓글