Please consider the latest edition.
-
Chapter 1 Introduction to Linux
-
About This Book
-
A Brief History of Linux
-
Who's Using Linux?
-
System Features
-
Software Features
-
About Linux's Copyright
-
Open Source and the Philosophy of Linux
-
Sources of Linux Information
-
Getting Help
-
-
Chapter 2 Preparing to Install Linux
-
Distributions of Linux
-
Preparing to Install Linux
-
-
Chapter 3 Installation and Initial Configuration
-
Installing the Linux Software
-
Post-Installation Procedures
-
Running into Trouble
-
-
Chapter 4 Basic Unix Commands and Concepts
-
Logging In
-
Setting a Password
-
Virtual Consoles
-
Popular Commands
-
Shells
-
Useful Keys and How to Get Them to Work
-
Typing Shortcuts
-
Filename Expansion
-
Saving Your Output
-
What Is a Command?
-
Putting a Command in the Background
-
Manual Pages
-
File Ownership and Permissions
-
Changing the Owner, Group,and Permissions
-
Startup Files
-
Important Directories
-
Programs That Serve You
-
Processes
-
-
Chapter 5 Essential System Management
-
Maintaining the System
-
Booting the System
-
System Startup and Initialization
-
Single-User Mode
-
Shutting Down the System
-
The /proc Filesystem
-
Managing User Accounts
-
-
Chapter 6 Managing Filesystems, Swap Space, and Devices
-
Managing Filesystems
-
Managing Swap Space
-
Device Files
-
-
Chapter 7 Upgrading Software and the Kernel
-
Archive and Compression Utilities
-
Upgrading Software
-
General Upgrade Procedure
-
Building a New Kernel
-
Loadable Device Drivers
-
Loading Modules Automatically
-
-
Chapter 8 Other Administrative Tasks
-
Making Backups
-
Scheduling Jobs Using cron
-
Managing System Logs
-
Managing Print Services
-
Setting Terminal Attributes
-
What to Do in an Emergency
-
-
Chapter 9 Editors, Text Tools, Graphics, and Printing
-
Editing Files Using vi
-
The Emacs Editor
-
Text and Document Processing
-
Graphics
-
Configuring and Using Linux Audio
-
Printing
-
-
Chapter 10 Installing the X Window System
-
X Concepts
-
Hardware Requirements
-
Installing XFree86
-
Configuring XFree86
-
Running XFree86
-
Running into Trouble
-
-
Chapter 11 Customizing Your X Environment
-
Basics of X Customization
-
The K Desktop Environment
-
KDE Applications
-
The GNOME Desktop Environment
-
GNOME Applications
-
Other X Applications
-
-
Chapter 12 Windows Compatibility and Samba
-
Sharing Disks with MTools
-
Sharing Partitions
-
Running MS-DOS and Windows Applications on Linux
-
-
Chapter 13 Programming Languages
-
Programming with gcc
-
Makefiles
-
Shell Programming
-
Using Perl
-
Java
-
Other Languages
-
-
Chapter 14 Tools for Programmers
-
Debugging with gdb
-
Programming Tools
-
Integrated Development Environments
-
-
Chapter 15 TCP/IP and PPP
-
Networking with TCP/IP
-
Dial-up PPP
-
PPP over ISDN
-
ADSL
-
NFS and NIS Configuration
-
-
Chapter 16 The World Wide Web and Electronic Mail
-
The World Wide Web
-
Electronic Mail
-
-
Chapter 17 Basic Security
-
A Perspective on System Security
-
Initial Steps in Setting Up a Secure System
-
TCP Wrapper Configuration
-
Firewalls: Filtering IP Packets
-
-
Chapter 18 LAMP
-
MySQL
-
PHP
-
The LAMP Server in Action
-
-
Chapter Bibliography
-
Linux Documentation Project Guides
-
Linux Documentation Project FAQs
-
Linux Documentation Project HOWTOs (Partial Listing)
-
General Linux Books
-
Unix and Unix Shells
-
Applications
-
The Internet
-
Networks and Communications
-
Programming and Linux Internals
-
System Administration
-
Security
-
-
Colophon
- Title:
- Running Linux, Fourth Edition
- By:
- Matt Welsh, Matthias Kalle Dalheimer, Terry Dawson, Lar Kaufman
- Publisher:
- O'Reilly Media
- Formats:
-
- Safari Books Online
- Print Release:
- December 2002
- Pages:
- 696
- Print ISBN:
- 978-0-596-00272-5
- | ISBN 10:
- 0-596-00272-6
Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The image on the cover of Running Linux, Fourth Edition is a rearing horse. A horse will often rear to avoid going forward -- as a way to avoid either further work or a frightening object. Other factors may include poorly fitted tack or an overly aggressive rider. For some horses, rearing is a learned behavior. Often a very difficult vice to correct, rearing is not a very common problem with most reasonably trained horses, and it is not breed-specific or discipline-specific. Rearing is an unsettling, difficult move to ride, not to mention dangerous. When a horse rears, its rider must lean forward on the horse's neck, to avoid shifting weight and flipping the horse over backwards. Sarah Sherman was the production editor and proofreader for Running Linux, Fourth Edition. Audrey Doyle was the copyeditor. Andrew Savikas and Genevieve d'Entremont provided production assistance. Emily Quill and Claire Cloutier provided quality control. Tom Dinse wrote the index.
Edie Freedman designed the cover of this book, based on a series design by herself and Hanna Dyer. The cover image is a 19th-century engraving from Marvels of the New West. Emma Colby produced the cover layout with QuarkXPress 4.1 using Adobe's ITC Garamond font.
David Futato designed the interior layout. The chapter opening images are from Marvels of the New West: A Vivid Portrayal of the Stupendous Marvels in the Vast Wonderland West of the Missouri River, by William Thayer (The Henry Bill Publishing Co., 1888). This book was converted to FrameMaker 5.5.6 with a format conversion tool created by Erik Ray, Jason McIntosh, Neil Walls, and Mike Sierra that uses Perl and XML technologies. The text font is Linotype Birka; the heading font is Adobe Myriad Condensed; and the code font is LucasFont's TheSans Mono Condensed. The illustrations that appear in the book were produced by Robert Romano and Jessamyn Read using Macromedia FreeHand 9 and Adobe Photoshop 6. The tip and warning icons were drawn by Christopher Bing. This colophon was written by Sarah Sherman.
