kill [ -s signal name | -n signal number | -sig ] job ...
kill -l [ sig ... ]
       Sends  either  SIGTERM or the specified  signal  to
       or  processes.   Signals  are given by number or by
       without  the  `SIG'  prefix.   If  the  signal  be-
       `KILL'  or  `CONT',  then  the  job  will be sent a
`CONT'  signal  if

       it  is  stopped.   The  argument  job  can  be  the
       not  in the job list.  In the second form, kill -l,
       specified  the signal names are listed.  Otherwise,
       that  is a name, the corresponding signal number is
       each  sig  that  is a signal  number  or  a  number
       exit  status  of  a process which was terminated or
       signal the name of the signal is printed.

       On  some systems, alternative signal names are  al-
       signals.   Typical  examples are SIGCHLD and SIGCLD
       SIGIO, assuming they correspond to the same  signal
       -l  will only list the preferred form, however kill
-l  alt  will

       show  if  the  alternative  form corresponds  to  a
       For  example,  under  Linux  kill -l IO and kill -l
       29, hence kill -IO and kill -POLL have the same ef-

       Many  systems  will  allow  process IDs to be nega-
       process group or zero to kill the  current  process
