Course Features

  • Lectures 0
  • Quizzes 0
  • Duration 10 week
  • Skill level All levels
  • Language English
  • Students 0
  • Assessments Yes


0 Review
0 student
  • Overview of Unix/Linux Operating System
  • OS and Shell Identification:
    • version, builds, vendors, etc
  • Introduction to File System and Unix Command Pipeline:
    • Navigating file system.
    • Relative paths, Absolute Paths.
    • SHELL: Introduction to shell variables: using/creating env variables for most used directory paths.
    • Detecting all the disks, used/available space and their mounted directory structure.
    • Overveiw of standard Linux directory structure
    • Difference between Windows and Unix Disk to Directory Structure mapping and the implications.
    • Redirecting command outputs to files and intermediate files
    • Finding commands, detecting type of commands, getting help for commands
    • type, which, man, apropos, info, whatis, alias (read only)
  • File and Directory handling:
    • Reading/Viewing files
    • Copying, moving and deleting files, directories and directory hierarchies.
    • Listing, and handling files, directories using wildcard characters
    • Searching for files and directories by name and other parameters
    • find size of files and directories and largest files and directories in specific directories or in the whole filesystem
  • Access Control:
    • File Permissions
    • Changing Read/Write/Execute Permissions
    • Changing Permissions to Execute As Owner
    • Changing file/directory ownership, super user concept
    • Soft linking files and directories
  • Monitoring and Controlling Processes:
    • Overview of Linux Process and Linux Thread
    • Finding and Monitoring processes
    • Stopping and running multiple processes
    • Executing long running (server) commands
  • Simple utility commands:
    • Standard Utility commands
  • Shell Scripts:
    • Writing and Executing Shell Scripts
    • Using, echoing and assigning to environment variables, local variables
    • Arithmetic Expressions and Test Expressions
    • Logic Flow: if, for, while, until, loop control
    • Menu for interactive selection, case statements, parsing command line parameters
    • Functions, Interrupt Handling
  • VI, awk, sed:
    • vi editor
    • Most common uses of awk
    • Most common uses of sed

Perl Scripting for SysAdmins and DevOps:

  • Perl Scripting
    • Overview and background of Perl
    • Create and execute Perl Scripts.
    • Perl data types, operators and control flow
    • Perl pattern matching and its every day uses
    • Perl Subroutines and modules
    • Installing and using existing Perl Modules
  • System Administration Tasks using Perl
    • Filtering and transforming command outputs using pattern matching
    • Perl DBI – DataBase Interface
    • Parsing and analyzing log files
Curriculum is empty

0.00 average based on 0 ratings

5 Star
4 Star
3 Star
2 Star
1 Star

Leave a Reply

Your email address will not be published. Required fields are marked *