CLI 201: Command Line for macOS High Sierra

2 Days-$1,400.00



  • Intermediate understanding of macOS High Sierra
  • Experience with macOS High Sierra in a network environment
  • Basic troubleshooting experience or the 101 Support Essentials Course
  • This is not a course for those new to macOS High Sierra.
  • Course Description
  • Course Outline
  • Schedule

Do you wish to wield the power of the Unix command line, but are intimidated by the cryptic syntax and seemingly never-ending list of commands? This two day course is designed specifically to introduce you to The Unix Command-Line as it applies to macOS High Sierra, where you will learn specific commands and how to use them in the proper context while supporting macOS High Sierra computers.  There is a great wealth of troublshooting, managment, and depolyment techniques for macOS High Sierra that are only available to those willing to tackle the learning curve of the BASH shell and UNIX commands as it applies to macOS High Sierra. After establishing a solid foundation, we’ll explore command line tools to help with administration and management of your Macs.

Who Should Attend

  • Help desk specialists, technical coordinators, service technicians, and others who support Mac users
  • Technical support personnel in businesses that use Macs for general productivity or creative design
  • Technical coordinators or power users who manage networks of computers running macOS High Sierra — such as teachers and technology specialists who manage classroom networks or computer labs

As a general rule, courses will be offered only when they meet minimum enrollment thresholds.
Minimum Enrollment: 3 Students

UNIX Shells
The UNIX shell is the portal into the command line. In this chapter, we learn what a shell is, and how to obtain one

Shell Environment Part 1
Once you obtain a shell, it’s nice to get comfortable in its environment–learn what is available to you, and learn the basics of commands

Filesystem, Permissions, and Monitoring
Although macOS High Sierra is based on UNIX, the view of the file system and permissions from the command-line is a bit different than the view from the Finder. Learn how the Finder and UNIX filesystem and permissions interact, and also how to monitor UNIX processes and view files from the command line.

Documentation, Searching, and Editing
The main skill to obtain in your quest for a command-line mindset is to know that you can’t possibly know everything; instead, you will need to utilize documentation. This chapter explains how documentation works in the command-line, including main pages, searching, and other cool tricks such as editing text files using only the command line.

Shell Environment Part 2
More about the shell environment including process control, environment variables, I/O in more detail, and troubleshooting techniques.

Putting the CLI to work on macOS High Sierra
Overview of Managed Preferences (MCX); configuring macOS High Sierra.  Here’s where things get fun–a whole slew of commands for you to learn and play with to make your life easier on macOS High Sierra.

Introduction to Shell Scripting
Not a comprehensive introduction to shell scripting, but a basic “get your toes in the water” introduction to the concepts of using the shell to write scripts.

New to site? Create an Account


Lost password?

Already have an account? Login