source: appendixa/sysvinit-desc.xml@ 713cffb

10.0 10.0-rc1 10.1 10.1-rc1 11.0 11.0-rc1 11.0-rc2 11.0-rc3 11.1 11.1-rc1 11.2 11.2-rc1 11.3 11.3-rc1 12.0 12.0-rc1 12.1 12.1-rc1 6.0 6.1 6.1.1 6.3 6.4 6.5 6.6 6.7 6.8 7.0 7.1 7.2 7.3 7.4 7.5 7.5-systemd 7.6 7.6-systemd 7.7 7.7-systemd 7.8 7.8-systemd 7.9 7.9-systemd 8.0 8.1 8.2 8.3 8.4 9.0 9.1 arm bdubbs/gcc13 ml-11.0 multilib renodr/libudev-from-systemd s6-init trunk v3_0 v3_1 v3_2 v3_3 v4_0 v4_1 v5_0 v5_1 v5_1_1 xry111/arm64 xry111/arm64-12.0 xry111/clfs-ng xry111/lfs-next xry111/loongarch xry111/loongarch-12.0 xry111/loongarch-12.1 xry111/mips64el xry111/pip3 xry111/rust-wip-20221008 xry111/update-glibc
Last change on this file since 713cffb was a9cb6f08, checked in by Gerard Beekmans <gerard@…>, 23 years ago

Spell Checks

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@445 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

  • Property mode set to 100644
File size: 3.4 KB
Line 
1<sect2>
2<title>Contents</title>
3
4<para>
5The Sysvinit package contains the pidof, last, lastb, mesg, utmpdump,
6wall, halt, init, killall5, poweroff, reboot, runlevel, shutdown,
7sulogin and telinit programs.
8</para>
9
10</sect2>
11
12<sect2><title>Description</title>
13
14<sect3><title>pidof</title>
15
16<para>
17Pidof finds the process id's (pids) of the named programs and prints
18those id's on standard output.
19</para>
20
21</sect3>
22
23<sect3><title>last</title>
24
25<para>
26last searches back through the file /var/log/wtmp (or the file designated
27by the -f flag) and displays a list of all users logged in (and out)
28since that file was created.
29</para>
30
31</sect3>
32
33<sect3><title>lastb</title>
34
35<para>
36lastb is the same as last, except that by default it shows a log of the
37file /var/log/btmp, which contains all the bad login attempts.
38
39</para>
40
41</sect3>
42
43<sect3><title>mesg</title>
44
45<para>
46Mesg controls the access to the users terminal by others. It's typically
47used to allow or disallow other users to write to his terminal.
48</para>
49
50</sect3>
51
52<sect3><title>utmpdump</title>
53
54<para>
55utmpdumps prints the content of a file (usually /var/run/utmp) on
56standard output in a user friendly format.
57</para>
58
59</sect3>
60
61<sect3><title>wall</title>
62
63<para>
64Wall sends a message to everybody logged in with their mesg permission
65set to yes.
66</para>
67
68</sect3>
69
70<sect3><title>halt</title>
71
72<para>
73Halt notes that the system is being brought down in the file
74/var/log/wtmp, and then either tells the kernel to halt, reboot or
75poweroff the system. If halt or reboot is called when the system is not
76in runlevel 0 or 6, shutdown will be invoked instead (with the flag -h or -r).
77</para>
78
79</sect3>
80
81<sect3><title>init</title>
82
83<para>
84Init is the parent of all processes. Its primary role is to create
85processes from a script stored in the file /etc/inittab. This
86file usually has entries which cause init to spawn gettys on each line that
87users can log in. It also controls autonomous processes required by any
88particular system.
89</para>
90
91</sect3>
92
93<sect3><title>killall5</title>
94
95<para>
96killall5 is the SystemV killall command. It sends a signal to all
97processes except the processes in its own session, so it won't kill the
98shell that is running the script it was called from.
99</para>
100
101</sect3>
102
103<sect3><title>poweroff</title>
104
105<para>
106poweroff is equivalent to shutdown -h -p now. It halts the computer and
107switches off the computer (when using an APM compliant BIOS and APM is
108enabled in the kernel).
109</para>
110
111</sect3>
112
113<sect3><title>reboot</title>
114
115<para>
116reboot is equivalent to shutdown -r now. It reboots the computer.
117</para>
118
119</sect3>
120
121<sect3><title>runlevel</title>
122
123<para>
124Runlevel reads the system utmp file (typically /var/run/utmp) to locate
125the runlevel record, and then prints the previous and current system
126runlevel on its standard output, separated by a single space.
127</para>
128
129</sect3>
130
131<sect3><title>shutdown</title>
132
133<para>
134shutdown brings the system down in a secure way. All logged-in users are
135notified that the system is going down, and login is blocked.
136</para>
137
138</sect3>
139
140<sect3><title>sulogin</title>
141
142<para>
143sulogin is invoked by init when the system goes into single user mode
144(this is done through an entry in /etc/inittab). Init also tries to
145execute sulogin when it is passed the -b flag from the boot loader (eg, LILO).
146</para>
147
148</sect3>
149
150<sect3><title>telinit</title>
151
152<para>
153telinit sends appropriate signals to init, telling it which runlevel to
154change to.
155</para>
156
157</sect3>
158
159</sect2>
160
Note: See TracBrowser for help on using the repository browser.