.\" Copyright (c) 1980, 1990 The Regents of the University of California.
.\" %sccs.include.redist.man%
.\" @(#)kill.1 6.5 (Berkeley) %G%
.Nd terminate or signal a process
The kill utility sends a signal to the process(es) specified
by each pid operand. It is used to kill runaway or misbegotten
is intelligent about who owns a process.
A symbolic signal name. To find out all the possible signal names
Available signal names are listed and are as found in
.Pa /usr/include/signal.h ,
stripped of the common SIG prefix.
A (nonnegative) decimal integer, representing the signal
to be used instead of TERM as the sig argument in
Some of the more commonly used signals with kill:
.Cl -1 -1 (broadcast to all processes, super user only)
.Cl 0 0 (sh(1) only, signals all members of process group)
.Cl 9 KILL (non-catchable non-ignorable kill)
.Cl 14 ALRM (alarm clock)
.Cl 15 TERM (software termination signal)
it allows job specifiers of the form ``%...'' as arguments
so process id's are not as often used as
command appeared in Version 6 AT&T Unix.
users should be provided.