買這商品的人也買了...
-
$590$466 -
$945Head First EJB: Passing the Sun Certified Business Component Developer Exam
-
$2,010$1,910 -
$1,264Advanced Programming in the UNIX Environment, 2/e (Hardcover)
-
$360$360 -
$750$585 -
$490$417 -
$390$332 -
$350$273 -
$580$458 -
$650$507 -
$890$757 -
$1,580$1,501 -
$620$490 -
$390$304 -
$650$507 -
$1,550$1,473 -
$680$537 -
$2,210$2,100 -
$2,205Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA & D (Paperback)
-
$880$695 -
$2,010$1,910 -
$580$493 -
$450$351 -
$420$357
相關主題
商品描述
Book Description
Master the newest version of SUSE Linux with SUSE Linux 10 Unleashed. This comprehensive guide to SUSE Linux includes a DVD with the full version of SUSE Linux 10.0 and provides you with intermediate and advanced information to guide you through the installation, management and maintenance of your SUSE Linux 10.0 system. You will gain expert insight into the most important topics, including:
- Configuring with YaST2 and SaX2
- Launching your desktop
- Productivity tools
- Using the Internet and creating websites
- Secure file transfer
- Managing users and data
- Keeping your system current
- Setting up networks and Samba
- Managing databases
Learn how to make the most of your SUSE Linux 10.0 system with the help of SUSE Linux 10 Unleashed.
Table of Contents
Introduction.
I. INSTALLATION AND CONFIGURATION.
1. Welcome to SUSE Linux.
What Is SUSE Linux?
SUSE Linux
OpenSUSE.org
The SUSE Linux Install Program
File Systems in SUSE Linux
64-Bit SUSE Linux
Getting Help: Documentation and Other Sources
Printed Documentation and the SUSE Help Center
Searching the Help Center
Man and Info Pages
SUSE Online Support
The Linux Documentation Project
The SUSE Mailing Lists
Linux User Groups
References
2. Preparing to Install SUSE Linux.
Planning Your SUSE Linux Installation
System Requirements
Linux on Laptops
SUSE Linux and Legacy Hardware
Avoiding Potential Hardware Problems
Software-Based Modems
Universal Serial Bus Devices
"Peripherals" on the Motherboard
Thinking About Dual Booting, Partitioning, and Other Worries
Dual Booting with Windows
How to Partition Your Drive(s)
References
3. Installing SUSE Linux.
Methods of Installing SUSE Linux
Preparing to Install from a CD-ROM or DVD
Installing SUSE Linux with YaST
Initial Installation Settings
Partitioning
Setting Your Time Zone
Installing Software Packages
Creating the root User
Configuring Network and Internet Connections
Creating a User
Configuring Hardware for the X Window System
Logging In and Shutting Down the First Time
References
4. Further Configuration with YaST and SaX2.
Troubleshooting Installation Problems
Configuring Hardware with YaST
Gathering Information About Your Hardware
Modifying Disk Controller Settings
Configuring a Joystick
Adjusting Your Keyboard Layout
Configuring Your Mouse
Configuring Your Scanner
Configuring Your TV or Radio Card
Setting Date and Time
Using the Network Time Protocol (NTP) to Keep Accurate Time
Power Management
YaST Power Management
Portable PC Issues
Power Management for Laptops
Working with PCMCIA Cards
Configuring Bluetooth Wireless Support
Configuring Infrared Interface (IrDA) Mode
Configuring CD, DVD, and Rewritable Drives
Integrating CD and DVD Drives into Your System
Speeding Up Your CD Drive Through Direct Memory Access (DMA)
References
II. USING SUSE LINUX.
5. Getting Started with SUSE Linux.
Logging In to SUSE Linux
Logging In from the Shell
Logging Out of the Shell
Working with the Linux File System
Essential File System Commands from the /bin and /sbin Directories
Using the /boot and /dev Directories
Editing Configuration Files in the /etc Directory
Where All the Good Stuff Goes: Your /home Directory
Finding Desktop Programs in /opt
Where Most of the Programs Go: The /usr Directory
Variable Data: The /var Directory
Changing User Information and the Finger Program
Choosing and Using a Shell
Cool Stuff That All Shells Have in Common
Running bash
Running tcsh
Running zsh
Managing Files with Midnight Commander
ksh and ash
Choosing a Shell
Editing Text
Working with vim and Its Clones
Working with Emacs and Its Clones
Some of the Others
Why Can't I Edit This File? How Permissions Work
Changing Permissions
Directory Permissions
Working as Root
Creating and Deleting Users
Shutting Down and Rebooting the System
References
File System
Shells
Editors
Working as Root
6. Launching Your Desktop.
Understanding the X Window System
Configuring X in SUSE Linux
Choosing a Desktop Environment: KDE and GNOME
KDE: The K Desktop Environment
GNOME: The GNU Network Object Model Environment
Managing Files from Your Desktop
Using Konqueror in KDE
Using Krusader in KDE
Using Nautilus in GNOME
Configuring Your Desktop Environment
KDE Control Center
Customizing GNOME
What Is a Window Manager and Why Would I Want to Use It?
Why Run a Window Manager?
Starting Up with a Window Manager
Running fvwm
Running WindowMaker
Running IceWM
References
7. Printing with SUSE Linux.
Printing: An Overview
Common Unix Printing System (CUPS)
Configuring Printers with YaST
Configuring CUPS and Network Printers with KDEPrint
Printing with CUPS
Working with the Portable Document Format (PDF)
Console Print Control
Using Basic Print Commands
Avoiding Printing Problems
Multifunction (Print/Fax/Scanner) Devices
USB and Older Inkjet Printers
References
8. Shaking Hands with Your Shell.
The Power of the Command Line
Pattern-Matching in the Shell
Redirecting Input and Output
Piping Data
Background Processing
Writing a Shell Script: The Basics
Scripting in bash
Variables in Shell Scripts
Assigning Values to Variables
Accessing Variable Values
Positional Parameters
Using Positional Parameters to Get Command-Line Variables
Automating Tasks with Scripts
Built-In Variables
References
9. Being Productive: Office Suites and Other Tools.
Comparing Linux Office Suites
Running OpenOffice.org
Running Koffice
Running GNOME Office
Running Softmaker Office
Other Commercial Suites
PDA Connectivity
Command-Line PDA Software for SUSE Linux
Managing Your Finances
More Tools to Make You Productive
Desktop Publishing with Scribus
Diagramming and Flowcharting with Dia
Mindmapping with VYM
Fax and Scanner Applications
References
10. Sights, Sounds, and Other Fun Things.
Starting Out: Configuring Your Sound and Video Cards
Configuring Sound Cards in YaST
Playing Music and Listening to the Radio
Sound Formats
Internet Radio and Other Streaming Media
Making Your Own Music
Burning CDs and DVDs
Creating CDs and DVDs from Your Desktop
Creating a CD from the Shell
Creating DVDs from the Shell
TV and Video: Xine and Mplayer
TV and Video Hardware
Linux and Your Digital Camera
Webcams
Editing Images with The GIMP
Graphics Formats
Gaming on Linux
KDE Games
GNOME Games
Freeciv: A Free Strategy Game
References
11. Going Cross-Platform.
Viewing Files from the Windows Side of Your Computer
Emulating Other Operating Systems in Linux: An Overview
A Few Misconceptions About Cross-Platform Tools
Using Wine to Run Windows Applications
Installing and Configuring Wine
Installing Windows Applications Under Wine
Running Wine
Crossover Office
Running Windows Applications with Win4Lin
Installing Win4Lin
Running Win4Lin
Running Windows Applications with Vmware
Installing Vmware
Running Vmware
Emulating a Mac with Basilisk II
Using dosemu and DOSBox
Xen: The Future of Virtualization?
References
III. USING THE INTERNET.
12. Connecting to the Internet.
Basic Connectivity Information
Starting with a localhost Interface
Configuring localhost Manually
Configuring Your Dial-up Internet Connection
Using YaST to Set Up Your Dial-up Connection
Configuring a Digital Subscriber Line (DSL) Connection
Using YaST to Set Up Your DSL Connection
Connecting Your Computer to a Wireless Network
Getting Firmware and Drivers in Place
Finding an Access Point
Configuring Your Wireless Card
When to Call Your Internet Service Provider
References
13. Using the Internet: Browsing the Web and Writing Email.
Choosing a Web Browser
Mozilla and Mozilla Firefox
Konqueror
Epiphany
Galeon
Opera
Setting Up Your SUSE Linux Email Account
Choosing a Mail Client (Mail User Agent)
Evolution
KDE Personal Information Manager: Kmail/KOrganizer and Kontact
Mozilla Mail and Thunderbird
Sylpheed
mutt
Sending File Attachments
BinHex
yEnc
UUEncode/UUDecode
MIME/Base64
Using UUDeview to Decode a File Attachment
References
14. Creating Basic Websites.
Choosing a Web Development Tool
For the Beginner
Browser-Based Page Creators
Specialized Web Tools
Übergeek Web Page Tools
Practice: Building a Site with Quanta Plus
Weblogging with SUSE Linux
Blogging with Blosxom
Movable Type and Typepad
Blogging with WordPress
Popular Blog Services
Syndicating Your Blog
References
15. Managing Email Servers.
How Email Works
MTA Configuration
Masquerading
Authentication
Remote SMTP Connections
Incoming Mail Protocols
Delivery Mode
Aliases
Virtual Domains
Fighting Spam and Viruses
Antispam Tools
Client-Side Spam Filters
Procmail
Antivirus Tools
Alternatives to Postfix
Microsoft Exchange Server
CommuniGate Pro
Novell GroupWise
Samsung Connect
OPEN-XCHANGE
Kolab/Kroupware
OpenGroupware (Ogo)
phpGroupWare
Hula
Conclusion
References
16. Collaborating with Others.
Usenet News Today
Choosing a Usenet Newsreader
Mail/News Clients
Standalone GUI Newsreaders
Text-Based Newsreaders
Collaborating with Wikis
Zwiki
Hosting Electronic Mailing Lists
Installing Mailman
Running a Mailman List
Working with Instant Messengers and Internet Relay Chat
Internet Relay Chat (IRC)
Linux Instant Messaging
Linux Videoconferencing
References
17. Secure File Transfer.
Choosing a File Transfer Protocol (FTP) Client
Text-Based FTP Clients
Using sftp for Secure File Transfers
GUI FTP Clients
Peer-to-Peer File Transfer
Napster-Style File Sharing
Wrangling the BitTorrent
Building an FTP Server
Configuring xinetd for Secure File Transfer
Configuring Secure File Transfer Servers
References
IV. BASIC SYSTEM ADMINISTRATION.
18. Managing Files, Volumes, and Drives.
Choosing a File System
Understanding the Physical Structure of a Disk
Working with ReiserFS
The Extended File System (ext2, ext3)
JFS and XFS
Choosing a File System
Creating and Managing File Systems with Expert Partitioner
Using Expert Partitioner
Mounting a File System
The mount Command
The umount Command
Using /etc/fstab to Automatically Mount File Systems
Logical Volume Management (LVM)
Finding Files
Using find
Using locate
Using which
Using whereis
Using kfind
Using Beagle
File System Manipulation
Creating a File System for Testing
Mounting a Read-Only Partition on a Running System
Examining a Floppy Image File
Managing Files for Character Devices, Block Devices, and Special Devices
References
19. Managing Users, Managing Security.
User Accounts and Permissions
Setting Up User Accounts in YaST
System Users
RWX: Understanding Permissions
Who Needs What? Managing Groups
Adding Groups
Passwords: The First Line of Security
The passwd and shadow Files
Selecting Passwords
User Authentication Settings with Pluggable Authentication Modules (PAM)
Monitoring User Activity
Shell Tools for Watching Users
Letting Mortals Play at Wizardry: SuperUsers
Changing User Identity with su
Using sudo to Grant Root Privileges
References
20. Managing Data: Backup, Restoring, and Recovery.
Preparing for Preventing Data Loss
How to Lose Data
Assessing Your Needs and Resources
Choosing a Backup Strategy
Choosing Your Backup Medium
Mirrors and RAID Arrays
Removable Storage Media
Network Storage
Tape Drive Backup
Using YaST System Backup
Backup Software
Backups with tar
Using Ark
Using GNOME File Roller
Setting Up Mirror Disks and RAID Arrays
Rescuing a Broken System
Booting from the SUSE Linux CD
Booting from a Rescue Disk Set
Using System Restore
References
21. Keeping Your System Current: Package Management.
Installing Software with YaST
The Basics of the Red Hat Package Management System (RPM)
Downloading RPM Packages Outside of YaST
Updating Your System with YaST Online Update (YOU)
Running YOU
Using SUSEwatcher to Monitor YOU Servers
Updating Your System with apt
Updating Your System with Red Carpet
Installing Red Carpet
Running Red Carpet from the Command Line (rug)
Updating with the Red Carpet GUI
Compiling Software from Source
References
V. ADVANCED SYSTEM ADMINISTRATION.
22. Managing the Boot Process and Other Services.
Understanding the Boot Process
Starting to Boot: BIOS to Boot Manager
Choosing a Boot Manager: GRUB Versus LILO
Loading the Kernel
System Services and Runlevels
Controlling Services at Boot with the YaST Runlevel Editor
Using the Runlevel Editor
Expert Mode
Manually Starting and Stopping Services
System Monitoring Tools
KsysGuard
KDiskFree and KwikDisk
GkrellM
References
23. Securing Your Machines.
Understanding Computer Attacks
Assessing Your Vulnerability
Protecting Your Machine
Securing a Wireless Network
Another Word on Passwords and Physical Security
Configuring the SUSE Firewall
Other Security Utilities to Consider
What to Do if You've Been Hacked
Keeping Up to Date on Linux Security Issues
References
24. Kernel and Module Management.
Linus's Baby: The Linux Kernel
The Linux Source Tree
Types of Kernels
Managing Modules
When to Recompile
Kernel Versions
Getting New Kernel Sources
Patching the Kernel
Compiling the Kernel
Troubleshooting Problems
Errors During Compile
Runtime Errors, Bootloader Problems, and Kernel Oops
Kernel Tuning with sysctl
References
25. Setting Up Networks and Samba.
Networking with TCP/IP
TCP/IP Addressing
The Next Step: Internet Protocol, Version 6 (IPv6) Addressing
Ports
Network Organization
Subnetting
Netmasks
Network Address Translation (NAT)
Hardware Devices in Networking
Network Interface Cards (NICs)
Network Cable
Hubs
Routers and Bridges
Initializing New Network Hardware
Dynamic Host Configuration Protocol (DHCP)
How DHCP Works
DHCP Software Installation and Configuration
Setting Up a DHCP Server
Using the Network File System
Starting and Configuring the NFS Server
Importing Directories with the NFS Client
Playing Nice with Microsoft Windows with Samba
Securing Network Services
References
26. Managing Your Apache Web Server.
What Is Apache?
Installing Apache
Building Apache from the Source Code
Starting and Stopping Apache
Runtime Server Configuration Settings
Additional Settings in httpd.conf
File System Authentication and Access Control
Restricting Access with allow and deny
Authentication
Apache Modules
Virtual Hosting
Name-Based Virtual Hosting
IP-Address-Based Virtual Hosting
Dynamic Content
CGI Programs
Server-Side Includes
Active Content Modules
Other Web Servers
thttpd
Caudium WebServer
Xitami
Zope
ColdFusion
商品描述(中文翻譯)
《SUSE Linux 10 Unleashed》書籍描述
《SUSE Linux 10 Unleashed》是一本全面指南,教授讀者如何使用最新版本的SUSE Linux。這本書附帶一張DVD,內含完整的SUSE Linux 10.0版本,並提供中級和高級的資訊,引導讀者進行SUSE Linux 10.0系統的安裝、管理和維護。你將獲得專家級的見解,包括以下重要主題:
- 使用YaST2和SaX2進行配置
- 啟動桌面
- 生產力工具
- 使用互聯網和建立網站
- 安全文件傳輸
- 用戶和數據管理
- 保持系統最新
- 設置網絡和Samba
- 數據庫管理通過《SUSE Linux 10 Unleashed》的幫助,學會如何充分利用你的SUSE Linux 10.0系統。
目錄
- 引言
- 第一部分:安裝和配置
- 1. 歡迎使用SUSE Linux
- 什麼是SUSE Linux?
- SUSE Linux
- OpenSUSE.org
- SUSE Linux安裝程序
- SUSE Linux的文件系統
- 64位SUSE Linux
- 獲取幫助:文檔和其他資源
- 印刷文檔和SUSE幫助中心
- 搜索幫助中心
- Man和Info頁面
- SUSE在線支援
- Linux文檔項目
- SUSE郵件列表
- Linux用戶組
- 參考資料類似商品
- VIP 95折
Spring Into Linux$1,720$1,634- VIP 90折
Running Linux, 5/e (Paperback)$1,568$1,485- VIP 95折
Linux Desktop Pocket Guide$780$741- 16折
$199Learning Red Hat Linux, 2/e- VIP 95折
Suse Linux (Paperback)$1,540$1,463- VIP 95折
SUSE Linux 10 Bible (Paperbacl)$1,570$1,492- VIP 95折
A Practical Guide to Red Hat Linux : Fedora Core and Red Hat Enterprise Linux, 2/e (Paperback)$2,190$2,081- 80折
$1,520Linux System Administration: A User's Guide- VIP 95折
Linux: The Complete Reference, 6/e (Paperback)$2,560$2,432- VIP 95折
Linux Desktop Hacks$1,080$1,026