Training Courses

Contact Us Linux / Red Hat Fundamentals


Prerequisite: None. No experience with Linux or Unix is required.

Length: 3 Days


Recommendation Statement:
Student should be able to use a computer monitor, keyboard, mouse. Student needs to be able to input commands and control characters from a keyboard.


Course Description:
For those new to Linux, this is the first course you will take.


The course starts at the beginner level and works into intermediate and advanced Linux commands and utilities. The student is introduced to the Linux Bash shell, the command line and command syntax. Although you will be exposed to the various windowing platforms available in Linux, this course teaches Linux at “the command line level” to develop a thorough understanding of the Linux operating environment.


The student learns how to navigate the LINUX file systems and how to work with files, directories and permissions. The student will learn how to use the Linux editors “ex” and “vi. “ Once the student is comfortable with basic Linux commands, they’ll move onto advanced power tools as well as how to customize the POSIX Bash shell.


The classroom labs are run in a real-world UNIX environment, are structured to allow you to learn by doing, and are developed to simulate “real world” situations. The hands-on labs progressively build your LINUX knowledge and command skills in a clear and concise manner.


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


Upon completion of this course, you should be able to:

  • Log in and log out of a Linux system.
  • Use the Desktop Environment tools and the Command Line
  • Understand Linux commad syntax
  • Navigate the directory tree
  • Understand Linux file systems
  • Understand the Linux Shells including the Secure Shell (SSH) and Bash
  • Manipulate text files
  • Create files and directories
  • Archive and restore files and directories
  • Understand file and directory permissions
  • Use the Linux text editors (vi, vim and nano)
  • Identify and modify shell initialization files
  • Employ shell features to streamline command execution
  • Use basic network commands
  • Use commands and regular expressions to search directories and files
  • List active user processes and selectively kill user processes
  • Introduction to shell scripting
  • Process management and job control


Click here to view the detailed outline.