#1 좀비(zombi)
- 부모 프로세스의 프로그램 오류로 종료 시그널처리를 적절하게 수행하지 못했거나 커널의 오류가 발생하였을 가능성이 있다.
- 예제문제 )
다음은 리눅스 시스템의 "ps-l" 명령의 실행 결과를 나타낸 화면이다. 다음 물음에 답하시오.
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
4 R 0 3062 3060 0 80 0 - 1501 - pts/0 00:00:00 bash
4 S 0 5824 1 0 80 0 - 1467 wait pts/0 00:00:00 mysqld_safe
0 S 0 6089 3062 0 80 0 - 428 hrtime pts/0 00:00:00 a.out
1 Z 0 6090 6089 0 80 0 - 0 exit pts/0 00:00:00 a.out <defunct>
4 R 0 6099 3062 0 80 0 - 1387 - pts/0 00:00:00 ps
(1) 좀비 상태인 프로세스의 PID는 무엇인가?
- 6090
(2) 좀비 상태인 프로세스의 부포 프로세스의 PID는 무엇인가?
- 6089
(3) 좀비 상태의 프로세스가 지속적으로 발생하는 이유는 무엇인가?
- 부모 프로세스의 프로그램 오류로 인해 종료한 자식 프로세스의 종료 시그널처리를 적절하게 수행하지 못했거나 커널 오류에 의한 비정상적인 상태일 가능성
(4) 좀비 프로세스 찾는 명령어
- ps -ef| grep defunct | grep -v grep
(5) 좀비 프로세스 킬 명령어
- ps -ef | grep defunct | awk '{print $3}' | xargs kill -9
'⭐ 보안기사' 카테고리의 다른 글
안드로이드 앱 딥링크 취약점 공부하기 (0) | 2020.05.29 |
---|---|
리눅스 로그 공부 (utmp, wtmp, btmp) (2) | 2020.05.28 |
[CentOS] Apache(아파치) httpd.conf(설정파일) / 접근제어 (7) | 2020.05.27 |
리눅스 권한 관리 (chmod, chown, SetGID, SetUID, Sticky Bit, umask) (2) | 2020.05.25 |
시스템보안 공격 및 대응법 (2) | 2020.05.25 |