반응형
포그라운드(foreground): 프로세스가 실행되는 동안 shell을 사용할 수 없다.
ctrl+c | 중지 |
ctrl+z | 일시정지 |
fg %작업번호 | forground로 재시작 |
bg %작업번호 | background로 재시작 |
기본적으로 명령어는 foreground 에서 실행된다.
ctrl + c: 중지
ctrl + z: 일시정지
fg %작업번호: forground로 재시작
bg %작업번호: background로 재시작
백그라운드(background): 프로세스 실행 중에도 shell을 사용 할 수 있다.
명령어 & | 백그라운드 실행 |
jobs %작업번호 | 작업 상태 확인 |
kill -[옵션] [PID번호] | background 작업 중지 |
ps | 프로세스 정보 조회 |
&: 백그라운드 실행
jobs %작업번호: 작업 상태 확인
kill -[옵션] [PID번호]: background 작업 중지
kill -[옵션] [PID번호] | |
1 | 멈춰도 계속 실행 |
9 | 프로세스 중지 |
18 | 프로세스 재시작 |
19 | 프로세스 일시정지 |
PID 번호는 ps 명령어로 확인할 수 있다.
ps -[옵션] | |
e | 실행되고 있는 모든 프로세스 |
f | 부모 프로세스를 포함 |
aux | cpu와 메모리 사용률 포함 |
PID |
프로세스 고유ID
|
PPID |
부모 프로세스 ID
|
반응형
'Linux > 리눅스 및 터미널 명령어' 카테고리의 다른 글
pmset: macOS 전원 관리 (0) | 2024.09.10 |
---|---|
scp 명령어: 로컬에서 원격으로 파일 및 디렉토리 전송 (0) | 2024.01.19 |
[Terminal]효율적인 텍스트 편집을 위한 터미널 단축키 (3) | 2024.01.10 |
vi 명령어/vim 명령어: 자주 쓰는 명령어 정리 (0) | 2023.03.15 |
리눅스 기본 명령어(파일 디렉토리 조회 생성 삭제 이동 복사) (0) | 2023.03.02 |