Blob


1 .TH KILL 1
2 .SH NAME
3 kill, slay, start, stop \- print commands to manipulate processes
4 .SH SYNOPSIS
5 .B kill
6 .I name ...
7 .PP
8 .B slay
9 .I name ...
10 .PP
11 .B start
12 .I name ...
13 .PP
14 .B stop
15 .I name ...
16 .PP
17 .B broke
18 [
19 .I user
20 ]
21 .SH DESCRIPTION
22 .I Kill
23 prints commands that will cause all processes with
24 .I name
25 and owned by the current user to be terminated.
26 Each command is commented with an output line from
27 .IR ps (1)
28 describing the process that would be killed.
29 Use the
30 .B send
31 command of
32 .IR 9term (1),
33 or pipe the output of
34 .I kill
35 into
36 .IR rc (1)
37 or
38 .IR sh (1)
39 to execute the commands.
40 .PP
41 .I Kill
42 suggests sending a Unix
43 .B TERM
44 signal to the process;
45 sending a
46 .B KILL
47 signal is a surer, if heavy handed, kill,
48 but is necessary if the offending process is
49 ignoring signals.
50 The
51 .I slay
52 command prints commands to do this.
53 .PP
54 .I Stop
55 prints commands to pause execution of processes
56 by sending them the
57 .B STOP
58 signal.
59 .PP
60 .I Start
61 prints commands to restart stopped processes by sending them
62 the
63 .B CONT
64 signal.
65 .SH SOURCE
66 .B /usr/local/plan9/bin
67 .SH "SEE ALSO"
68 .IR ps (1),
69 .IR notify (3)