GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  KILL (1)

NAME

kill - terminate or signal a process

CONTENTS

Synopsis
Description
Exit Status
Examples
See Also
Standards
History
Bugs

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 operands.

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 identical to this utility. Consult the builtin(1) manual page.

EXIT STATUS


.Ex -std

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), sh(1), kill(2), sigaction(2)

STANDARDS

The kill utility is expected to be -p1003.2 compatible.

HISTORY

A kill command appeared in AT&T v3 .

BUGS

A replacement for the command "kill 0" for csh(1) users should be provided.
Search for    or go to Top of page |  Section 1 |  Main Index


Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.