• Classroom
Course Description

Get a foundational overview of UNIX operating system commands and utilities in this course. You will learn to navigate the UNIX file systems and to work with files, directories, and permissions. You will learn to manage UNIX processes and use regular expressions to create powerful search strings. You also will learn to create advanced shell scripts using shell built—ins and conditionals, and you will learn powerful commands used to perform advanced text processing operations.

Hands—on labs are run in a real—world UNIX environment, structured to allow you to learn by doing and developed to simulate real—world situations. You will build your UNIX knowledge and command skills in a clear and concise manner.

Working in a controlled UNIX classroom environment with an expert instructor, you will learn UNIX concepts and commands, and you will receive professional tips and techniques that will help you build your UNIX skills and confidence.

Learning Objectives

Prevalence of UNIX
Various commands in the UNIX shell
Manipulating and editing files
Shell scripts
File system tools
Regular expressions
UNIX filters
Process commands: ps, pstree, pgrep, kill, and pkill

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.