>> Delete Reply from No. 66558 article
No. RE: [질문] 특정 프로세스에 PID를 얻으려면..

등록 2003-02-12 14:47:00 By localhost     조회 5
이름 현호    

		:
:   시스템 상에 실행중인 특정 프로세스에 PID를 얻어
:
:   해당 프로세스를 죽이려는 프로그램을 하려 하는데...
:
:   PID 값을 얻으려면 어떻게 해야할지...
  smbd 데몬 예제를 들어 설명드리겠습니다.
 ~~~ Shell ~~~~~~
[smbd 데몬 프로세스 ID 찾기]
# ps ux | awk '/smbd/ && !/awk/ {print $2}'
 [pidof 로 찾기]
# pidof smbd
 [killall 이름으로 죽이기?]
# killall smbd
  ~~~~ Program ~~~~~~~~~~~~~
1. fork시에 getpid를 돌려서 pid를 임시로
   가지고 있다가.. 죽일때즘해서.kill로
   pid 주고 없애버리면 됩니다.
   루틴을 잘못짜면 defunct가 발생할수 있으니..
   루틴 처리를 잘해야 합니다.--Be Happy~
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved