killall
Hurricane Electric Internet Services
NAME
killall - kill processes by name
SYNOPSIS
killall [-iv] [-signal] name ...
killall -l
killall -V
DESCRIPTION
killall sends a signal to all processes running any of the
specified commands. If no signal name is specified,
SIGTERM is sent.
Signals can be specified either by name (e.g. -HUP) or by
number (e.g. -1). Signal 0 (check if a process exists) can
only be specified by number.
If the command name contains a slash (/), processes exe-
cuting that particular file will be selected for killing,
independent of their name.
killall returns a non-zero return code if no process has
been killed for any of the listed commands. If at least
one process has been killed for each command, killall
returns zero.
A killall process never kills itself (but may kill other
killall processes).
OPTIONS
-i Interactively ask for confirmation of killing.
-l List all known signal names.
-v Report if the signal was successfully sent.
-V Display version information.
FILES
/proc location of the proc file system
KNOWN BUGS
Killing by file only works for executables that are kept
open during execution, i.e. impure executables can't be
killed this way.
Be warned that typing killall name may not have the
desired effect on non-Linux systems, especially when done
by a privileged user.
AUTHOR
Werner Almesberger <werner.almesberger@lrc.di.epfl.ch>
SEE ALSO
kill(1), fuser(1), ps(1), kill(2)
Hurricane Electric Internet Services
Copyright (C) 1998
Hurricane Electric.
All Rights Reserved.