買這商品的人也買了...
-
$450$383 -
$880$695 -
$1,029Operating System Concepts, 6/e (Windows XP Update)
-
$1,030$1,009 -
$1,805Test-Driven Development: By Example (Paperback)
-
$780$741 -
$750$585 -
$750$675 -
$931Computer Networks and Internets with Internet Applications, 4/e
-
$560$504 -
$760$646 -
$780$663 -
$1,900$1,805 -
$390$351 -
$780$616 -
$580$522 -
$1,080Windows System Programming, 3/e (Hardcover)
-
$650$507 -
$460$363 -
$680$578 -
$490$441 -
$1,615CCNA Cisco Certified Network Associate Study Guide, 5/e (640-801)
-
$580$452 -
$620$527 -
$1,560$1,482
相關主題
商品描述
Description:
Keeping with the tradition of offering the best and most comprehensive coverage of Red Hat Linux on the market, Red Hat Fedora 3 Unleashed includes new and additional materials based on the latest release of Red Hat's Fedora Core Linux distribution. Incorporating an advanced approach, the information presented aims to provide you with the best and latest information about installation, configuration, system administration, server operations and security. Updated discussions of the architecture of several Linux issues, as well as material on new applications, peripherals and Web development are also included. Get the most out of the latest Red Hat Linux distribution with Red Hat Fedora 3 Unleashed.
Table of Contents:
Introduction.
What Is Linux?
What Is Fedora Core?
Roots of Red Hat and Fedora
Licensing
Why Use Linux?
Who This Book Is For
What This Book Contains
Conventions Used in This Book
I. INSTALLATION AND CONFIGURATION.
1. Introducing Fedora.
What Is Fedora Core?
Inside Fedora Core
Features of the Fedora Install
Fedora File System Features
Fedora for Business
Fedora in Your Home
Getting the Most from Fedora and Linux Documentation
Fedora Developers and Documentation
Reference
2. Preparing to Install Fedora.
Planning Your Fedora Deployment
Business Considerations
System Considerations
User Considerations
A Predeployment Planning Checklist
Planning the Installation
Hardware Requirements
Meeting the Minimum Fedora Core Hardware Requirements
Using Legacy Hardware
Planning for Hard Drive Storage for Your Fedora Installation Class
Checking Hardware Compatibility
Preparing for Potential Hardware Problems
Preparing and Using a Hardware Inventory
Preparing for the Install Process
Preparing to Install from a CD-ROM
Partitioning Before and During Installation
Choosing a Partitioning Scheme
Hosting Parts of the Linux Filesystem on Separate Partitions
Using Red Hat's kickstart Installation Method
Reference
3. Installing Fedora.
Before You Begin the Installation
Research Your Hardware Specifications
Choose an Installation Type
Choose Software Installation Options
Planning Partition Strategies
The Boot Loader
Choosing How to Install Fedora
Installing from CD-ROM
Installing Using a Network
Step-by-Step Installation
Starting the Install
Partitioning Your Drive
Choosing, Configuring, and Installing the Boot Loader
Network Configuration
Firewall and Security Configuration
Setting the Time Zone
Creating a Root Password and User Accounts
Software Selection and Installation
Create a Bootdisk
Finishing the Install
Login and Shutdown
Reference
4. Post-Installation Issues.
Troubleshooting Post-Installation Configuration Problems
Your Hardware and kudzu
Pointer and Keyboard Configuration
Configuring Keyboards with Linux
Configuring Pointing Devices in Fedora
Configuring Display Graphics
Configuring Sound Devices
Detecting and Configuring a Modem
Configuring a Serial-Port Modem
Configuring a Fax Modem
Configuring minicom for Modem Use
Configuring Controllerless Modems for Laptops
Configuring Power Management in Fedora
Resetting the Date and Time
Using the date Command
Using the hwclock Command
Using the system-config-date Client
Managing PCMCIA
Using PCMCIA
Controlling PCMCIA Service
Configuring and Using CD, DVD, and CD-RW Drives
Checking Drive Assignment
Initializing IEEE 1394 CD Drives
Reference
5. First Steps with Fedora.
Working with the Linux File System
Viewing the Linux File System
Use Essential Commands from the /bin and /sbin Directories
Store the Booted Kernel and View Stored Devices in the /boot and /dev Directories
Use and Edit Files in the /etc Directory
Protect the Contents of User Directories-/home
Use the Contents of the /proc Directory to Interact with the Kernel
Work with Shared Data in the /usr Directory
Temporary File Storage in the /tmp Directory
Access Variable Data Files in the /var Directory
Logging In to and Working with Linux
Text-based Console Login
Working with Virtual Consoles
Using Simple Keyboard and Mouse Techniques in a Linux Console Session
Logging Out
Logging In and Out from a Remote Computer
Changing Your User Information
Reading Documentation
Using man Pages
Finding and Reading Software Packages Documentation
Using the Shell
Using Environment Variables
Navigating and Searching with the Shell
Managing Files with the Shell
Compressing and Decompressing Files Through the Shell
Using the Text Editors
Working with vi
Working with emacs
Working with Permissions
Assigning Permissions
Directory Permissions
Understanding Set User ID (SUID) and Set Group ID (SGID) Permissions
Working As root
Creating Users
Deleting Users
Shutting Down the System
Rebooting the System
Reference
6. The X Window System.
Basic X Concepts
Using X11R6
Elements of the xorg.conf File
Configuring X
Starting X
Using a Display Manager
Starting X from the Console by Using startx
Selecting and Using X Window Managers
Using Red Hat's switchdesk
The Tab Window Manager
The Motif Window Manager
The sawfish Window Manager
The Metacity Window Manager (metacity)
The GNOME and KDE Desktop Environments
GNOME: The GNU Network Object Model Environment
KDE: The K Desktop Environment
Reference
II. SYSTEM ADMINISTRATION AND MANAGING SERVICES.
7. Managing Services.
Understanding the Fedora Core Linux Boot Process
Beginning the Boot Loading Process
Loading the Linux Kernel
System Services and Runlevels
Runlevel Definitions
Booting into the Default Runlevel
Booting to a Non-Default Runlevel with GRUB
Understanding init Scripts and the Final Stage of Initialization
Running Services Through xinetd
Controlling Services at Boot with Administrative Tools
Using the chkconfig Text-Based Command-Line Tool
Using the GUI-based Service Configuration Tool
Starting and Stopping Services Manually
Changing Runlevels
Using Service Management to Troubleshoot Problems in Fedora Core Linux
Reference
8. Managing Software and System Resources.
Using RPM for Software Management
Command-Line and Graphical RPM Clients
Using rpm on the Command Line
Package Organization with RPM
Extracting a Single File from an RPM File
Graphical Package Management
Using Red Hat Network and Alternatives for Software Management
APT
YUM
Compiling Software from Source
Building RPMS from src.rpm Files
Working with Source RPM Files
Compile from Source Tarballs
System Monitoring Tools
Console-based Monitoring
Using the kill Command to Control Processes
Using Priority Scheduling and Control
Displaying Free and Used Memory with free
Disk Quotas
Graphical Process and System Management Tools
KDE Process and System Monitoring Tools
Reference
9. Managing Users.
User Accounts
User IDs and Group IDs
File Permissions
Managing Groups
Group Management Tools
Managing Users
User Management Tools
Adding New Users
Monitoring User Activity on the System
Managing Passwords
System Password Policy
The Password File
Shadow Passwords
Managing Password Security for Users
Changing Passwords in a Batch
Granting System Administrator Privileges to Regular Users
Temporarily Changing User Identity with the su Command
Granting Root Privileges on Occasion-The sudo Command
Control Via Restricted Shells
The User Login Process
Disk Quotas
Implementing Quotas
Manually Configuring Quotas
Reference
10. Managing the File System.
The Fedora Core Linux File System Basics
Physical Structure of the File System on the Disk
File System Partitions
Network and Disk File Systems
Viewing Your System's File Systems
Working with the ext3 File System
Understanding the ext3 File System Structure
Journaling Options in ext3
Verifying File Integrity in ext3 File Systems with the fsck Utility
Other File Systems Available to Fedora Core Linux
The Reiser File System
JFS and XFS File Systems
DOS File Systems
CD-ROM File Systems
Creating a File System
The Disk As a Storage Device
Creating the Partition Table
Creating the File System on the Partitioned Disk
Creating a DOS File System with mkdosfs
Mounting File Systems
The mount Command
The umount Command
Mounting Automatically with /etc/fstab
GUI Tools to Mount File Systems
Relocating a File System
Installing the New Drive
Creating the Partition Table and Formatting the Disk
Mounting the New Partition and Populating It with the Relocated Files
Logical Volume Management
File System Manipulation
Creating a File System for Testing
Using dumpe2fs
Mounting a Partition As Read-Only on a Running System
Converting an Existing ext2 File System to ext3
Examine an initrd Image File
Examine a Floppy Image File
Disk Tuning
Using the BIOS and Kernel to Tune the Disk Drives
The hdparm Command
File System Tuning
The mke2fs Command
The tune2fs Command
The e2fsck Command
The badblocks Command
The noatime Option for the mount Command
Managing Files for Character Devices, Block Devices, and Special Devices
Naming Conventions Used for Block and Character Devices
Using mknod to Create Devices
Reference
11. Backing Up, Restoring, and Recovery.
Choosing a Backup Strategy
Why Data Loss Occurs
Assessing Your Backup Needs and Resources
Evaluating Backup Strategies
Making the Choice
Choosing Backup Hardware and Media
Removable Storage Media
Network Storage
Tape Drive Backup
Using Backup Software
tar
Backing Up Files with cpio
The GNOME File Roller
The KDE Archiving Tools (KDE ark and kdat)
Using the dd Command for Archiving
Using the Amanda Backup Application
Alternative Backup Software
Copying Files
Copying Files Using tar
Compressing, Encrypting, and Sending tar Streams
Copying Files Using cp
Copying Files Using cpio
Copying Files Using mc
Copying Files Using scp
Copying Files Using rsync
Undeleting Files
Using the ext2fs Undeletion Process
Reformatting with the -S Option When Experiencing Unrecoverable File System Errors
Undeleting Files Using mc
System Rescue
The Fedora Core Rescue Disk
Backing Up and Restoring the Master Boot Record
Manually Restoring the Partition Table
Booting the System from the Rescue CD
Booting the System from a Generic Boot Floppy
Using a GRUB Boot Floppy
Using the Recovery Facility from the Installation Disk
Reference
III. SYSTEM SERVICES ADMINISTRATION.
12. Printing with Fedora.
Overview of Fedora Printing
Configuring and Managing Print Services
GUI-based Printer Configuration Quickstart
Console-based Printer Configuration Quickstart
Managing Printing Services
Creating and Configuring Local Printers
Creating the Print Queue
Editing Printer Settings
Creating Network Printers
Enabling Network Printing on a LAN
Session Message Block Printing
Network-Attached Printer Configuration and Printing
Console Print Control
Console-based Printer Configuration
Using Basic Print Commands
Manage Print Jobs
Using the Common UNIX Printing System
Creating a CUPS Printer Entry
Avoiding Printer-Support Problems
All-in-One (Print/Fax/Scan) Devices
Using USB and Legacy Printers
Reference
13. Network Connectivity.
Networking with TCP/IP
TCP/IP Addressing
Using IP Masquerading in Fedora
Ports
Network Organization
Subnetting
Subnet Masks
Broadcast, Unicast, and Multicast Addressing
Hardware Devices for Networking
Network Interface Cards
Network Cable
Hubs
Routers and Bridges
Initializing New Network Hardware
Using Network Configuration Tools
Command-Line Network Interface Configuration
Network Configuration Files
Using Graphical Configuration Tools
Dynamic Host Configuration Protocol
How DHCP Works
Activating DHCP at Installation and Boot Time
DHCP Software Installation and Configuration
Using DHCP to Configure Network Hosts
Other Uses for DHCP
Using the Network File System
Installing and Starting or Stopping NFS
NFS Server Configuration
NFS Client Configuration
Putting Samba to Work
Manually Configuring Samba with /etc/samba/smb.conf
Setting Global Samba Behavior with the [global] Section
Testing Samba with the testparm Command
Starting the smbd Daemon
Mounting Samba Shares
Configuring Samba Using SWAT
Wireless Networking
Support for Wireless Networking in Fedora
Cellular Networking
Advantages of Wireless Networking
Choosing from Among Available Wireless Protocols
Securing a Wireless Network
Securing Your Network
Using lokkit and system-config-securitylevel for Firewalling
Passwords and Physical Security
Securing TCP/IP
Configuring and Using Tripwire
Devices
Securing DHCP
Securing NFS
<