본문 바로가기

해봐야 안다.OTL/Linux

[2] 프로세스, 데몬, 서비스 개념

프로세스

하드디스크에 저장된 실행코드가 메모리에 로딩되어 활성화된 것

 

포그라운드 프로세스

 - 실행 화면에 나타나서 사용자와 상호 작용을 하는 프로세스

백그라운드 프로세스

 - 실행은 되었지만 화면에는 나타나지 않고 뒤에서 실행되는 프로세스 예)Anti-Virus, 서버 데몬

프로세스 번호

 - 활성화된 프로세스를 구분하기 위한 각각의 고유 번호

작업 번호

 - 현재 실행되고 있는 백그라운드 프로세스의 순차 번호

부모 프로세스와 자식 프로세스

 - 모든 프로세스는 부모 프로세스의 하위에 종속되어 실행된다.,

부모프로세스를 종료하면 그에 종속된 자식프로세스도 모두 종료된다.

 

 

ps

프로세스 상태 확인

 

kill

프로세스 강제 종료 -9옵션 무조건 종료

) kill -9 <PID>

 

pstree

부모프로세스와 자식프로세스의 관계를 트리 형태로 보여준다.