Intro to the CLI

About

This module provides a beginner-friendly guide to using the Command Line Interface (CLI), teaching students how to navigate and manipulate their computer’s file system with text commands. It starts with understanding what the CLI is and its utility, then progresses to navigating through folders, checking folder contents, creating new folders and files, and safely deleting unnecessary items.

Content

Lesson Video Time Video Skills
Concepts 2 min link CLI vs GUI basics and benefits (power, repeatability, precision, tools).
Fundamentals 6 min link Opening Terminal on macOS, Windows, and Ubuntu; the terminal interface; your first commands, understanding errors and prompts.
The File System 10 min link Understanding the file system; Root and Home directories; absolute paths; file and directory organization; parent-child relationship in directories.
Navigating the File System 10 min link File system structure, pwd, ls, cd, command arguments, relative and absolute paths.
Manipulating the File System 9 min link Creating and deleting files and directories, mkdir, touch, rm, rmdir, tab completion, and directory structure.
The Shell 4 min link What is the Shell?
What is a Command? 4 min link Built-in commands, executable programs, functions and aliases.
The man command 2 min link View the manual page for a command.
Flags 4 min link How to use common flags.
Total content 51 min    

References

📖 Reference Materials