1  Linux CLI

1.1 Prerequisites

Just like with anything we have to walk before we can run.

1.2 Learning the Linux CLI

A thorough treatment of Linux CLI fundamentals geared towards the beginner/novice is outside of the scope of this book. This book assumes some familiarity with Linux and basic Linux CLI proficiency. That’s not to say that you couldn’t still work through this book and pass the RHCSA exam, but be forwarned the learning curve is steep. But, I can thoroughly endorse any of the following resources to help you get up to speed:

  1. Learning the Shell from LinuxCommand.org and The Linux Command Line by William Shotts
Tip

This is my #1 go-to recommendation for beginners that want to learn Linux and the Linux CLI. This is where I first learned Linux and the Linux CLI many years ago.

  1. Command Line Crash Course from Learn Python the Hard Way by Zed Shaw
  2. MIT Missing Semester Series: Introduction to the Shell & Command-line Environment

Other notable mentions:

  1. Linux Upskill Challenge
    This is a shameless plug, as I’m involved with this project.
  2. Linux Commands for Beginners YouTube Playlist by (LearnLinuxTV?)

Becoming proficient in the Linux CLI is a pre-requisite to learning RHEL and preparing for the RHCSA exam. If this is you, definitely check out the resources above. It’s probably only a few days or weeks of effort to get up to speed on the basics. Then come back and work through the rest of this book.