반응형
리눅스에서 프로세스를 돌릴경우 백그라운드와 포어그라운드로 돌려볼수가 있다.
자세한 내용은 아래 참고 포스팅을 참고 바란다.
백그라운드로 프로세스를 돌릴경우에 확인을 할수 있어야하는데,
그럴때 사용하는 명령어는 바로 jobs 명령어이다.
일단 그냥 jobs를 사용하면 실행중인 백그라운드 목록이 나온다.
그리고 명령어 옵션은 -l 과 -p를 알고 있으면 된다.
-l은 좀더 자세한 내역을 확인할수 있다.
-p는 프로세스 아이디를 출력한다.
백그라운드 세션의 상태값들이 몇가지 있는데 ,
- Running - 작업이 종료하지 않고 계속 진행 중
- Done - 작업이 완료되어 0을 반환하고 종료 함
- Stopped - 작업이 일시 중단
- Done(code) - 작업이 정상적 완료 코드를 반환
- Stopped(SIGTSTP) - SIGTSTP 신호가 작업을 일시 중단
- Stopped(SIGSTOP) - SIGSTOP 신호가 작업을 일시 중단
- Stopped(SIGTTIN) - SIGTTIN 신호가 작업을 일시 중단
- Stopped(SIGTTOU) - SIGTTOU 신호가 작업을 일시 중단
이렇게 종류가 있다.
참고 포스팅
https://thenicesj.tistory.com/370
반응형
'IT > Linux' 카테고리의 다른 글
Netcat 에 대해(nc) (38) | 2023.07.12 |
---|---|
[쉘스크립트] if 문법 정리 (37) | 2023.06.03 |
[라즈베리파이] 온도 체크하기 (30) | 2023.05.28 |
[라즈베리파이] wiringPi 설치 (38) | 2023.05.27 |
[라즈베리파이] nodejs 설치 (현재날짜 기준 최신버전 20.x)(Linux에 Node.Js 설치) (28) | 2023.05.26 |
댓글