Build practical Linux command-line skills from the ground up, progressing from your first login through confident daily use of the Bash shell. Hands-on labs run on your choice of RHEL, SLES, or Ubuntu, with built-in cross-reference where distributions differ.
Core topics include filesystem navigation, file management, I/O redirection, and text processing with grep, sed, and awk. Students progress to regular expressions, vi/vim and Nano editing, Bash shell customization, and shell scripting with variables, conditionals, and loops. The course then covers essential operational skills: process and job control, persistent terminal sessions with tmux and screen, task scheduling with cron and systemd timers, software package management with DNF, Zypper, or APT, SSH remote access and file transfer, and filesystem mounting including NFS and SMB shares. Foundational context on Linux history, distributions, and open-source licensing rounds out the curriculum.
With 61 guided lab exercises woven throughout the course, students practice commands and concepts on live systems, reinforcing the hands-on skills that employers expect from Linux-capable professionals.
Audience:
There are currently no public events available for this course. However, you can submit a request for a new date and we will try our best to get you into a Linux-Unix Fundamentals class.
There are currently no public events available for this course. However, you can submit a request for a new date and we will try our best to get you into a Linux-Unix Fundamentals class.
Students should be comfortable using computers. No prior experience with Linux or other Unix-like operating systems is required.
There are currently no public events available for this course. However, you can submit a request for a new date and we will try our best to get you into a Linux-Unix Fundamentals class.