Operating Systems


Command Line 101

Learn the command line for macOS and Linux at the same time even if you've never used the command line before.

4.67 (3 reviews)


1 hour


Nov 2020

Last Update
Regular Price

What you will learn

How to use the command line on macOS

How to use the command line on Linux


Welcome to Command Line 101: A crash course for MacOS and Linux users.

If you're brand new to the command line and want to learn it, or need to learn the command line for a new job, this course is for you.

We're going start at the very beginning and assume you have never used the command line before. We'll start off by exploring a command line program, and then getting into some very simple commands.

Over the course of this class we'll start creating new files and folders in different parts of our computer. We'll even start editing files directly on the command line!

Why learn the command line?

The command line seems OLD, and it is old, but it's also powerful and extremely common still.

People use the command line to execute Python scripts, maintain servers (like websites), compress images, run Node.js or other frontend tooling for website development, and much much more.

The truth is: behind every program that has a graphical user interface (GUI) is some raw program that takes raw commands. If you don't need to worry about the graphical user interface, your computer can run more efficiently.

In fact, I've been using the command line for a number of years to do all sorts of things from transcoding videos (like the videos you see on this website) to losslessly compressing images to running entire fleets of servers for large scale websites.


  • MacOS or Linux

  • Internet to stream these videos


Command Line 101
Command Line 101
Command Line 101
Command Line 101




Accessing the command line

Your first command

Working with your command line

Printing your current location

Opening directories from your terminal

How to display files and directories

How to change directories

Searching for files in a directory

Renaming files

Copying files

Creating new directories

Creating new empty files

Editing files in the command line

Displaying internals of a file without editing it

How to remove a file

How to remove a directory

Executing the last command you just wrote


Cheat sheet

Your project


David30 November 2020

I'm pretty well versed with Mac's Terminal, so why did I buy this course? Kalob Taulien is a talented and gifted instructor. His presentations are always smooth and I'm always sure I will find plenty of value for my time whenever I watch one of Kabob's courses. I'm a huge fan of the command line and look forward to finding gems I'm not already familiar with as well as a good enjoyable review of what I already know. Udemy's lifetime access make a course like this a great resource.


Udemy ID


Course created date


Course Indexed date
Course Submitted by