買這商品的人也買了...
-
$2,610$2,480 -
$520$416 -
$970Introduction to Algorithms, 2/e
-
$2,340$2,223 -
$1,176Computer Organization and Design: The Hardware/Software Interface, 3/e(IE) (美國版ISBN:1558606041)
-
$1,881$1,782 -
$1,078Operating System Principles, 7/e(IE) (美國版ISBN:0471694665-Operating System Concepts, 7/e) (平裝)
-
$680$646 -
$620$558 -
$880$581 -
$580$493 -
$390$332 -
$2,375$2,250 -
$580$458 -
$650$507 -
$890$757 -
$780$741 -
$780$702 -
$680$578 -
$650$507 -
$980$774 -
$720$569 -
$400$340 -
$600$480 -
$520$442
相關主題
商品描述
Description
You may be contemplating your first Linux installation. Or you may have been using Linux for years and need to know more about adding a network printer or setting up an FTP server. Running Linux, now in its fifth edition, is the book you'll want on hand in either case. Widely recognized in the Linux community as the ultimate getting-started and problem-solving book, it answers the questions and tackles the configuration issues that frequently plague users, but are seldom addressed in other books.
This fifth edition of Running Linux is greatly expanded, reflecting the maturity of the operating system and the teeming wealth of software available for it. Hot consumer topics such
as audio and video playback applications, groupware functionality, and spam filtering are covered, along with the basics in configuration and management that always have made the book popular.Running Linux covers basic communications such as mail, web surfing, and instant messaging, but also delves into the subtleties of network configuration--including dial-up, ADSL, and cable modems--in case you need to set up your network manually. The book can
make you proficient on office suites and personal productivity applications--and also tells you what programming tools are available if you're interested in contributing to these applications.
Other new topics in the fifth edition include encrypted email and filesystems, advanced shell techniques, and remote login applications. Classic discussions on booting, package management, kernel recompilation, and X configuration have also been updated.
The authors of Running Linux have anticipated problem areas, selected stable and popular solutions, and provided clear instructions to ensure that you'll have a satisfying experience using Linux. The discussion is direct and complete enough to guide novice users, while still providing the additional information experienced users will need to progress in their mastery of Linux.
Whether you're using Linux on a home workstation or maintaining a network server, Running Linux will provide expert advice just when you need it.
Table of Contents
Preface
Part I. Enjoying and Being Productive on Linux
1. Introduction to Linux
About This Book
Who's Using Linux?
System Features
About Linux's Copyright
Open Source and the Philosophy of Linux
Sources of Linux Information
Getting Help
2. Preinstallation and Installation
Distributions of Linux
Preparing to Install Linux
Post-Installation Procedures
Running into Trouble
3. Desktop Environments
Why Use a Graphical Desktop?
The K Desktop Environment
KDE Applications
The GNOME Desktop Environment
GNOME Applications
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
Remote Logins and Command Execution
Manual Pages
Startup Files
Important Directories
Basic Text Editing
Advanced Shells and Shell Scripting
5. Web Browsers and Instant Messaging
The World Wide Web
Instant Messaging
6. Electronic Mail Clients
Using KMail
Using Mozilla Mail & News
Getting the Mail to Your Computer with fetchmail
OpenPGP Encryption with GnuPG
7. Games
Gaming
Quake III
Return to Castle Wolfenstein
Unreal Tournament 2004
Emulators
Frozen Bubble
Tux Racer
8. Office Suites and Personal Productivity
Using OpenOffice
KOffice
Other Word Processors
Synching PDAs
Groupware
Managing Your Finances
9. Multimedia
Multimedia Concepts
Kernel and Driver Issues
Embedded and Other Multimedia Devices
Desktop Environments
Windows Compatibility
Multimedia Applications
Multimedia Toolkits and Development Environments
Solutions to Common Problems
References
Part II. System Administration
10. System Administration Basics
Maintaining the System
Managing Filesystems
Managing Swap Space
The /proc Filesystem
Device Files
Scheduling Recurring Jobs Using cron
Executing Jobs Once
Managing System Logs
Processes
Programs That Serve You
11. Managing Users, Groups, and Permissions
Managing User Accounts
File Ownership and Permissions
Changing the Owner, Group, and Permissions
12. Installing, Updating, and Compiling Programs
Upgrading Software
General Upgrade Procedure
Automated and Bulk Upgrades
Upgrading Software Not Provided in Packages
Archive and Compression Utilities
13. Networking
Networking with TCP/IP
Dial-Up PPP
PPP over ISDN
ADSL
Cable Modems
Network Diagnostics Tools
14. Printing
Printing
Managing Print Services
15. File Sharing
Sharing Files with Windows Systems (Samba)
NFS and NIS Configuration
16. The X Window System
A History of X
X Concepts
Hardware Requirements
Installing X.org
Configuring X.org
Running X
Running into Trouble
X and 3D
17. System Start and Shutdown
Booting the System
System Startup and Initialization
Single-User Mode
Shutting Down the System
A Graphical Runlevel Editor: KSysV
18. Configuring and Building the Kernel
Building a New Kernel
Loadable Device Drivers
Loading Modules Automatically
19. Text Editing
Editing Files Using vi
The (X)Emacs Editor
20. Text Processing
TeX and LaTeX
XML and DocBook
groff
Texinfo
Part III. Programming
21. Programming Tools
Programming with gcc
Makefiles
Debugging with gdb
Useful Utilities for C Programmers
Using Perl
Java
Python
Other Languages
Introduction to OpenGL Programming
Integrated Development Environments
22. Running a Web Server
Configuring Your Own Web Server
23. Transporting and Handling Email Messages
The Postfix MTA
Procmail
Filtering Spam
24. Running an FTP Server
Introduction
Compiling and Installing
Running ProFTPD
Configuration
Part IV. Network Services
25. Running Web Applications with MySQL and PHP
MySQL
PHP
The LAMP Server in Action
26. Running a Secure System
A Perspective on System Security
Initial Steps in Setting Up a Secure System
TCP Wrapper Configuration
Firewalls: Filtering IP Packets
SELinux
27. Backup and Recovery
Making Backups
What to Do in an Emergency
28. Heterogeneous Networking and Running Windows Programs
Sharing Partitions
Emulation and Virtual Operating Systems
Remote Desktop Access to Windows Programs
FreeNX: Linux as a Remote Desktop Server
Appendix: Sources of Linux Information
Index
商品描述(中文翻譯)
描述
你可能正在考慮進行第一次的Linux安裝。或者你可能已經使用Linux多年,需要了解如何添加網絡打印機或設置FTP服務器。《Running Linux》第五版是你在任何情況下都需要的書籍。在Linux社區中被廣泛認可為最佳入門和解決問題的書籍,它回答了經常困擾用戶但在其他書籍中很少提到的問題和配置問題。
這本《Running Linux》第五版得到了大幅擴充,反映了操作系統的成熟度和豐富的軟件資源。它涵蓋了熱門的消費者話題,如音頻和視頻播放應用程序、協作功能和垃圾郵件過濾,同時也包括了配置和管理的基礎知識,這些一直是這本書受歡迎的原因。
《Running Linux》涵蓋了基本的通信,如郵件、網絡瀏覽和即時通訊,但也深入探討了網絡配置的細節,包括撥號、ADSL和數據機等,以防需要手動設置網絡。這本書可以讓你熟練使用辦公套件和個人生產力應用程序,並告訴你如果有興趣為這些應用程序做出貢獻,有哪些編程工具可用。
第五版中的其他新主題包括加密郵件和文件系統、高級shell技巧和遠程登錄應用程序。關於引導、軟件包管理、內核重新編譯和X配置的經典討論也已更新。
《Running Linux》的作者們預見了問題領域,選擇了穩定和受歡迎的解決方案,並提供了清晰的指導,以確保你在使用Linux時有一個令人滿意的體驗。這本書的討論直接而完整,足以指導新手用戶,同時還提供了經驗豐富的用戶在掌握Linux方面需要的額外信息。
無論你是在家工作站上使用Linux還是維護網絡服務器,《Running Linux》都將在你需要時提供專業建議。
目錄
前言
第一部分. 在Linux上享受和提高生產力
1. Linux簡介
關於本書
誰在使用Linux?
系統特點
關於Linux的版權
開源和Linux的哲學
Linux資訊來源
獲取幫助
2. 預安裝和安裝
Linux發行版
準備安裝Linux
安裝後的程序
遇到問題
3. 桌面環境
為什麼使用圖形化桌面?
K桌面環境
KDE應用程序
GNOME桌面環境
GNOME應用程序
4. 基本Unix命令和概念
登錄
設置密碼
虛擬控制台
常用命令
```