pkill

pkill (seepgrep) is a command-line utility initially written for use with the Solaris 7 operating system in 1998. It has since been reimplemented for Linux and some BSDs.

As with thekill andkillall commands,pkill is used to send signals to processes. Thepkill command allows the use of extended regular expression patterns and other matching criteria.

Example usage

Kill the most recently createdacroread process:

pkill -n acroread

Send a USR1 signal toacroread process:

pkill -USR1 acroread

See also

Some other unix commands related to process management and killing include:

  • kill, which sends signals processes by process ID instead of by pattern-matching against the name.
  • renice, which changes the priority of a process.
  • top andhtop, which display a list of processes and their resource usage;htop can send signals to processes directly from this list.
  • skill, a command-line utility to send signals or report process status.pkill is favoured over it.

References

Uses material from the Wikipedia article pkill, released under the CC BY-SA 4.0 license.