Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Perl for System Administrators

( Duration: 5 Days )

In Perl for System Administrators training course, you will learn to perform administration tasks using perl scripting.

COURSE AGENDA

1

Introduction

2

Why use Perl for System Administration?

3

Perl Basics

  • Variables
  • Conditionals and truth
  • Looping constructs
  • Subroutines
  • File I/O
  • autodie
4

Regular expressions

  • Regular expression operators and functions
  • Meta characters
  • Grouping techniques
5

Advanced regular expressions

  • Capturing matched strings to scalars
  • Extended regular expressions
  • Greediness
  • More meta characters
  • Working with multi-line strings
  • Back references
  • Chapter summary
6

System interaction, wrappers, and process manipulation

  • Platform independence
  • Exit values
  • Invoking shell commands using system
  • Capturing a program's output
  • exec
  • Sending signals
7

The command line

  • Once off scripts
  • Using the execute switch (-e) to convert from epoch-time
  • Script-less programming
  • Other switches
8

Filesystem analysis and traversal

  • Directory separators
  • Working with files
  • File Permissions
  • Working with directories
  • File::Find
9

Mail processing and filtering

  • Sending mail
  • Filtering mail
10

Security considerations

  • Potential security pitfalls
  • Coding for security
  • Taint checking
  • Dangerous environment variables
  • Set-user-id Perl programs
11

Logfile processing and monitoring

  • Tailing files
  • Interesting data
  • Parsing Apache Logfiles
  • Generating reports from logfiles with Logfile
  • Logging with Perl
12

Interacting with network services

  • Sending data to IRC
  • Sending an AOL instant message
  • Sending data to a speech engine
  • Web browsing and scraping
  • Working with LDAP

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X