Read an Excerpt
Without question, Linux is rapidly becoming the operating system of choice in many core areas of business. It is transforming information technology in many exciting ways, from being used in products ranging from cell phones and PDAs to cars and mainframe computers.
Like its many uses, Linux has a variety of printed and electronic guides to show you what to do. The specialist guides are highly detailed, focusing on narrow areas of excellence. The encyclopedic guides for beginners focus on Linux fundamentals and only then introduce you to more specialized topics. Unfortunately, there are few practical texts in between that help you to make the transition from being a beginner to having the confidence of an expert.Why Is This Book Necessary?
Most Linux "encyclopedias" are split in three sections: an introductory section covering topics such as CD-based Linux installation, GUI interfaces, and text editors; an intermediate section covering Microsoft Office clone productivity suites; and an advanced section covering the topics most nondesktop-support IT professionals use on a day-to-day basis. Unfortunately the "advanced sections" in these guides cover the underlying theory reasonably well, but often are short on space to adequately cover detailed configuration instructions. IT professionals frequently have to purchase additional specialist books on each topic.
Linux® Quick Fix Notebook takes these "advanced sections" and expands them sufficiently to provide a practical tutorial guide on how to do basic configuration of many popular Linux back-office applications with command-by-command instructions.
To avoidconfusion between the many flavors of Linux, each with its own GUI interface, this guide exclusively uses the command line to illustrate the tasks needed to be done. It provides all the expected screen output when configuring the most commonly used Linux applications to help assure readers that they are doing the right thing. The notebook also includes many of the most commonly encountered errors with explanations of their causes and how to fix them. Prerequisites
The book's format is aimed at proficient beginners, students, and IT professionals who often have to do advanced tasks in which the underlying theory is understood, but the commands to do it are forgotten or at the tips of their tongues. To maintain its appeal as a compact guide, only the essential supporting theory is provided to help end users implement their projects under budget and ahead of schedule.
A great deal of attention has been paid to troubleshooting techniques that are often needed to remedy unexpected behavior, and every chapter has real-world practical examples in the form of tutorials.
Because the readers are assumed to be exposed to the theory of Linux, many of the introductory topics are not covered, which provides room for much more coverage of the steps needed to get the more difficult jobs done. Two to three months of hands-on Linux experience is an ideal prerequisite. Additionally, basic Windows exposure to the concept of sharing directories between servers is needed. Approach
With this in mind, the persons most likely to be interested in this book would be IT professionals and consultants, power users, computer literate business owners, community college and trade school professors and students, and SOHO workers.
The book creates a typical departmental, small-office, or home network and shows you how to set up the Linux servers most businesses need. Three sections have been created to make this process easier. The first starts as an introduction to networking and extends into using Linux as a main departmental server. The next section expands on this knowledge to show you how to create, manage, and monitor your own Linux-based Web site running on a simple DSL or cable modem line. Finally, the third section covers more advanced topics that will become invaluable as your Linux administration role expands
Explanations are given not as a lecturer, but as a trusted and experienced coworker. The chapters have a logical flow of information starting with concise backgrounders and ending with a troubleshooting section. They cover these essential topics:
Networking setup and troubleshooting
Samba for Windows files on Linux servers
Linux-to-Linux file sharing with NFS
Simple MySQL database administration
LDAP and NIS for centralized logins
FTP and SCP file transfers
Disk drive redundancy with software RAID
Wireless Linux networks
MRTG server performance monitoring
Linux firewalls and VPNs
Squid for Web access control
Mail, Web, and DNS server setup
Web sites on DHCP Internet links
Time synchronization with NTP
Error reporting with syslog
Restricting users' disk space usage with quotas
Many of the topics are covered in Linux certification exams making the book a valuable study guide for those seeking new areas of professional development.
In summary, this book
Shows how to expand inexpensively an existing IT investment in Windows using Linux as the anchor of a network and Web site
Shows how to do this command by command
Is highly focused on being task-oriented
Illustrates how to create a simple network for small business, corporate departments, and homes
Provides an excellent networking familiarization and troubleshooting guide
As the line between power users and administrators continues to blur, as computers move from the data center to the desktop, and as Linux and Windows gain equal footing in business, it becomes harder to remember and do it all. This is the guide that will give you enough time to eat lunch.
© Copyright Pearson Education. All rights reserved.