시그널 (프로세스간 통신)
kill [opt] PID
프로세스간 통신 : 시그널, 파이프, 메시지큐, 공유메모리, 세마포어 등
UNIX 시스템에서 지원하는 소프트웨어 인터럽트
외부에 의해서, 에러에 의해서, 이벤트에 의해서, 인위적으로 발생
옵션
-signal_number 또는 signal_name
-l : 시그널 목록 출력
ex)
kill -9 1234
kill -l
주요 시그널 번호, 시그널 명
시그널 명 |
번호 |
설명 |
SIGINT |
2 |
포그라운드 프로세스 그룹내 모든 프로세스 종료 |
SIGKILL |
9 |
프로세스 종료 (무시못함) |
SIGSTOP |
23 |
프로세스 정지 (무시못함) |
SIGTERM | 15 |
프로세스 종료 |
SIGFPE |
8 |
산술연산 에러 |
SIGCHLD |
18 |
부모 프로세스에게 종료, 정지를 알림 |
SIGALRM |
14 |
타이머 |
SIGQUIT |
3 |
전위 프로세스 그룹내 모든 프로세스 종료 |
SIGSEGV |
11 |
잘못된 메모리 참조 |
SIGHUP | 1 | 터미널 연결 끊어짐, 환경파일 재설정 |
'자격증 > Ⅰ. 정보보안기사' 카테고리의 다른 글
정보보안기사 UNIX 시스템의 부팅 과정 (0) | 2016.10.28 |
---|---|
정보보안기사 런레벨 (Run Level) (0) | 2016.10.27 |
정보보안기사 프로세스 확인 (ps 명령어) (0) | 2016.10.26 |
정보보안기사 프로세스 관련 식별자 (PID, PPID, PGID, SID) (0) | 2016.10.26 |
정보보안기사 프로세스 설명 (0) | 2016.10.26 |