pkill

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
pkill
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemUnix, Unix-like
    PlatformCross-platform
    TypeCommand

    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

    [edit | edit source]

    Kill the most recently created acroread process:

    pkill -n acroread
    

    Send a USR1 signal to acroread process:

    pkill -USR1 acroread
    

    See also

    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    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

    [edit | edit source]
    [edit | edit source]