728x90
반응형
SMALL
1. 프로세스 트리 확인 : pstree

2. 포그라운드와 백그라운드 프로세스 확인

무한루프 프로세스 yes 생성

ps 명령으로 새 터미널에서 yes 프로세스 번호 확인
→ 6607 : 프로세스 번호
→ 5355 :부모 프로세스 번호
3. 프로세스 종료 : kill

kill -9 6607
→ 프로세스 번호가 6607인 프로세스 강제 종료

프로세스 죽었음

ctrl+z로 중지 가능
4. 중지된 프로세스 백그라운드로 실행

bg → 중지된 프로세스를 백그라운드로 실행
jobs → 현재 백그라운드로 가동 중인 프로세스 확인

& 기호를 붙이면 프로세스가 바로 백그라운드에서 실행됨.
5. 터미널 종료 시 프로세스 종료 확인


프로세스 실행

터미널을 닫고, 새 터미널에서 ps -ef | grep yes로 확인하면 프로세스가 사라져 있음.
6. 터미널 종료 후에도 실행 유지 : nohub

nohup : HUP(Hangup) 신호를 무시 → 터미널 종료 후에도 프로세스 계속 실행됨.

jobs로 프로세스 실행 중인 것 확인하고 터미널 닫기

새 터미널에서 ps -ef | grep yes 실행 시 여전히 살아 있다.
끝.
728x90
반응형
LIST
'OS > Linux' 카테고리의 다른 글
| [Linux 서버] RAID 0, RAID 1, RAID 5 구현 (2) | 2025.09.01 |
|---|---|
| [Linux 서버] 디스크 추가 및 마운트 설정 (2) | 2025.08.29 |
| 리눅스 명령어 (8) - Redirection (0) | 2025.08.28 |
| 리눅스 명령어 (7) - 네트워크 관련 (route, ifconfig, systemctl) (0) | 2025.08.28 |
| 리눅스 명령어 (6) - 파일 압축(tar), 파일 위치 검색(find) (0) | 2025.08.28 |