Linux: The Complete Reference, Second Edition
August 1st, 1999 by Ben Crowder in

Author: Richard Petersen
Publisher: Osborne McGraw-Hill
E-mail: customer_service@mcgraw-hill.com/
URL: www.osborne.com
Price: $50 US
ISBN: 007 882 461 3
Reviewer: Ben Crowder
Linux: The Complete Reference, Second Edition attempts to cover the whole of the Linux knowledge base, and in that respect, it makes a fair showing. You may, however, want to wait for a future edition, the reasons for which I'll explain later.
The book is fairly well-organized, granting a wide variety of topics a decent amount of coverage. Even with the seemingly large number of one thousand pages, however, there's a limit to how deep a reader can delve; a few subjects seem spread a bit too thinly (which is understandable, of course). The book is divided into seven parts: Introduction to Linux, Linux Operations, Networking, Shells, Editors and Utilities, Administration and Appendices. The one noticeably absent area is multimedia—the only mention of anything having to do with video, sound, graphics or gaming is a two-page procedure on installing a sound card. Perhaps multimedia will be dealt with in a future edition. Other than ignoring multimedia, however, the areas chosen seem to cover the geography of Linux fairly well.
Part I begins with an introduction to Linux, describing the history of UNIX and Linux, then gives an overview of the whole system (the shell, the file system structure, utilities, etc.). The next chapter leads the reader through the installation process. This chapter is heavily Caldera-oriented (the book comes with a Caldera OpenLinux Lite v1.2 CD), and you probably won't have much luck trying to install another distribution with these instructions. Chapter three runs through basic Linux tasks such as getting into your system through LILO, logging in and out, starting X Windows, the manual pages, etc. Chapter four tells you about window managers and desktops (such as the Caldera Desktop, with no mention of KDE or GNOME). Later versions of OpenLinux include the KDE desktop, so hopefully this will be updated soon.
Chapter five opens Part II with a guide to shell operations (redirections, pipes, scripts, etc.). Chapter six describes the Linux file structure, and the next chapter goes over file management operations such as permissions and mounting file systems.
In chapter eight, which begins Part III (Networking), one learns how to run the basic e-mail utilities such as Mail, Elm and Pine. Chapter nine goes over Usenet and newsreaders. Chapter ten introduces several Internet tools (TELNET, FTP, archie, gopher, etc.), and the Web is covered in the next chapter. In chapter twelve, the process for creating many different types of Internet servers (web servers, FTP servers, gopher servers, etc.) is described in detail. Chapter thirteen goes over remote access (UUCP, rsh, etc.).
Part IV, Shells, delves into the filters and regular expressions, the Bourne Again Shell (BASH) and the TCSH shell. Here you learn how to write your own shell scripts, as well as the arcane technicalities of each of the two major shells.
Part V covers vi and Emacs in adequate detail. Though the title of the section includes the word “utilities”, only those two editors are covered.
Part VI, Administration, goes into systems configuration (chapter nineteen is mistakenly labeled “Device Configuration” in the header of each page), network administration (the basics of TCP/IP, PPP and SLIP), X Window System configuration, typesetting (TeX, LaTeX, Ghostscript), the standard Linux C compilers and libraries (gcc, g++ and gdb), Perl, Tcl/Tk, Expect and gawk.
The last and seventh part is just a compilation of appendices. The first lists hardware parameters that may be necessary to pass to the kernel at boot time, such as those for CD-ROM IRQs and other sometimes-annoying settings that don't properly autodetect. The second lists all the software packages that come with the OpenLinux CD, and the third lists the video cards supported by the X Window System.
Apparently, the book was published before it was thoroughly proofread—it is littered with glaring typographical and grammatical errors, misspellings and repetitions (for example, some text is repeated later on in the same chapter, almost word for word). Linus Torvalds' name is repeatedly spelled without the final “s”, and '/dev/cua1' is used as a plural. Given extensive proofreading by an editor with a sharp eye, and adding a section on multimedia, the book could become a shining jewel, but in its current state it isn't worth the price of $50 US.
Special Magazine Offer -- 2 Free Trial Issues!
Receive 2 free trial issues of Linux Journal as well as instant online access to current and past issues. There's NO RISK and NO OBLIGATION to buy. CLICK HERE for offer
Linux Journal: delivering readers the advice and inspiration they need to get the most out of their Linux systems since 1994.
Sorry, offer available in the US only. International orders, click here.
Subscribe now!
The Latest
Featured Videos
Email is one of the least private and least secure forms of communication, although few people realize this. MixMaster is one way to allow secure, anonymous communication even over the very public medium of email. This tutorial will get you started with MixMaster quickly and easily.
In case you were wondering about the fun side of Linux World Expo, we thought we'd give you a peek at our shenanigans. We at Linux Journal love what we do so much, that we can't help but have a ball wherever we go.
Recently Popular
From the Magazine
September 2008, #173
Feeling a bit like a Thermian? Never give up, never surrender! Someday, you could go from underdog to top dog. Just take a look at a few of the underdogs we highlight in this issue: Mutt, djbdns, Nginix, Gentoo, Xara and the program voted mostly likely to fail just a few years back—Firefox. If Firefox is not radical enough for you, check out Chef Marcel's column for some more alternatives. Having trouble mapping your program data to your relational database? If so, Rueven Lerner shows you some tricks in his At The Forge column.
Need to run GUI applications on your server in the next state? In his Paranoid Penguin column, Mick Bauer shows you how to do it securely. Kyle Rankin keeps hacking and slashing and shows you a few split screen secrets you may not be familiar with. Finally, we all know what happens next February, but only Doc knows what happens afterward.

Delicious
Digg
Reddit
Newsvine
Technorati







linux
On October 2nd, 2007 enigma download mp3 (not verified) says:
TW-345 for to driver card started? model C, a how I write want get do Thanks.
linux
On October 2nd, 2007 enigma download mp3 (not verified) says:
TW-345 for to driver card started? model C, a how I write want get do Thanks.