File: doyle.html

package info (click to toggle)
lg-issue25 4-2
  • links: PTS
  • area: main
  • in suites: potato
  • size: 1,552 kB
  • ctags: 68
  • sloc: tcl: 69; makefile: 37; sh: 4
file content (155 lines) | stat: -rw-r--r-- 6,168 bytes parent folder | download | duplicates (3)
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
<!--startcut ==========================================================-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<title>Review of "A Practical Guide to Linux" by Mark Sobell Issue 25</title>
</HEAD>
<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#A000A0"
ALINK="#FF0000">
<!--endcut ============================================================-->

<H4>
"Linux Gazette...<I>making Linux just a little more fun!</I>"
</H4>

<P> <HR> <P> 
<!--===================================================================-->

<center>
<H2>Review of "A Practical Guide to Linux" by Mark Sobell</H2>
<H4>By <a href="mailto:bernardd@wr.com.au">Bernard Doyle</a></H4>
</center>
<P> <HR> <P>  

Several months ago, with some trepidation and the assistance of a friend who is
somewhat more knowledgeable than myself about computer hardware, I took the 
plunge and installed Linux on my Pentium PC.
<p>
Soon after, I downloaded a pile of assorted How-To's, FAQS and Tutorials from
the Internet to  start doing something useful with Linux. The downloaded 
documentation was handy but I frequently had trouble finding answers to
important 
questions. After a month I purchased 2 books - Running Linux by Welsh &
Kaufman and
A Practical Guide to Linux by Mark Sobell. Welsh & Kaufman's Book is a well
known, 
highly regarded, authoritative book on Linux. It is fundamentally about how
to set 
up the major Systems and Hardware and how they interact. 
<p>
Sobell's book, by way of contrast, approaches Linux from a software perspective.
There is little, if any, overlap between the two books, even when they are
talking 
about the same thing. The two books effectively work opposite sides of the Linux
street. There is also a contrast in the styles of the two books. Welsh and
Kaufman
are somewhat "chatty" while Sobell basically tells it like it is with little
or no
opinion thrown in.
<p>
Although there is a chapter on System Administration, Sobell's book
concentrates on
showing how to use the Linux variants of the standard Unix software
packages. There
are chapters on  X-Windows, vi, emacs, Linux Internet and Networking
Software, bash 
(2 chapters on this important subject), the TC Shell, the Z Shell and
Programming 
Tools.
<p>
Learning the bash Shell by Cameron Newham and Bill Rosenblatt (published by
O'Reilly)
covers the use of bash in more detail than Sobell's book, but I suspect it
is a little 
advanced for the beginner. Sobell's chapters on bash were the most
informative and useful 
information that I have come across so far. Being something of a
scripting/batch 
file afficianado the two chapters on bash provided just the information I
needed 
to produce a host of useful custom scripts.
<p>
The Command Summary takes up about a third of the book and maintains the high 
standards of the rest of the text. Sobell uses internal page references quite 
freely. This often results in a lot of page turning. I assume this was done
to avoid 
repetition of material, and given the vast amount of material that could be
included 
in a book on Linux/Unix software this is a reasonable compromise as it
leaves more 
room for additional material.
<p>
This is not a book for solving Linux hardware or installation problems. If
you are 
looking for that sort of information then get Welsh and Kaufman's book, or
download 
the relevant "How-Tos" (or both). This is the book to use if you want to do
learn how 
to do useful things with the software. The book manages to cover almost all
the major
software topics, and it covers them well.
<p>
I do  have some quibbles with the book. The Table of Contents uses a
typeface that 
is much too large, As a result it runs from page xvii to page xlvii. (That's
31 pages 
for the Roman numerally challenged) Hopefully, the next edition will address
this 
issue.
<p>
One notable Linux/Unix Utility not mentioned at all is Perl. A short 5-6 page
reference to it in the Linux Utility Program Section or an Appendix would
have been
nice. Summarising Perl in 5-6 pages is possibly a tall order, but I would have 
liked some mention or reference to it.
<p>
Although the book gives a good rundown on accessing Linux Documentation and
Software
from the Internet, a Bibliography of Linux/Unix books would have been good.
"Running 
Linux" does have a Bibliography, so if you have that book as well then I
guess you
have the information anyway (although it's a little out of date).
<p>
The book is an adaptation of Sobell's other Practical Guides to the Unix
System and 
this shows, and it's not necessarily a bad thing either. However, given the
nature of 
the Linux community, I doubt whether photographs of a mouse and keyboard are
necessary. 
On the positive side, the book is professionally organized, indexed and
referenced. It 
is substantially larger than the other Practical Guides to Unix by the same
author as 
well. 
<p>
In the light of the high quality of the book overall, all of the above
criticisms are 
minor and easily overlooked. The book is far and away the best I have seen
on the 
market for quickly and effectively using Linux software. If you have a copy
of A 
Practical Guide to Linux and Running Linux along with a few appropriate
"How-Tos", 
you should be able to get solutions to most of your Linux  questions as well as 
productively use your system.

<!--===================================================================-->
<P> <hr> <P> 
<center><H5>Copyright &copy; 1998, Bernard Doyle <BR> 
Published in Issue 25 of <i>Linux Gazette</i>, February 1998</H5></center>

<!--===================================================================-->
<P> <hr> <P> 
<A HREF="./lg_toc25.html"><IMG ALIGN=BOTTOM SRC="../gx/indexnew.gif" 
ALT="[ TABLE OF CONTENTS ]"></A>
<A HREF="../lg_frontpage.html"><IMG ALIGN=BOTTOM SRC="../gx/homenew.gif"
ALT="[ FRONT PAGE ]"></A>
<A HREF="./lg_answer25.html"><IMG SRC="../gx/back2.gif"
ALT=" Back "></A>
<A HREF="./dearman.html"><IMG SRC="../gx/fwd.gif" ALT=" Next "></A>
<P> <hr> <P> 
<!--startcut ==========================================================-->
</BODY>
</HTML>
<!--endcut ============================================================-->