SIGTERM 및 SIGKILL과 같은 Linux 신호와 관련된 숫자를 보여주는 문서는 무엇입니까?

SIGTERM 및 SIGKILL과 같은 Linux 신호와 관련된 숫자를 보여주는 문서는 무엇입니까?

인터넷을 찾아 SIGKILL 관련 번호가 9라는 것을 알 수 있지만 전체 신호 목록과 해당 번호를 보여주는 Linux 문서(예: 매뉴얼 페이지)가 있습니까?

답변1

signal(7) 매뉴얼 페이지(적어도 내가 가지고 있는 페이지)에는 일부 신호에 대해 가능한 여러 숫자가 표시되어 있습니다. 이러한 숫자를 나열 할 수 있다면 kill실행 중인 시스템에 맞는 숫자여야 합니다. 노력하다:

kill -l

또는

kill -L

두 경우 모두 "one"이 아니라 "ell"("list")입니다. Bash의 내장 기능은 kill -l멋진 번호가 매겨진 테이블을 표시합니다. Linux의 procps는 kill -l숫자 없이 간결한 이름 목록을 표시하지만 -L숫자가 있는 테이블을 표시합니다. BSD는 kill이해만 -l하고 숫자를 보여주지는 않습니다.

답변2

답변3

또한 /usr/include/signal.h를 보고 #define 또는 #include 문을 검색합니다(Ubuntu 10.10에서는 /usr/include/bits/signum.h를 보라고 알려줍니다). SIGRTMIN/SIGRTMAX는 커널 및 사용되지 않는 신호에 대한 자리 표시자이며 쉘이나 프로그램에서 호출해서는 안 됩니다.

관련 정보