summaryrefslogtreecommitdiff
path: root/sag-0.6.1-www/sag-0.6.1.html/c31.html
blob: 9b9ea63d924d31597ed54bcc841158f4cd4a584d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
<!DOCTYPE HTML PUBLIC "-//Norman Walsh//DTD DocBook HTML 1.0//EN">
<HTML
><HEAD
><TITLE
>Introduction</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet"><LINK
REL="HOME"
TITLE="The Linux System Administrators' Guide"
HREF="book1.html"><LINK
REL="PREVIOUS"
TITLE="Source and pre-formatted versions available"
HREF="f26.html"><LINK
REL="NEXT"
TITLE="Overview of a Linux System"
HREF="c63.html"></HEAD
><BODY
BGCOLOR="#FFFFFF"
TEXT="#000000"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>The Linux System Administrators' Guide</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="f26.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="c63.html"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="CHAPTER"
><H1
><A
NAME="AEN31"
>Chapter 1. Introduction</A
></H1
><BLOCKQUOTE
><P
>&#8220;In the beginning, the file was without
	form, and void; and emptiness was upon the face of the bits.
	And the Fingers of the Author moved upon the face of the
	keyboard.  And the Author said, Let there be words, and there
	were words.&#8221;</P
></BLOCKQUOTE
><P
>This manual, the Linux System Administrators' Guide,
	describes the system administration aspects of using Linux.
	It is intended for people who know next to nothing about system
	administration (as in ``what is it?''), but who have already
	mastered at least the basics of normal usage.  This manual also
	doesn't tell you how to install Linux; that is described in the
	Installation and Getting Started document. See below for more
	information about Linux manuals.</P
><P
>System administration is all the things that one has to
	do to keep a computer system in a useable shape.  It includes
	things like backing up files (and restoring them if necessary),
	installing new programs, creating accounts for users (and deleting
	them when no longer needed), making certain that the filesystem
	is not corrupted, and so on.  If a computer were, say, a house,
	system administration would be called maintenance, and would
	include cleaning, fixing broken windows, and other such things.
	System administration is not called maintenance, because that
	would be too simple.
	
		<A
NAME="AEN38"
HREF="#FTN.AEN38"
>[1]</A
>
	
	</P
><P
>The structure of this manual is such that many of the
	chapters should be usable independently, so that if you need
	information about, say, backups, you can read just that chapter.
	This hopefully makes the book easier to use as a reference manual,
	and makes it possible to read just a small part when needed,
	instead of having to read everything.  However, this manual is
	first and foremost a tutorial, and a reference manual only as
	a lucky coincidence.</P
><P
>This manual is not intended to be used completely by itself.
	Plenty of the rest of the Linux documentation is also important
	for system administrators.  After all, a system administrator is
	just a user with special privileges and duties.  A very important
	resource are the manual pages, which should always be consulted
	when a command is not familiar.</P
><P
>While this manual is targeted at Linux, a general principle
	has been that it should be useful with other UNIX based operating
	systems as well.  Unfortunately, since there is so much variance
	between different versions of UNIX in general, and in system
	administration in particular, there is little hope to cover
	all variants.  Even covering all possibilities for Linux is
	difficult, due to the nature of its development.</P
><P
>There is no one official Linux distribution, so different
	people have different setups, and many people have a setup they
	have built up themselves.  This book is not targeted at any
	one distribution, even though I use the Debian GNU/Linux system
	almost exclusively.  When possible, I have tried to point out
	differences, and explain several alternatives.</P
><P
>I have tried to describe how things work, rather than just
	listing ``five easy steps'' for each task.  This means that there
	is much information here that is not necessary for everyone,
	but those parts are marked as such and can be skipped if you
	use a preconfigured system.  Reading everything will, naturally,
	increase your understanding of the system and should make using
	and administering it more pleasant.</P
><P
>Like all other Linux related development, the work was
	done on a volunteer basis: I did it because I thought it might
	be fun and because I felt it should be done.  However, like all
	volunteer work, there is a limit to how much effort I have been
	able to spend, and also on how much knowledge and experience
	I have.  This means that the manual is not necessarily as good
	as it would be if a wizard had been paid handsomely to write it
	and had spent a few years to perfect it.  I think, of course,
	that it is pretty nice, but be warned.</P
><P
>One particular point where I have cut corners is that I
	have not covered very thoroughly many things that are already
	well documented in other freely available manuals.  This applies
	especially to program specific documentation, such as all the
	details of using <B
CLASS="COMMAND"
>mkfs</B
>}.  I only describe the
	purpose of the program, and as much of its usage as is necessary
	for the purposes of this manual.  For further information,
	I refer the gentle reader to these other manuals.  Usually,
	all of the referred to documentation is part of the full Linux
	documentation set.</P
><P
>While I have tried to make this manual as good as possible,
	I would really like to hear from you if you have any ideas on
	how to make it better.	Bad language, factual errors, ideas for
	new areas to cover, rewritten sections, information about how
	various UNIX versions do things, I am interested in all of it.	My
	contact information is available via the World Wide Web at <A
HREF="http://www.iki.fi/liw/mail-to-lasu.html"
TARGET="_top"
>http://www.iki.fi/liw/mail-to-lasu.html</A
>.
	</P
><P
>Many people have helped me with this book, directly or
	indirectly.  I would like to especially thank Matt Welsh for
	inspiration and LDP leadership, Andy Oram for getting me to work
	again with much-valued feedback, Olaf Kirch for showing me that it
	can be done, and Adam Richter at Yggdrasil and others for showing
	me that other people can find it interesting as well.</P
><P
>Stephen Tweedie, H.~Peter Anvin, R\'emy Card, Theodore
	Ts'o, and Stephen Tweedie have let me borrow their work (and
	thus make the book look thicker and much more impressive):
	a comparison between the xia and ext2 filesystems, the device
	list and a description of the ext2 filesystem. These aren't
	part of the book any more.  I am most grateful for this, and
	very apologetic for the earlier versions that sometimes lacked
	proper attribution.</P
><P
>In addition, I would like to thank Mark Komarinski for
	sending his material in 1993 and the many system administration
	columns in Linux Journal.  They are quite informative and
	inspirational.</P
><P
>Many useful comments have been sent by a large number
	of people.  My miniature black hole of an archive doesn't let
	me find all their names, but some of them are, in alphabetical
	order: Paul Caprioli, Ales Cepek, Marie-France Declerfayt,
	Dave Dobson, Olaf Flebbe, Helmut Geyer, Larry Greenfield and
	his father, Stephen Harris, Jyrki Havia, Jim Haynes, York Lam,
	Timothy Andrew Lister, Jim Lynch, Michael J. Micek, Jacob Navia,
	Dan Poirier, Daniel Quinlan, Jouni K Seppänen, Philippe Steindl,
	G.B.\ Stotte.  My apologies to anyone I have forgotten.</P
><P
>META need to add typographical conventsions and LDP blurb
	here.</P
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="AEN56"
>The Linux Documentation Project</A
></H1
><P
>The Linux Documentation Project, or LDP, is a loose team
	of writers, proofreaders, and editors who are working together
	to provide complete documentation for the Linux operating system.
	The overall coordinator of the project is Greg Hankins.</P
><P
>This manual is one in a set of several being
	distributed by the LDP, including a Linux Users' Guide,
	System Administrators' Guide, Network Administrators' Guide,
	and Kernel Hackers' Guide. These manuals are all available
	in source format, .dvi format, and postscript output
	by anonymous FTP from sunsite.unc.edu, in the directory
	<TT
CLASS="FILENAME"
>/pub/Linux/docs/LDP</TT
>.</P
><P
>We encourage anyone with a penchant for writing or editing
	to join us in improving Linux documentation. If you have
	Internet e-mail access, you can contact Greg Hankins at
	<TT
CLASS="EMAIL"
>&#60;<A
HREF="mailto:gregh@sunsite.unc.edu"
>gregh@sunsite.unc.edu</A
>&#62;</TT
>.</P
></DIV
></DIV
><H3
>Notes</H3
><TABLE
BORDER="0"
CLASS="FOOTNOTES"
WIDTH="100%"
><TR
><TD
ALIGN="LEFT"
VALIGN="TOP"
WIDTH="5%"
><A
NAME="FTN.AEN38"
HREF="c31.html#AEN38"
>[1]</A
></TD
><TD
ALIGN="LEFT"
VALIGN="TOP"
WIDTH="95%"
><P
>There are some people who
		<I
CLASS="EMPHASIS"
>do</I
> call it that, but that's
		just because they have never read this manual, poor
		things.</P
></TD
></TR
></TABLE
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="f26.html"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="book1.html"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="c63.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Source and pre-formatted versions available</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Overview of a Linux System</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>