Intermediate Linux | Shell, Bash, Text Manipulation, Multitasking & More
Guaranteed to Run
Price
$2,195.00
Duration
2 Days
Delivery Methods
Virtual Instructor Led Private Group
Delivery
Virtual
ESTDescription
Objectives
Prerequisites
Course Description
Intermediate Linux: Shell, Bash, Text Manipulation, Multitasking & More is a two-day, hands-on course designed to expand foundational Linux skills and deepen proficiency with the Linux shell and command-line utilities. The course emphasizes practical, day-to-day tasks such as file manipulation, process control, scripting, and data processing. Participants learn to work effectively with Bourne (sh), Bash, and Korn (ksh) shells, read and modify existing scripts, and develop their own shell scripts. By the end of the course, learners will be able to automate tasks, manipulate text and files efficiently, and manage multitasking and batch processing in Linux environments.
Course Objectives
- Navigate and manage the Linux file system efficiently
- Understand file types, permissions, ownership, and disk usage
- Work with multiple shells including sh, bash, and ksh
- Use shell features such as redirection, pipelines, variables, and command substitution
- Write, read, modify, and debug shell scripts
- Apply conditional logic, loops, and functions in shell programming
- Manipulate strings, process command-line arguments, and optimize script performance
- Use text processing tools such as grep, sed, awk, sort, and wc
- Apply regular expressions for advanced text matching and transformation
- Process and compare files, compress data, and convert file formats
- Manage multitasking, background jobs, and scheduled execution using cron and at
Who Should Attend?
- Linux users with basic command-line experience
- System administrators, developers, or support professionals working with Linux
- IT professionals seeking to improve shell scripting and automation skills
- Users who have completed an introductory Linux course or have equivalent experience
Course Prerequisites
- Experience with basic UNIX/Linux commands (copying, moving, editing files)
- Familiarity with the Linux file system and command-line environment
- Experience with the vi editor is recommended
- Completion of an introductory Linux course or equivalent hands-on experience
Do You Need Help? Please Fill Out The Form Below