Home Page Icon
Home Page
Table of Contents for
Learning Red Hat Linux, 2nd Edition
Close
Learning Red Hat Linux, 2nd Edition
by Bill McCarty
Learning Red Hat Linux, Second Edition
Learning Red Hat Linux, 2nd Edition
Preface
Organization of This Book
Sources of Information
Red Hat’s Web Site
Linux Documentation Project Guides
Documentation Available via FTP
Documentation Available via WWW
Documentation Available Commercially
Linux Journal and Linux Magazine
Linux Usenet Newsgroups
Red Hat-specific lists
General Linux topics
Linux Mailing Lists
Online Linux Support
Linux User Groups (LUGs)
Other Web Sites
Conventions Used in This Book
Path Notation
Keyboard Accelerators
How to Contact Us
Acknowledgments
1. Why Run Linux?
What Is Linux?
Desktop and Server Operating Systems
How Linux Is Different
The Origins of Linux
Free Software
The Linux Kernel
The X Window System
Linux Distributions
Linux Features and Performance
Reasons to Choose or Not Choose Linux
2. Preparing to Install Red Hat Linux
Minimum Hardware Requirements
Central Processing Unit (CPU)
Motherboard
Drives
Collecting Information About Your System
Information You Need
Collecting Configuration Information from Windows
Installation Types
Workstation Installation
Laptop Installation
Server Installation
Custom Installation
Preparing Your Hard Disk
How Hard Disks Are Organized
Viewing Disk Partitions
Obtaining Sufficient Disk Space
Installing a new disk drive
Identifying an unused partition
Shrinking a partition
3. Installing Red Hat Linux
Installing the Operating System and Applications
Start the Installation
Creating a Boot Floppy
Boot the Installation Program
Understanding the Installer’s User Interface
Use Virtual Consoles to Monitor the Installation
Choose the Installation Language
Select the Keyboard Type
Select the Mouse Type
Select the Installation Type
Create Partitions
Use Disk Druid
Adding a partition
Create the /boot partition
Create the / partition
Create the swap partition
Editing a partition
Deleting a partition
Starting over
Save your changes
Configure the Boot Loader
Configure Networking
Configure the Language
Configure the System Clock
Configure User Accounts and Authentication
Selecting Packages
Configure Video
Installing the Packages
Create a Boot Floppy
Complete the Video Configuration
Identifying your system’s monitor
Selecting custom graphics options
Complete the Installation
Logging In
Logging into GNOME
Logging into KDE
Getting Help
Failed Graphical Login
Additional Resources
4. How Linux Works
User Accounts
How Linux Organizes Data
Devices
Filesystems
Directories and Paths
Home and working directories
The directory tree
Absolute and relative pathnames
File Permissions
Mounting and Unmounting Filesystems
Using X
Keyboard Operations
Switching video modes
Using virtual consoles
Terminating X
Terminal Windows and Pop-up Menus
Mouse Operations
Copying and pasting text
Using scrollbars
Virtual Desktop
Window Managers
Desktop Environments
GNOME
KDE
5. Using the GNOME Desktop
Using GNOME
The GNOME Desktop
Home directory icon
Drive icons
Start Here icon
Trash icon
The GNOME Panel
Using Nautilus
Using GNOME Terminal
Configuring GNOME
The GNOME Panel
Configuring the GNOME Main Menu
The GNOME Start Here Facility
Themes
GNOME Office
AbiWord
Gnumeric
The GIMP
GNOME Resources
6. Using the KDE Desktop
Using KDE
KDE’s Desktop
The KDE Desktop
The KDE Panel
Using Konqueror
Using KDE Terminal
Configuring KDE
The KDE Panel
The KDE Control Panel
The KDE Control Center
KDE Themes
The KDE Main Menu
KOffice
Installing KOffice
Using KOffice
KDE Resources
7. Conquering the bash Shell
Issuing Shell Commands
Correcting Commands
Working with the Linux Command Prompt
Commands and Arguments
Getting Help
Using man
Using apropos
Using Commands That Work with Directories
Displaying the working directory
Changing the working directory
Displaying directory contents
Creating a directory
Removing a directory
Working with Files
Displaying the contents of a file
Removing a file
Copying a file
Renaming or moving a file
Finding a file
Printing a file
Working with compressed files
Working with links
Working with file permissions
Running programs
Mounting and Unmounting Drives
Formatting a Floppy Disk
Useful Linux Programs
Viewing System Information
Using the pico Editor
8. Using the RPM Package Manager
Packages
The rpm Command
General rpm Options
Finding Packages
Querying the RPM Database
Installing a Package
Package Is Already Installed
Conflicting File
Failed Dependency
Uninstalling a Package
Updating a Package
Advanced RPM Techniques
Gnome RPM
Installing GnoRPM
Launching GnoRPM
Querying, Verifying, and Uninstalling Packages
Installing and Upgrading Packages
Finding New Packages
Configuring GnoRPM
The Red Hat Network
9. Configuring and Administering Linux
Configuring the Locale
Switching Desktops
User Mount Tool
Change Password
Date/Time Properties
Hardware Browser
User and Group Administration
Modifying a user account
Adding a new user
Deleting a user account
Configuring groups
Configuring a Printer
Configuring Sound
10. Connecting to the Internet
Configuring Your Modem Using rp3
Installing rp3
Configuring rp3
Connecting to Your ISP
Terminating an Internet Connection
Using wvdial
The /etc/wvdial.conf File
Web Browsers
Mozilla
Netscape Navigator and Communicator
Links
Opera
gFTP FTP Client
Configuring Linux to Use a Cable or DSL Modem
11. Setting Up a Networked Workstation
Networking Overview
LAN Administration Using Neat
Configuring Hardware
Configuring Devices
General device options
Device protocol options
Hardware device options
Configuring Hosts
Configuring DNS
Samba
Installing the Samba Server
Configuring Samba
Configuring global variables
Configuring file share parameters
Configuring printer share parameters
Viewing Samba Server Status
Viewing Samba Server Configuration
Managing Users and Passwords
Starting and Stopping Samba
Troubleshooting Samba
Samba Client Configuration and Use
Windows Client
Linux Client
Using the Linux Samba Client for File Backup and Recovery
Setting Up a DHCP Server
Installing the DHCP Server
Configuring the DHCP Service
Starting the DHCP Service
Configuring DHCP Clients
12. Setting Up Internet Services
Running an FTP Server
Installing and Starting the FTP Server
Testing the FTP Server
Running Apache
Installing Apache
Configuring Apache
Starting and Stopping Apache
Configuring a Mail Server
The Secure Shell
Installing SSH
Using SSH
Using a Windows SSH Client
Protocol Tunneling
Configuring DNS
Implementing a Basic Firewall
Configuring the Firewall
Controlling the Firewall
Configuring IP Masquerading
Network Security Tips
13. Advanced Shell Usage and Shell Scripts
The Power of the Unix Shell
Filename Globbing
Shell Aliases
Using Virtual Consoles
Logging In
Logging Out
X and the Shell
Configuring a Nongraphical Login
Starting and Stopping X from a Text-based Login
Shell Scripts
Input/Output Redirection and Piping
Shell Variables
The Search Path
Quoted Strings
Understanding Shell Scripts
Processing Arguments
Exit Codes
Conditional Logic
The test command
The if command
The case command
The while command
The until command
The for command
The break and continue commands
Periscope: A Useful Networking Script
Using Periscope
A. Linux Directory Tree
B. Principal Linux Files
C. Managing the Boot Process
Booting Linux
Boot Floppies
Creating a Boot Floppy
Using a Boot Floppy
The GRUB Loader
The loadlin Loader
Installing loadlin
Using loadlin
Configuring loadlin
Boot Parameters
General Boot Arguments
RAM Disk Boot Arguments
SCSI Host Adapter Boot Arguments
IDE Hard Drive and CD-ROM Boot Arguments
Non-IDE CD-ROM Drive Boot Arguments
Floppy Drive Boot Arguments
Bus Mouse Boot Arguments
Parallel Port Printer Boot Arguments
Loadable Ethernet Drivers
Dynamically Loading a Modular Driver
Loading Modular Drivers at Boot Time
Administering Modular Drivers
D. Installing and Configuring X
Installing X
Configuring X
Manually Configuring X
Files Section
ServerFlags Section
Keyboard Section
Pointer Section
Monitor Section
Device Section
Screen Section
E. Linux CommandQuick Reference
Glossary
Index
Colophon
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Cover
Next
Next Chapter
Preface
Learning Red Hat Linux, 2nd Edition
Bill McCarty
Editor
Chuck Toporek
Copyright © 2002 O'Reilly Media, Inc.
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset