[Linux] 시그널(signal) 종류

fever·2024년 9월 3일
0

💻 시그널(signal)

프로세스 간의 통신 방법 중 하나로 프로세스에 특정 이벤트가 발생했음을 알리기 위해 사용된다. 예를 들어, 시그널을 사용하여 프로세스에 종료, 중지, 일시 정지와 같은 다양한 명령을 전달할 수 있다.

📌 주요 시그널과 명령어

시그널번호설명명령어 및 발생 상황
SIGHUP1터미널이 연결 종료되었음을 프로세스에 알림nohup, 터미널 종료 시
SIGINT2인터럽트 신호, 실행 중인 프로세스를 중지 요청Ctrl+C
SIGKILL9강제 종료 신호, 즉시 프로세스 종료kill -9
SIGTERM15종료 신호, 정상적으로 프로세스 종료 요청kill (기본), kill -15
profile
선명한 삶을 살기 위하여

0개의 댓글