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 |
댓글