Table of Contents

Part I: Getting Started

Chapter 1: Starting with Linux

Understanding What Linux Is

Understanding How Linux Differs from Other Operating Systems

Exploring Linux History

Understanding How Linux Distributions Emerged

Finding Professional Opportunities with Linux Today

Summary

Chapter 2: Creating the Perfect Linux Desktop

Understanding Linux Desktop Technology

Starting with the Fedora GNOME Desktop Live CD

Using the GNOME 3 Desktop

Using the GNOME 2 Desktop

Summary

Exercises

Part II: Becoming a Linux Power User

Chapter 3: Using the Shell

About Shells and Terminal Windows

Choosing Your Shell

Running Commands

Recalling Commands Using Command History

Connecting and Expanding Commands

Using Shell Variables

Creating Your Shell Environment

Getting Information About Commands

Summary

Exercises

Chapter 4: Moving Around the Filesystem

Using Basic Filesystem Commands

Using Metacharacters and Operators

Listing Files and Directories

Understanding File Permissions and Ownership

Moving, Copying, and Removing Files

Summary

Exercises

Chapter 5: Working with Text Files

Editing Files with vim and vi

Finding Files

Summary

Exercises

Chapter 6: Managing Running Processes

Understanding Processes

Listing Processes

Managing Background and Foreground Processes

Killing and Renicing Processes

Summary

Exercises

Chapter 7: Writing Simple Shell Scripts

Understanding Shell Scripts

Summary

Exercises

Part III: Becoming a Linux System Administrator

Chapter 8: Learning System Administration

Understanding ...

Get Linux Bible, 8th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.