Linux "skill" Command Line Options and Examples
send a signal or report process status

These tools are obsolete and unportable. The command syntax is poorly defined. Consider using the killall, pkill, and pgrep commands instead.


Usage:

skill [signal] [options] expression
    snice [new priority] [options] expression






Command Line Options:

-f
Fast mode. This option has not been implemented.
skill -f ...
-i
Interactive use. You will be asked to approve each action.
skill -i ...
-l
List all signal names.
skill -l ...
-L
List all signal names in a nice table.
skill -L ...
-n
No action; perform a simulation of events that would occur but do not actually change the system.
skill -n ...
-v
Verbose; explain what is being done.
skill -v ...
-w
Enable warnings. This option has not been implemented.
skill -w ...
-h
Display help text and exit.
skill -h ...
-V
Display version information.PROCESS SELECTION OPTIONSSelection criteria can be: terminal, user, pid, command. The options below may be used to ensure correctinterpretation.
skill -V ...
-t
The next expression is a terminal (tty or pty).
skill -t ...
-u
The next expression is a username.
skill -u ...
-p
The next expression is a process ID number.
skill -p ...
-c
The next expression is a command name.
skill -c ...
--ns
Match the processes that belong to the same namespace as pid.
skill --ns ...
--nslist
list which namespaces will be considered for the --ns option. Available namespaces: ipc, mnt, net,pid, user, uts.SIGNALSThe behavior of signals is explained in signal(7) manual page.EXAMPLESsnice -c seti -c crack +7Slow down seti and crack commands.skill -KILL -t /dev/pts/*Kill users on PTY devices.skill -STOP -u viro -u lm -u davemStop three users.
skill --nslist ...