買這商品的人也買了...
-
$450$356 -
$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$638 -
$931Computer Networks and Internets with Internet Applications, 4/e
-
$560$476 -
$760$646 -
$780$616 -
$1,930$1,834 -
$390$332 -
$780$616 -
$580$493 -
$1,080Windows System Programming, 3/e (Hardcover)
-
$650$507 -
$460$363 -
$680$537 -
$490$417 -
$1,615CCNA Cisco Certified Network Associate Study Guide, 5/e (640-801)
-
$580$452 -
$620$490 -
$1,590$1,511
商品描述
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
<
商品描述(中文翻譯)
**描述**:
遵循提供市場上最佳和最全面的 Red Hat Linux 覆蓋的傳統,《Red Hat Fedora 3 Unleashed》包含基於 Red Hat 最新發布的 Fedora Core Linux 發行版的新材料和附加材料。該書採用先進的方法,旨在為您提供有關安裝、配置、系統管理、伺服器操作和安全性的最佳和最新信息。還包括對幾個 Linux 問題架構的更新討論,以及有關新應用程序、外圍設備和 Web 開發的材料。通過《Red Hat Fedora 3 Unleashed》,充分利用最新的 Red Hat Linux 發行版。
**目錄**:
**引言**
什麼是 Linux?
什麼是 Fedora Core?
Red Hat 和 Fedora 的根源
授權
為什麼使用 Linux?
本書適合誰
本書包含什麼
本書中使用的約定
**I. 安裝與配置**
**1. 介紹 Fedora**
什麼是 Fedora Core?
Fedora Core 內部
Fedora 安裝的特點
Fedora 檔案系統特性
Fedora 在商業中的應用
在家中使用 Fedora
從 Fedora 和 Linux 文檔中獲取最大收益
Fedora 開發者和文檔
參考
**2. 準備安裝 Fedora**
計劃您的 Fedora 部署
商業考量
系統考量
使用者考量
部署前計劃檢查清單
安裝計劃
硬體要求
滿足最低 Fedora Core 硬體要求
使用舊硬體
為您的 Fedora 安裝類別計劃硬碟存儲
檢查硬體相容性
準備潛在的硬體問題
準備和使用硬體清單
準備安裝過程
準備從 CD-ROM 安裝
安裝前的分區
選擇分區方案
將 Linux 檔案系統的部分放在單獨的分區上
使用 Red Hat 的 kickstart 安裝方法
參考
**3. 安裝 Fedora**
開始安裝前
研究您的硬體規格
選擇安裝類型
選擇軟體安裝選項
計劃分區策略
開機載入器
選擇如何安裝 Fedora
從 CD-ROM 安裝
使用網路安裝
步驟安裝
開始安裝
分區您的硬碟
選擇、配置和安裝開機載入器
網路配置
防火牆和安全配置
設定時區
創建 root 密碼和使用者帳戶
軟體選擇和安裝
創建啟動磁碟
完成安裝
登入和關機
參考
**4. 安裝後問題**
故障排除安裝後配置問題