UNIX/Linux Fundamentals and Shell Scripting
Duration: 5 Days (Face-to-Face or Remote-Live), or 35 hours of coursework with personal facilitation over a four week span (On-Demand)
US Price: $2495 (Face-to-Face or Remote-Live), or $1495 (On-Demand)
Delivery Options: Attend face-to-face in the classroom, remote-live or via on-demand training
Registration: Click here to view upcoming schedules and register for face-to-face sessions, click here to register for live remote attendance sessions, or click here to register for on-demand training with a start date that is convenient for you.
Description
This hands on course provides training on standard UNIX/Linux commands and utilities used for day to day tasks including file manipulation, program execution and control, and effective use of the shell and desktop environments. Upon completion, attendees will be able to productively use any UNIX-based system. The course presents the concepts necessary to understand the way UNIX works (processes, I/O streams, command line processing, etc.) as well as the system's most commonly used commands. Data manipulation utilities and shell syntax for synthesizing command pipelines are emphasized. Bourne shell, Bash shell and Korn shell programming techniques are introduced so students will be able to read and modify existing shell scripts as well as create their own. Desktop environments are also introduced from a user's perspective, including common window managers, Open Office utilities and an introduction to configuration tools. Comprehensive hands on exercises are integrated throughout to reinforce learning and develop real competency.
Prerequisites
None
Course Overview
Introduction to UNIX
|
Basic User Commands
|
Text Editing
|
UNIX Processes
|
The File System
|
Introduction to Shells: sh, bash, and ksh
|
Printing
|
Multitasking and Batch Processing
|
Shell Programming
|
Advanced Shell Features
|
Text Manipulation Utilities
|
File Processing Utilities
|
Backing Up Files
|
Networking Commands
|
Related Training
Course |
---|
Korn Shell and Bash Shell Programming |
Linux System Administration |