Linux Commands Examples

A great documentation place for Linux commands


, snice send a signal or report process status

see also : snice - kill - killall - nice - pkill - renice


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

add an example, a script, a trick and tips

: email address (won't be displayed)
: name

Step 2

Thanks for this example ! - It will be moderated and published shortly.

Feel free to post other examples
Oops ! There is a tiny cockup. A damn 404 cockup. Please contact the loosy team who maintains and develops this wonderful site by clicking in the mighty feedback button on the side of the page. Say what happened. Thanks!



snice -c seti -c crack +7

Slow down seti and crack commands.

skill -KILL -t /dev/pts/*

Kill users on PTY devices.

skill -STOP -u viro -u lm -u davem

Stop three users.

skill -KILL -u $1
set trigger skill Mana Tap 0
skill memtouch
sleep 3
./run $1


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

The default signal for skill is TERM. Use -l or -L to list available signals. Particularly useful signals include HUP, INT, KILL, STOP, CONT, and 0. Alternate signals may be specified in three ways: -9 -SIGKILL -KILL.

The default priority for snice is +4. Priority numbers range from +20 (slowest) to -20 (fastest). Negative priority numbers are restricted to administrative users.



Fast mode. This option has not been implemented.


Interactive use. You will be asked to approve each action.


List all signal names.


List all signal names in a nice table.


No action; perform a simulation of events that would occur but do not actually change the system.


Verbose; explain what is being done.


Enable warnings. This option has not been implemented.

-h, --help

Display help text and exit.

-V, --version

Display version information.

process selection options

Selection criteria can be: terminal, user, pid, command. The options below may be used to ensure correct interpretation.
, --tty tty

The next expression is a terminal (tty or pty).

-u, --user user

The next expression is a username.

-p, --pid pid

The next expression is a process ID number.

-c, --command command

The next expression is a command name.

reporting bugs

Please send bug reports to procps[:at:]freelists[:dot:]org (procps[:at:]freelists[:dot:]org)


The behavior of signals is explained in signal(7) manual page.


No standards apply.

see also

kill , kill, killall , nice , pkill , renice , signal


Albert Cahalan (albert[:at:]users.sf[:dot:]net) wrote skill and snice in 1999 as a replacement for a non-free version.

How can this site be more helpful to YOU ?

give  feedback