Book description
The most up-to-date guide on the latest version of Linux
Linux is an excellent, low-cost alternative to more expensive operating systems and its popularity continues to remain on the rise. This comprehensive resource offers more than 100 pages of the most sought-after Linux commands, provides new tutorial chapters aimed specifically at Windows desktop users and Windows administrators, and includes a new chapter on using Linux on gadgets. You'll get up to speed with Linux so that you can install secure, fully functioning Linux server systems.
Shows you what Linux is capable of, how to install it, how to make the most of its features, and ways to make use of its commands
Provides step-by-step instructions for transitioning to Linux and explains how to choose which distribution is right for you, find and use the applications you need, set up the desktop to be the way you like it, and more
Walks you through transferring your stuff (music, documents, and images) from Windows to Linux
Whether you're making the transition from Windows or Macintosh and need to choose which distribution is right for you or you are already savvy with Linux and need a thoroughly up-to-date guide on its newest features, Linux Bible 2011 Edition is a must have!
Table of contents
- Copyright
- Credits
- About the Author
- About the Technical Editor
- Acknowledgments
- Introduction
-
I. Getting Off the Ground with Linux
- 1. Starting with Linux
- 2. Creating the Perfect Desktop
-
II. Running a Linux Desktop
-
3. Getting into the Desktop
- 3.1. Understanding Your Desktop
- 3.2. Starting the Desktop
- 3.3. K Desktop Environment
- 3.4. The GNOME Desktop
- 3.5. Configuring Your Own Desktop
- 3.6. Getting More Information
- 3.7. Summary
-
4. E-mailing and Web Browsing
-
4.1. Using E-mail
- 4.1.1. Choosing an E-mail Client
- 4.1.2. Transitioning Your E-mail from Windows
- 4.1.3. Getting Started With E-mail
- 4.1.4. Tuning Up E-mail
- 4.1.5. Reading E-mail with Thunderbird
- 4.1.6. Managing E-mail in Evolution
- 4.1.7. Reading E-Mail with Seamonkey Mail
- 4.1.8. Working with Text-Based E-mail Readers
- 4.2. Choosing a Web Browser
- 4.3. Exploring the SeaMonkey Suite
- 4.4. Using Firefox
- 4.5. Using Text-Based Web Browsers
- 4.6. Summary
-
4.1. Using E-mail
-
5. Playing Music, Video, Photos, and Games
- 5.1. Running Multimedia Servers
- 5.2. Using Totem for Audio and Video
- 5.3. Playing Music in Linux
- 5.4. Playing Videos
- 5.5. Working with Images
- 5.6. Playing Games on Linux
- 5.7. Summary
-
3. Getting into the Desktop
-
III. Learning System Administration Skills
- 6. Starting with System Administration
-
7. Installing Linux
- 7.1. Choosing a Linux Distribution
- 7.2. Getting Your Own Linux Distribution
-
7.3. Exploring Common Installation Topics
- 7.3.1. Knowing Your Computer Hardware
- 7.3.2. Upgrading or Installing from Scratch
- 7.3.3. Dual Booting
- 7.3.4. Installing Linux to Run Virtually
- 7.3.5. Using Installation Boot Options
- 7.3.6. Partitioning Hard Drives
- 7.3.7. Using LILO or GRUB Boot Loaders
- 7.3.8. Configuring Networking
- 7.3.9. Configuring Other Administrative Features
- 7.4. Summary
-
8. Running Commands from the Shell
- 8.1. Starting a Shell
- 8.2. Choosing Your Shell
- 8.3. Exploring the Shell
- 8.4. Using the Shell in Linux
- 8.5. Creating Your Shell Environment
- 8.6. Working with the Linux File System
- 8.7. Using the vi Text Editor
- 8.8. Summary
- 9. Learning Basic Administration
- 10. Managing Disks and File Systems
-
11. Setting Up Networking
- 11.1. Connecting to the Network
- 11.2. Using Ethernet Connections to Connect to the Internet
-
11.3. Using Dial-Up to Connect to the Internet
- 11.3.1. Getting Information
- 11.3.2. Setting Up Dial-Up PPP
- 11.3.3. Creating a Dial-Up Connection with the Internet Configuration Wizard
- 11.3.4. Launching Your PPP Connection
- 11.3.5. Launching Your PPP Connection on Demand
- 11.3.6. Checking Your PPP Connection
- 11.3.7. Checking That Your Modem Was Detected
- 11.4. Connecting to the Internet with Wireless
- 11.5. Summary
-
12. Using Network Tools
- 12.1. Running Commands to Browse the Web
- 12.2. Transferring Files
- 12.3. Sharing Remote Directories
- 12.4. Chatting with Friends in IRC
- 12.5. Using Text-Based E-mail Clients
- 12.6. Summary
-
13. Securing Linux
- 13.1. Linux Security Checklist
- 13.2. Using Linux Securely
- 13.3. Using Log Files
- 13.4. Using Secure Shell Tools
-
13.5. Securing Linux Servers
- 13.5.1. Controlling Access to Services with TCP Wrappers
- 13.5.2. Understanding Attack Techniques
- 13.5.3. Protecting Against Denial-of-Service Attacks
- 13.5.4. Protecting Against Distributed Denial-of-Service Attacks
- 13.5.5. Protecting Against Intrusion Attacks
- 13.5.6. Securing Servers with SELinux
-
13.5.7. Protecting Web Servers with Certificates and Encryption
- 13.5.7.1. Symmetric Cryptography
- 13.5.7.2. Asymmetric Cryptography
-
13.5.7.3. Secure Socket Layer
- 13.5.7.3.1. Creating SSL Certificates
- 13.5.7.3.2. Using Third-Party Certificate Signers
- 13.5.7.3.3. Creating a Certificate Service Request
- 13.5.7.3.4. Getting your CSR Signed
- 13.5.7.3.5. Creating Self-Signed Certificates
- 13.5.7.3.6. Restarting your Web Server
- 13.5.7.3.7. Troubleshooting Your Certificates
- 13.6. Using Security Tools from Linux Live CDs
- 13.7. Summary
-
14. Creating Useful Shell Scripts
- 14.1. Understanding Shell Scripts
- 14.2. Summary
-
IV. Setting Up Linux Servers
- 15. Running a Linux Web Server
- 16. Running a Mail Server
-
17. Running a Print Server
- 17.1. Common UNIX Printing System
-
17.2. Setting Up Printers
- 17.2.1. Using Web-Based CUPS Administration
- 17.2.2. Using the Printer Configuration Window
- 17.3. Working with CUPS Printing
- 17.4. Using Printing Commands
- 17.5. Configuring Print Servers
- 17.6. Summary
-
18. Running a File Server
- 18.1. Setting Up an NFS File Server
-
18.2. Setting Up a Samba File Server
- 18.2.1. Getting and Installing Samba
- 18.2.2. Configuring Samba with SWAT
- 18.2.3. Working with Samba files and commands
- 18.2.4. Using Samba Shared Directories
- 18.2.5. Troubleshooting your Samba Server
- 18.3. Summary
-
V. Choosing and Installing Different Linux Distributions
- 19. Running Ubuntu Linux
- 20. Running Fedora and Red Hat Enterprise Linux
-
21. Running Debian GNU/Linux
- 21.1. Inside Debian GNU/Linux
- 21.2. Getting Help with Debian
- 21.3. Installing Debian GNU/Linux
- 21.4. Managing Your Debian System
- 21.5. Summary
- 22. Running SUSE and openSUSE Linux
- 23. Running PCLinuxOS
-
24. Running Bootable Linux Distributions
- 24.1. Overview of Bootable Linux Distributions
- 24.2. Trying a Bootable Linux
- 24.3. Special-Purpose Bootables
- 24.4. Customizing a Bootable Linux
- 24.5. Building a Live CD with Fedora
- 24.6. Summary
-
VI. Programming in Linux
-
25. Programming Environments and Interfaces
- 25.1. Understanding Programming Environments
- 25.2. Using Linux Programming Environments
- 25.3. Linux Programming Interfaces
- 25.4. Summary
- 26. Programming Tools and Utilities
-
25. Programming Environments and Interfaces
-
VII. Appendix and License
-
A. Media
-
A.1. Finding Linux Distributions on the DVD
- A.1.1. Fedora Linux
- A.1.2. KNOPPIX Linux
- A.1.3. Slackware Linux
- A.1.4. Ubuntu Linux
- A.1.5. AntiX Linux
- A.1.6. BackTrack 3 Linux Security Suite
- A.1.7. Gentoo Linux
- A.1.8. openSUSE Linux
- A.1.9. PCLinuxOs
- A.1.10. Inside Security Rescue Toolkit
- A.1.11. Puppy Linux
- A.1.12. debian GNU/Linux
- A.1.13. Damn Small Linux
- A.1.14. SystemRescueCd
- A.1.15. Coyote Linux
- A.1.16. Tiny Core Linux
- A.1.17. SLAX
- A.1.18. CentOS
- A.2. Creating Linux CDs or DVDs
- A.3. Getting Source Code
-
A.1. Finding Linux Distributions on the DVD
- GNU General Public License
-
A. Media
Product information
- Title: Linux® Bible 2011 Edition: Boot up to Ubuntu®, Fedora®, KNOPPIX, Debian®, openSUSE®, and 13 Other Distributions
- Author(s):
- Release date: January 2011
- Publisher(s): Wiley
- ISBN: 9780470929988
You might also like
book
PHP6 and MySQL® 6 Bible
MySQL is the leading open source database on the market and PHP continues to dominate the …
book
Mongrel
This shortcut teaches you how to use Mongrel, the new high-performance web application container for Rails. …
book
Linux Bible® 2010 Edition: Boot Up to Ubuntu®, Fedora®, KNOPPIX, Debian®, openSUSE®, and 13 Other Distributions
The definitive guide to the basics of one of the most popular operating systems in the …
book
WordPress® All-in-One For Dummies®
A convenient how-to guide for maximizing your WordPress experience WordPress is a state-of-the-art blog publishing platform …