SYNTAX

    kill [options] [<id>]


OPTIONS

-h (--help) bool

Display help.

-r (--reason) int

The reason code to kill the process with (defaults to 0). If --panic is specified, this is used as the panic number (the "3" in "KERN-EXEC 3").

-t (--terminate) bool

Terminate the process (or thread) rather than Kill.

-p (--panic) string

Panic the process (or thread) with the specified category rather than Kill (use --reason to specify the panic number).

-T (--thread) bool

Kill a single thread within a process rather than the whole process (may still kill the whole process if the thread is process permanent or process critical). If this option is specified, any supplied <id> argument is expected to be a thread ID rather than a process ID.

-m (--match) string

A pattern used to match the process or thread name. Can be used instead of specifying the process or thread identifer value. If the --thread option is given, the match string is compared against the thread Full Name (ie includes the process name).

-a (--all) bool

Only relevant when using the --match option. Kill (or terminate, etc) every process (or thread, as applicable) matching the given string. By default, if there is more than one match that is still running, an error will be printed and the command aborts.


ARGUMENTS

[<id>]

The identifier of the process or thread to be killed, as given by "ps" or similar. [uint]


DESCRIPTION

Kill, terminate or panic one or more processes or threads.


COPYRIGHT

Copyright (c) 2005-2010 Accenture. All rights reserved.