반응형

신호 2

[Linux] How to use the Signal

1/ 시그널(Singnal)이란? 2/ 시그널을 확인하는 방법 3/ SIGNAL HANDLER 1/ 시그널(Singnal)이란? 특정 이벤트가 발생하였을 경우 프로세스에 전달되는 신호(Signal) 오류 발생, 자식 프로세스의 종료, 사용자의 종료 요청 등 굉장히 작은 값 인터럽트(Interrupt)라고도 함 용도가 제한적이며 중복 시그널에 따른 원치 않는 결과가 발생하기도 함 2/ 시그널을 확인하는 방법 $> kill -l $> man 7 signal $> cat /usr/include/asm/signal.h 번호 이름 설명 기본 처리 1 SIGHUP (HUP) HangUP의 약어로 로그아웃과 같은 터미널에서 접속이 끊겼을 때 보내지는 시그널입니다. 데몬 관련 환경 설정 파일을 변경시키고 변화된 내용을..

[Linux] How to use "kill" command

How to use "kill" command kill 명령어 SIGNAL 목록 How to use "kill" command 서버를 운영 중 의외로 많이 사용하는 명령어 중 하나 입니다. 만약 내가 실행 시킨 서비스나 프로세스가 의도치 않은 방향으로 흘러가거나 재시작을 위해서 강제로 종료 시켜야 하는 경우에 kill 명령어는 종종 사용되곤 합니다. kill 명령어 주요 옵션 내용 -9 SIGNAL중 SIGKILL 신호로 강제 종료 시그널을 해당 프로세스에 전송 -l 사용 가능한 시그널 목록 출력 SIGNAL 목록 kill 명령을 통해서 아래의 시그널을 전송할 수 있습니다. 번호 이름 설명 기본 처리 1 SIGHUP (HUP) HangUP의 약어로 로그아웃과 같은 터미널에서 접속이 끊겼을 때 보내지는 시..

반응형