pkill
pkill (see pgrep) 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 the kill and killall commands, pkill is used to send signals to processes. The pkill command allows the use of extended regular expression patterns and other matching criteria.
Example usage
Kill the most recently created acroread process:
pkill -n acroread
Send a USR1 signal to acroread process:
pkill -USR1 acroread
gollark: > unironically saying unironically
gollark: I personally find it more annoying than higher-level stuff like JS or Python, but I use it for high-perf stuff.
gollark: Yes, I'd say it's reasonably good.
gollark: This is why we should rewrite Linux in Javascript.
gollark: `valgrind` and whatever cannot catch everything. The Linux kernel gets øødles of bugs.
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 and htop, 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
- – Solaris 10 User Commands Reference Manual
- : look up processes based on name and other attributes – Linux User Commands Manual
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.