4.3BSD-Reno/share/man/cat1/kill.0

Compare this file to the similar file:
Show the results in this format:

KILL(1)                     UNIX Reference Manual		       KILL(1)

NNAAMMEE
     kkiillll - terminate or signal a process

SSYYNNOOPPSSIISS
     kkiillll [--ssiiggnnaall__nnaammee] _p_i_d ...
     kkiillll [--ll]

DDEESSCCRRIIPPTTIIOONN
     The kill utility sends a signal to the process(es) specified by each pid
     operand. It is used to kill runaway or misbegotten processes, such as
     those _b_a_c_k_g_r_o_u_n_d_e_d with `&'.  KKiillll is intelligent about who owns a pro-
     cess.

     Options available:

     --ssiiggnnaall__nnaammee
	   A symbolic signal name. To find out all the possible signal names
	   do a kill -l.

     --ll    Available signal names are listed and are as found in
	   /_u_s_r/_i_n_c_l_u_d_e/_s_i_g_n_a_l._h, stripped of the common SIG prefix.

     --ssiiggnnaall__nnuummbbeerr
	   A (nonnegative) decimal integer, representing the signal to be used
	   instead of TERM as the sig argument in the effective call to
	   kill(2).

     Some of the more commonly used signals with kill:

	   -1	  -1	  (broadcast to all processes, super user only)
	   0	  0	  (sh(1) only, signals all members of process group)
	   2	  INT	  (interupt)
	   3	  QUIT	  (quit)
	   6	  ABRT	  (abort)
	   9	  KILL	  (non-catchable non-ignorable kill)
	   14	  ALRM	  (alarm clock)
	   15	  TERM	  (software termination signal)

     KKiillll is a built-in to csh(1); it allows job specifiers of the form
     ``%...'' as arguments so process id's are not as often used as kkiillll argu-
     ments.  See csh(1) for details.

SSEEEE AALLSSOO
     csh(1), ps(1), kill(2), sigvec(2)

HHIISSTTOORRYY
     A kkiillll command appeared in Version 6 AT&T Unix.

BBUUGGSS
     A replacement for ``kill 0'' for csh(1) users should be provided.