Getting Started with Terminal Course


mac Terminal Course Overview

The Getting Started with Terminal course provides a one-day introduction to mac terminal. This course is ideal for Mac professionals who want to streamline their work with Command Line.

Admins and support technicians who learn mac terminal commands have an advantage in their day-to-day operations. However, Apple stopped teaching Command Line at this level in 2011. That’s why our Apple trainers developed this mac terminal training to fill the gap.


Course Outline: Getting Started with Terminal


What is Unix? What’s the Command Line? What’s a Shell?

Using and Customising Terminal

Learning the Basics of Terminal, Modify the Window, Set a Default Shell

macOS Layout and Navigation

FileSystem Layout (the basics of /usr, /lib, what they are, etc), Using Terminal – Basic Navigation (pwd, cd, ls), Manual Page (man)

Working with Files and Directories

Naming Files in Command Line, File & Directory Creation, Deletion and Moving, Aliases and Links (Hard and Symbolic), Imaging (hdiutil)

User Management

Changing Ownership (chown), Changing Group (chgrp), Changing Permission (Sticky Bit, Lock, Hidden), ACL permissions, Create, Modify, and Delete Users (dscl)


Resetting User passwords (passwd), FileVault (fdesetup), Firmware Password (fimwarepasswd)

Network Configuration and Troubleshooting

Configure Computer Name, Network Utilities Ping, Lookup, and Traceroute

Remote Access

ssh, rcp


Force Quit (killall), Disk Management diskutil


Who Should Take the mac Terminal Course?

  • Support Essentials trainees who want to dive deeper in macOS
  • Any mac professional wanting to learn mac Terminal commands

Prerequisites for mac Terminal Training

Students should have the following before taking this mac terminal course:

If you’re in any doubt about your suitability for this course, please call our training pros on  (+44) 0203 507 1728. We’ll be pleased to discuss your training needs in more detail.

What Our Students Say

Where’s the Training Centre?

We run classroom courses at 50 Liverpool Street, London, EC2M 7PY. But don’t forget that we also offer trainer-led online training and private onsite training too. If you’ve got several team members to train, it might be more cost-effective for us to come to you.


Not ready to book? Find out more about us