KILL(1) KILL(1) kill - kill [-|-s |-p] [-q ] [-a] [--timeout ] [--] |... kill -l [number|0xsigmask] | -L kill -d pid kill . , TERM . . KILL ( 9), TERM . TERM , KILL ; , . kill, . --all, --pid, --queue, , . 0, , . -. : n n 0. - n . 0 . -1 - 1 . -n n 1. n . ,,-n", , , ,,--", . . -s, --signal . . -l, --list [number|0xsigmask] Print a list of signal names, convert the given signal number to a name, or convert the given signal mask to names. The signals can be found in /usr/include/linux/signal.h. $ ps s $$ UID PID PENDING BLOCKED IGNORED CAUGHT STAT TTY TIME COMMAND 1000 1608069 0000000000000000 0000000000000002 0000000000384000 0000000008013003 Ss pts/44 0:02 zsh $ kill -l 0x0000000000384000 TERM TSTP TTIN TTOU -L, --table -l, . -a, --all --- - . -p, --pid () , . -r, --require-handler . --verbose () kill . -q, --queue sigqueue(3) kill(2). . SA_SIGINFO sigaction(2), si_sigval siginfo_t. --timeout , . --timeout kill . . - kill- sleep- . --timeout : . --timeout --queue. , QUIT, TERM KILL 1000 : kill --verbose --timeout 1000 --timeout 1000 \ --signal 12345 -d, --show-process-state pid Decode signal related fields in /proc/pid/status. $ kill -d $$ Blocked: INT Ignored: TERM TSTP TTIN TTOU Caught: HUP INT PIPE ALRM CHLD WINCH kill : 0 1 64 ( ) ( , gettid(2)) kill-, (. ). , . . , signal(7) CLONE_THREAD- clone(2). kill kill(1) . , : /bin/kill --version Salvatore Valente , Karel Zak BSD- 4.4. bash(1), tcsh(1), sigaction(2), kill(2), sigqueue(3), signal(7) proc(5) proc_pid_status(5) For bug reports, use the issue tracker . kill ,,util-linux" . util-linux 2.41 2025-03-29 KILL(1)