[Unix/Linux] Signal 의 종류
signal은 어떠한 조건에 대응하여 유닉스 시스템이 발생시키는 이벤트이며 프로세스는 어떠한 signal을 받는가에 따라 다음 행동을 취합니다. signal은 여러 에러 조건에 의해 shell이나 signal을 발생시키는 터미널 처리기에 의해 발생합니다. 또한, 하나의 프로세스에서 다른 프로세스에게 정보를 전달하거나, 행동을 변경시키기 위한 방편으로도 signal을 보낼 수 있습니다. signal의 이름들은 signal.h 헤더 파일에 정의되어 있으며, 'SIG' 로 시작합니다. signal name description (default action) SIGKILL 현재 활동중인 프로세스를 강제로 종료시킬 때 사용되며 이 signal은 프로세스가 포착하거나 무시할 수 없습니다. SIGHUB 터미널 접속이..
2021.02.27