• +91 8970062214

NC206 Perl Scripting



Course Outline

Linux Usage Basics
– Starting X from the Console
– Changing your Password
– The root User
– Elevating your Privileges

Running Commands and Getting Help
– Reading Usage Summaries
– man, info, & whatis Commands

Browsing the Filesystem
– Linux File Hierachy Concepts
– Current Working Directory Files & Directory Name
– Absolute and Relative Pathnames
– Create, remove, change, list, copy, move Files & Directories
– Using Nautilus
– Determining File Content, Viewing Files

Using the bash Shell
– bash Introductin History & Features
– Command Line Shortcuts & Editing Tricks
– Command Line Expansion
– gnome-terminal

Standard I/O & Pipes
– Standard Input and Output, Pipes to connect Processes
– Overwriting vs Appending
– Redirecting both standard Output and Error

Text Processing Tools
– Tools for Extracting, Analysing & Manipulating Text
– Special Characters for Matching Text

Basic System Configuration
– Configuring Date and Time
– Basic  linux network config
– System Logs

vi and vim
– Opening, Modifying, Saving Files & Undoing Changes
– Using Command Mode
– Visual Mode
– Splitting the Screen
– Configuring vi and vim

Configuring the bash Shell
– bash Variables, Environment Variables and Aliases
– Configuring and Information Variables
– Variables Expansion, Protecting against Variable Expansion
– Types of Shells, bash startup & Exit Scripts
– using Variables in Shell Scripts


Finding and Processing Files
– The slocate & find Commands, Basic find Examples
– find and Logical Operators, find & Permissions
– find and Numeric Criteria, find & Access Times
– Executing Commands with find and Gnome Search Tools