IPB
>  Man Pages > Unix > FreeBSD 6.2 > Section 1 > kill man page

kill man page

Section 1 - FreeBSD 6.2 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!


KILL(1)                 FreeBSD General Commands Manual                KILL(1)


NAME

     kill -- terminate or signal a process


SYNOPSIS

     kill [-s signal_name] pid ...
     kill -l [exit_status]
     kill -signal_name pid ...
     kill -signal_number pid ...


DESCRIPTION

     The kill utility sends a signal to the processes specified by the pid op-
     erand(s).

     Only the super-user may send signals to other users' processes.

     The options are as follows:

     -s signal_name
             A symbolic signal name specifying the signal to be sent instead
             of the default TERM.

     -l [exit_status]
             If no operand is given, list the signal names; otherwise, write
             the signal name corresponding to exit_status.

     -signal_name
             A symbolic signal name specifying the signal to be sent instead
             of the default TERM.

     -signal_number
             A non-negative decimal integer, specifying the signal to be sent
             instead of the default TERM.

     The following pids have special meanings:
     -1      If superuser, broadcast the signal to all processes; otherwise
             broadcast to all processes belonging to the user.

     Some of the more commonly used signals:
     1       HUP (hang up)
     2       INT (interrupt)
     3       QUIT (quit)
     6       ABRT (abort)
     9       KILL (non-catchable, non-ignorable kill)
     14      ALRM (alarm clock)
     15      TERM (software termination signal)

     Some shells may provide a builtin kill command which is similar or iden-
     tical to this utility.  Consult the builtin(1) manual page.


EXIT STATUS

     The kill utility exits 0 on success, and >0 if an error occurs.


EXAMPLES

     Terminate the processes with pids 142 and 157:

           kill 142 157

     Send the hangup signal (SIGHUP) to the process with pid 507:

           kill -s HUP 507

     Terminate the process group with pgid 117:

           kill -- -117


SEE ALSO

     builtin(1), csh(1), killall(1), ps(1), kill(2), sigaction(2)


STANDARDS

     The kill function is expected to be IEEE Std 1003.2 (``POSIX.2'') compat-
     ible.


HISTORY

     A kill command appeared in Version 3 AT&T UNIX.


BUGS

     A replacement for the command ``kill 0'' for csh(1) users should be pro-
     vided.

FreeBSD 6.2                     April 28, 1995                     FreeBSD 6.2


Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Fri Sep 21 07:56:18 BST 2007

Your favourite pages:

No pages logged yet.
Trying to save cookie...

Top 10 most popular pages:

CPAN man page (4290 hits)
(Suse Linux 10.1)

ssh man page (4160 hits)
(Suse Linux 10.1)

adv_cap_autoneg man page (3469 hits)
(Solaris 10 11_06)

sqlite3 man page (3370 hits)
(openSUSE 10.2)

svn man page (3036 hits)
(FreeBSD 6.2)

startproc man page (1856 hits)
(Suse Linux 10.1)

pprosetup man page (1576 hits)
(Solaris 10 11_06)

signal man page (1541 hits)
(Suse Linux 10.1)

netcat man page (1508 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (1450 hits)
(Solaris 10 11_06)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Partners: Cambridge Plus :: Pyrenees Mountain Holidays :: PCB Layout, CadStar :: <Link Available>
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum