Introduction xxiv Part I: Performing Basic System Management Tasks Chapter 1 Installing Red Hat Enterprise Linux 3 "Do I Know This Already?" Quiz 3 Foundation Topics 6 Preparing to Install Red Hat Enterprise Linux 6 What Is Red Hat Enterprise Linux 8 Server? 6 Getting the Software 7 Understanding Access to Repositories 8 Setup Requirements 9 Cert Guide Environment Description 9 Performing a Manual Installation 10 Summary 24 Exam Preparation Tasks 25 Review Questions 25 End-of-Chapter Lab 26 Chapter 2 Using Essential Tools 29 "Do I Know This Already?" Quiz 29 Foundation Topics 32 Basic Shell Skills 32 Understanding Commands 32 Executing Commands 32 I/O Redirection 34 Using Pipes 36 History 37 Bash Completion 39 Editing Files with vim 39 Understanding the Shell Environment 42 Understanding Variables 42 Recognizing Environment Configuration Files 43 Using /etc/motd and /etc/issue 43 Finding Help 44 Using --help 44 Using man 45 Finding the Right man Page 46 Updating mandb 47 Using info 48 Using /usr/share/doc Documentation Files 49 Summary 50 Exam Preparation Tasks 50 Review Questions 51 End-of-Chapter Lab 51 Chapter 3 Essential File Management Tools 53 "Do I Know This Already?" Quiz 53 Foundation Topics 56 Working with the File System Hierarchy 56 Defining the File System Hierarchy 56 Understanding Mounts 57 Managing Files 61 Working with Wildcards 62 Managing and Working with Directories 62 Working with Absolute and Relative Pathnames 63 Listing Files and Directories 64 Copying Files 65 Moving Files 66 Deleting Files 66 Using Links 68 Understanding Hard Links 68 Understanding Symbolic Links 69 Creating Links 69 Removing Links 70 Working with Archives and Compressed Files 71 Managing Archives with tar 72 Using Compression 74 Summary 75 Exam Preparation Tasks 75 Review Questions 77 End-of-Chapter Lab 77 Chapter 4 Working with Text Files 81 "Do I Know This Already?" Quiz 81 Foundation Topics 84 Using Common Text File--Related Tools 84 Doing More with less 84 Showing File Contents with cat 85 Displaying the First or Last Lines of a File with head and tail 86 Filtering Specific Columns with cut 87 Sorting File Contents and Output with sort 87 Counting Lines, Words, and Characters with wc 88 A Primer to Using Regular Expressions 89 Using Line Anchors 90 Using Escaping in Regular Expressions 90 Using Wildcards and Multipliers 91 Using grep to Analyze Text 92 Working with Other Useful Text Processing Utilities 93 Summary 94 Exam Preparation Tasks 95 Review Questions 96 End-of-Chapter Lab 96 Chapter 5 Connecting to Red Hat Enterprise Linux 8 99 "Do I Know This Already?" Quiz 99 Foundation Topics 102 Working on Local Consoles 102 Logging In to a Local Console 102 Switching Between Terminals in a Graphical Environment 103 Working with Multiple Terminals in a Nongraphical Environment 104 Understanding Pseudo Terminal Devices 106 Booting, Rebooting, and Shutting Down Systems 106 Using SSH and Related Utilities 108 Accessing Remote Systems Using SSH 108 Using Graphical Applications in an SSH Environment 111 Securely Transferring Files Between Systems 111 Configuring Key-Based Authentication for SSH.
Red Hat RHCSA 8 Cert Guide : Ex200