|
|
1.1 root 1: .TH KILL 1
2: .SH NAME
3: kill, broke \- print commands to kill processes
4: .SH SYNOPSIS
5: .B kill
6: .I name
7: .PP
8: .B broke
9: .SH DESCRIPTION
10: .I Kill
11: prints commands that will cause all processes called
12: .I name
13: and owned by the current user to be terminated.
14: Use the
15: .B send
16: command of
17: .IR 8½ (1),
18: or pipe the output of
19: .I kill
20: into
21: .IR rc (1)
22: to execute the commands.
23: .PP
24: .I Kill
25: suggests sending a
26: .B "kill"
27: note to the process; the same
28: message delivered to the process's
29: .B ctl
30: file (see
31: .IR proc (3))
32: is a surer, if heavy handed, kill,
33: but is necessary if the offending process is
34: ignoring notes.
35: .PP
36: .I Broke
37: prints commands that will cause all processes
38: in the
39: .I Broken
40: state
41: and owned by the current user to go away.
42: When a process dies because of an error caught by
43: the system, it may linger in the
44: .I Broken
45: state to allow examination with a debugger.
46: Executing the commands printed by
47: .I broke
48: lets the system reclaim the resources used by
49: the broken processes.
50: .SH SOURCE
51: .B /rc/bin/kill
52: .br
53: .B /rc/bin/broke
54: .SH "SEE ALSO"
55: .IR ps (1),
56: .IR stop (1),
57: .IR proc (3)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.