• No products in the cart.

ratings 

Introduction to UNIX/Linux Fundamentals with Shell Scripting is a comprehensive, hands on course that 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

PRIVATE
Course Access

Unlimited Duration

Last Updated

March 6, 2021

Students Enrolled

Total Reviews

Posted by
Certification

This skills-focused course is about 50% lab to lecture ratio, combining expert instructor-led discussions with practical hands-on labs that emphasize current techniques, best practices and standards. Working in this hands-on lab environment, guided by our expert practitioner. In this course you will learn about:

· Navigating the file system

· Controlling file access

· File and directory naming rules and conventions

· Manipulating files and links

· Controlling the Terminal

· Working with vi

· Monitoring and controlling processes

· Using command line editing

· Command substitution, quoting and escaping

· Using backup commands

· Submitting and controlling print jobs

· Communicating over the network

· Remote access with password authentication

· Working with secure shells

· Using GNOME and KDE GUI environments

· How to write and run shell scripts

· Using conditional constructs to control script execution

· Manipulating strings

· Command-line processing

· Using regular expressions

· String processing utilities: sed,grep and awk

· Counting words, lines and characters

· Working with compression utilities

· Writing functions

· Using the ksh and bash commands

· Working with UNIX I/O streams

Course Curriculum

    • Design Philosophy 00:00:00
    • System Components 00:00:00
    • The Shell and Command Entry 00:00:00
    • Documentation 00:00:00
    • Logging In and Logging Out 00:00:00
    • Command Line Editing 00:00:00
    • Navigating the File System 00:00:00
    • Viewing and Copying Files 00:00:00
    • Controlling the Terminal 00:00:00
    • Sending and Receiving Mail 00:00:00
    • Types of Editors 00:00:00
    • From ed to ex to vi 00:00:00
    • Basic Editor Tasks with vi 00:00:00
    • Editing Multiple Files 00:00:00
    • Named Buffers 00:00:00
    • vi Startup File 00:00:00
    • The UNIX Process Model 00:00:00
    • Process States 00:00:00
    • Monitoring and Controlling Processes 00:00:00
    • File System Organization 00:00:00
    • File Types 00:00:00
    • File and Directory Naming Rules and Conventions 00:00:00
    • Commands for Navigating the File System 00:00:00
    • Introduction to Inodes 00:00:00
    • Ownership, Permissions, and Dates 00:00:00
    • Manipulating Files and Links 00:00:00
    • Manipulating Directories 00:00:00
    • Determining Disk Usage 00:00:00
    • Other File System Utilities 00:00:00
    • Shell Functions 00:00:00
    • I/O Redirection and Pipes 00:00:00
    • Command Separation and Grouping 00:00:00
    • Background Execution 00:00:00
    • Filename Expansion 00:00:00
    • Shell Variables 00:00:00
    • Command Substitution 00:00:00
    • Quoting and Escaping Metacharacters 00:00:00
    • Bash Shell Features 00:00:00
    • Korn Shell Features 00:00:00
    • Command Execution 00:00:00
    • Startup Files 00:00:00
    • Customizing the User Environment 00:00:00
    • Printing Under AT&T UNIX 00:00:00
    • Printing Under BSD UNIX 00:00:00
    • Multitasking 00:00:00
    • Scheduled Execution Using cron 00:00:00
    • The at and batch Commands 00:00:00
    • Shell Script Features and Capabilities 00:00:00
    • Creating and Running a Script 00:00:00
    • Working With Variables 00:00:00
    • Environment Variables 00:00:00
    • Working With Data Types 00:00:00
    • Input/Output Techniques 00:00:00
    • Conditional Constructs 00:00:00
    • Looping Constructs 00:00:00
    • for, while, until 00:00:00
    • Math Operators 00:00:00
    • Manipulating Strings 00:00:00
    • Writing and Calling Functions 00:00:00
    • Controlling Process Priorities 00:00:00
    • Interpreting Command Line Arguments 00:00:00
    • Making Scripts Interactive 00:00:00
    • Special Shell Variables 00:00:00
    • Advanced I/O with Streams 00:00:00
    • Improving Performance of Scripts 00:00:00
    • Editing a File from a Script 00:00:00
    • Scripting with ed or sed 00:00:00
    • UNIX and Linux Utilities to Manipulate Files 00:00:00
    • Regular Expressions 00:00:00
    • grep and egrep 00:00:00
    • The Stream Editor sed 00:00:00
    • Sorting in Scripts 00:00:00
    • Generating Reports with awk 00:00:00
    • Splitting Large Files 00:00:00
    • Counting Words, Lines, and Characters 00:00:00
    • Transforming File Contents 00:00:00
    • Extracting Text Strings 00:00:00
    • Examining and Comparing Files 00:00:00
    • Reporting Differences Between Files 00:00:00
    • Comparing Files of Any Format 00:00:00
    • Displaying Data in Octal and Hex 00:00:00
    • Compressing Data 00:00:00
    • Converting File Formats 00:00:00
    • Backup Media 00:00:00
    • UNIX Device Names 00:00:00
    • tar and cpio 00:00:00
    • File Transport and Conversion with dd 00:00:00
    • UNIX Network Applications 00:00:00
    • Internet Applications 00:00:00
    • Remote Access Control Mechanisms 00:00:00
    • Using the Secure Shell(ssh) 00:00:00

Course Reviews

Profile Photo
ashar hafeez
0
61

Students

About Instructor

Pak

Course Events

[wplms_eventon_events]

More Courses by Insturctor

© 2021 Ernesto.  All rights reserved.  
X