Learn EDR Internals: Research & Development From The Masters
2,000+ Free Courses with Certificates: Coding, AI, SQL, and More
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This beginner guide introduces the macOS Terminal and zsh, explaining the difference between graphical and command-line interfaces. It covers directory navigation, paths, command flags, and managing files and folders from the terminal.
Syllabus
Introduction
The Shell
GUI vs CLI
Mac Terminal & zsh
Finder & Terminal
Root, Users & Home Directory
Print Working Directory & List Items pwd & ls
Change Directory cd, cd .., cd / and cd ~
Absolute vs Relative Paths
Creating Files & Folders touch & mkdir
Removing Files & Folders r & rmdir
Understanding Flags and the "man" Command
Removing Folders Containing Data rm -r
Copying Files & Folders cp
Moving Files & Folders mv
Renaming Files
Taught by
Academind
Reviews
4.8 rating, based on 4 Class Central reviews
Showing Class Central Sort
-
I got the course recommended by claude during fixing a storage problem on my mac. I am not a programmer and I have so far just worked with AI Agents like Manus and Lovable. The course was short and useful. great for beginners
-
The macOS Terminal is a powerful, text-based interface that bypasses the standard GUI for direct system control. For beginners, it transforms complex tasks—like bulk file renaming or accessing hidden settings—into quick, one-line commands. While the "black box" appearance is intimidating, mastering basics like ls (list), cd (change directory), and mkdir (make folder) provides a foundation for automation and speed. Features like Tab Completion and Command History make navigation intuitive once practiced. However, caution is vital: the Terminal lacks an "Undo" button. It is an essential, high-efficiency tool for anyone looking to master the Mac environment.
-
This course is an excellent introduction to the macOS Terminal for beginners. The instructor explains each command clearly and provides real examples that make it easy to follow along. I especially liked how the lessons build up from basic navigation to more advanced concepts. Perfect for anyone new to command line tools on Mac.
-
It was an exceptional learning experience. The instructor's [positive quality, e.g., engaging, knowledgeable, patient] teaching style made complex topics easy to understand. The course materials were well-organized and supplemented with practical examples. I particularly appreciated the opportunity to work on real-world projects, which helped solidify my understanding. The online platform was user-friendly and provided excellent support. I would highly recommend this course to anyone looking to upskil