Content-type: text/html
Signals may also be sent to named process(es) on the set of hosts defined in the host capabilities
file referenced by the
HOSTPOOL
environment variable. In this case, the signal is distributed to the specified process(es) on all
hosts specified in the host pool file.
+verbose
turns on status/error logging : status and error information is sent to stderr.
-verbose
turns off status/error logging.
+all
pname
tells
nkill(1)
to send signals to all processes on a given host with process (PEN) name
pname.
-all
pname
tells
nkill(1)
to send signal to process
pname
only if it is unique (e.g. the only process named
pname
running on the target host).
+binname
tells
nkill(1)
to use the name of the load binary (rather than the process execution name) when searching
for processes to kill.
-ssh
username
tells
nkill(1)
to use secure shell,
ssh(1)
to make an encrypted connection to any remote hosts on which processes are to be killed. If
username
is specified remote process must be owned by that user. Otherwise, it is assumed that the
remote process is owned by the user invoking the remote
nkill(1).
The default remote connection protocol for
nkill(1)
is the
ssh(1)
protocol.
-slaved
tells
nkill(1)
to write
terse
exit codes on
stdout.
This option is generally specified when
nkill(1)
is being slaved by a process (as opposed to being used interatively via a tty).
-psrp
tells
nkill(1)
to use PSRP protocols to make any connections to remote hosts on which processes are to be killed.
It is assumed that the
remote process is owned by the user invoking the remote
nkill(1).
nkill SIGTERM procname
send signal SIGTERM to named process (procname).
nkill SIGTERM +verbose +all procname
send signal sigterm to
all
processes named procname and log error/status information to stderr.
nkill SIGTERM +verbose procname@hostname
send SIGTERM to named process procname (only if it is unique) running on host, hostname.
Log error/status information to stderr.
nkill SIGTERM +verbose +all procname@hostname -all procname2@hostname2 PID
Send signal SIGTERM to all processes named procname running on hostname and to
named process procname2 running on hostname2 (if unique). In addition send SIGTERM
to process with process identifier PID running on localhost.
nkill procname
send default signal [SIGTERM] to (unique) process procname running on localhost.
nkill -all procname@?
sends default signal [SIGTERM] to all processes called procname on all hosts specified in
the host pool database referenced via the environment variable HOSTPOOL.
nkill -all procname@hostpool
sends default signal [SIGTERM] to all processes called procname on all hosts specified in
the host pool databased referenced via the environment variable HOSTPOOL.
NKILL_VERBOSE
tells
nkill(1)
to behave as if
+verbose
has been specified prior to processing pidname list.
NKILL_ALL
tells
nkill(1)
to bevae as if
+all
has been specified prior to processing pidname list.