kill

kill 명령어는 프로세스를 죽일 때 사용합니다.

 

Command

# kill [ -Signal ] [ PID ]       // 헤당 시그널 전송

# killall htpd                    // 프로세스 httpd 모두 종료

   

Option

# kill -l                    // 명령어를 입력 후 선택 


SIGNAL

시그널은 프로세스 우선순위 조정 및 프로세스를 종료하도록 합니다.

 

SIGHUP        // HUP 프로세스를 멈추지 않고 재실행

SIGINT         // INT 키보드 인터럽트인 Ctrl+C와 동일, 프로세스를 종료

SIGKILL       //  KILL 시그널이 프로세스에 전달되면 커널이 직접 종료시킴, 강제 종료

SIGTERM    // TERM 자신이 직접 프로세스를 종료, 데이터 저장 후 프로세스 종료

 

 

nice

nice 명령어는 프로세스에게 우선순위를 설정합니다.

 

Command

# nice -n command

 

Option

n: -20 ~ 19까지 우선순위 설정 (기본 값 :10, 높을수록 우선)

 

 

renice 

renice 명령어는 사용중인 프로세스의 우선권 순위를 변경합니다.

 

Command 

#renice [n/-n] [-p] pid [-u user]

#renice -5 11786                                         // PID=11768 우선순위 5로 변경

 

Option

n: -20 ~ 19까지 우선순위 설정 (기본 값 :10, 높을수록 우선)

 

 

+ Recent posts