procps/kill.1

94 lines
2.2 KiB
Groff
Raw Normal View History

2002-10-24 01:07:20 +05:30
'\" t
2002-02-02 04:17:29 +05:30
.\" (The preceding line is a note to broken versions of man to tell
.\" them to pre-process this man page with tbl)
.\" Man page for kill.
.\" Licensed under version 2 of the GNU General Public License.
.\" Written by Albert Cahalan; converted to a man page by
.\" Michael K. Johnson
.TH KILL 1 "October 2011" "procps-ng" "User Commands"
2002-02-02 04:17:29 +05:30
.SH NAME
2003-06-30 09:00:35 +05:30
kill \- send a signal to a process
2002-02-02 04:17:29 +05:30
.SH SYNOPSIS
.B kill
[options] <pid> [...]
2002-02-02 04:17:29 +05:30
.SH DESCRIPTION
The default signal for kill is TERM. Use
.B \-l
or
.B \-L
to list available signals. Particularly useful signals include HUP,
INT, KILL, STOP, CONT, and 0. Alternate signals may be specified in
three ways:
.BR \-9 ", " \-SIGKILL
or
.BR \-KILL .
Negative PID values may be used to choose whole process groups; see
the PGID column in ps command output. A PID of
.B \-1
is special; it indicates all processes except the kill process itself
and init.
.SH OPTIONS
.TP
.B <pid> [...]
Send signal to every <pid> listed.
.TP
.B \-<signal>
.TQ
.B \-s <signal>
Specify the
.B signal
to be sent. The signal can be specified by using name or number.
.TP
.B \-l
List signal names.
.TP
.B \-L
List signal names in a nice table.
.TP
.B \-l <signal>
Convert in between signal name and number.
.PD
2002-02-02 04:17:29 +05:30
.SH SIGNALS
The behavior of signals is explained in
.BR signal (7)
manual page.
2002-02-02 04:17:29 +05:30
.SH NOTES
Your shell (command line interpreter) may have a built-in kill
command. You may need to run the command described here as /bin/kill
to solve the conflict.
2002-02-02 04:17:29 +05:30
.SH EXAMPLES
.TP
.B kill \-9 \-1
2003-05-24 08:04:42 +05:30
Kill all processes you can kill.
.TP
.B kill \-l 11
2003-05-24 08:04:42 +05:30
Translate number 11 into a signal name.
.TP
.B kill -L
2003-05-24 08:04:42 +05:30
List the available signal choices in a nice table.
.TP
.B kill 123 543 2341 3453
2003-05-24 08:04:42 +05:30
Send the default signal, SIGTERM, to all those processes.
2002-02-02 04:17:29 +05:30
.SH "SEE ALSO"
.BR kill (2),
.BR killall (1),
.BR nice (1),
.BR pkill (1),
.BR renice (1),
.BR signal (7),
.BR skill (1)
2002-02-02 04:17:29 +05:30
.SH STANDARDS
This command meets appropriate standards. The
.B \-L
flag is Linux-specific.
2002-02-02 04:17:29 +05:30
.SH AUTHOR
.UR albert\@users.sf.net
Albert Cahalan
.UE
wrote kill in 1999 to replace a bsdutils one that was not standards
compliant. The util-linux one might also work correctly.
.SH "REPORTING BUGS"
Please send bug reports to
.UR procps\@freelists.org
.UE