Table of Contents
1 Cover
2 Introduction How This Book Is Organized Conventions Used in This Book Jumping into Linux How to Contact Wiley or the Author
3 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 image Using the GNOME 3 Desktop Using the GNOME 2 Desktop Summary Exercises
4 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 Limiting Processes with cgroups Summary Exercises CHAPTER 7: Writing Simple Shell Scripts Understanding Shell Scripts Summary Exercises
5 Part III: Becoming a Linux System Administrator CHAPTER 8: Learning System Administration Understanding System Administration Using Graphical Administration Tools Using the root User Account Exploring Administrative Commands, Configuration Files, and Log Files Using Other Administrative Accounts Checking and Configuring Hardware Summary Exercises CHAPTER 9: Installing Linux Choosing a Computer Installing Fedora from Live Media Installing Red Hat Enterprise Linux from Installation Media Understanding Cloud-Based Installations Installing Linux in the Enterprise Exploring Common Installation Topics