0800 282 353 or +44 1372 364610
TRAINING YOU CAN TRUST
 
 

UNIX and Linux Tools and Utilities: Hands-On

 
Course: 396   Type: Hands-On Training   Duration: 4 Days
 
 

You Will Learn How To

  • Become an expert builder and user of UNIX/Linux tools and utilities
  • Perform complex search strings using regular expressions
  • Employ standard, programmable text filters to manipulate text and data
  • Build shell scripts to automate routine tasks
  • Achieve significant productivity gains by matching the mix of tools to the task at hand
  • Process structured data with awk

Course Benefits

UNIX and Linux provide a rich set of utilities to enable developers to streamline tasks and maximise productivity. To realise the full power of your UNIX/Linux system, you need to choose the right tools and use them in the right combination. Through extensive in-class hands-on exercises, you gain the knowledge and skills to adapt the UNIX environment to your particular needs.

Who Should Attend

Those who want to maximise the power of their UNIX/Linux system. Knowledge of UNIX or Linux at the level of Course 428, "UNIX Comprehensive Introduction", or Course 143, "Linux Comprehensive Introduction", is assumed.

Hands-On Training

Extensive exercises applying UNIX tools, utilities and scripting applications using Red Hat® Enterprise Linux® are performed, including:
  • Forming powerful regular expressions for searching text
  • Combining filters for sophisticated text processing
  • Performing complex text selection and manipulation with awk
  • Automating simple, repetitive tasks using shell scripts
  • Writing shell scripts to customise the behaviour of standard UNIX tools

Related Courses

  • 435 UNIX Administration and Support
  • 433 UNIX and Linux Security
  • 431 Perl Programming Introduction
  • 286 Project Risk Management
  • 296 Project Management: Skills for Success
  • 284 Critical Thinking and Problem Solving
  • 144 Linux Administration and Support

 
UNIX is a registered trademark of X/Open Company, Limited. Linux is a registered trademark of Linus Torvalds. Red Hat and Red Hat Enterprise Linux are registered trademarks of Red Hat, Inc. in the United States and other countries.
  UNIX and Linux Tools and Utilities

Upcoming Dates

9 - 12 Sep, 2008
London
2 - 5 Dec, 2008
London
10 - 13 Mar, 2009
London
23 - 26 Jun, 2009
London

For complete schedule, please visit www.learningtree.co.uk
 
http://www.learningtree.co.uk/courses/uk396.htm
 
 
0800 282 353 or +44 1372 364610
TRAINING YOU CAN TRUST
 
 

UNIX and Linux Tools and Utilities: Hands-On

 
Course: 396   Type: Hands-On Training   Duration: 4 Days
 
 
Course Content
 

Basic UNIX and Linux Concepts

The evolution of UNIX

  • How UNIX developed
  • The current state of UNIX/Linux standards

Review of UNIX commands

  • File and directory manipulation
  • I/O redirection and pipes
  • Writing shell start-up files
  • Using the shell command history

Finding UNIX documentation

  • The man command
  • Other manual page browsers

Searching Text with Regular Expressions

UNIX regular expressions

  • Specifying string patterns for filtering operations
  • The meta character set
  • Building search patterns
  • Developing extended regular expressions

Using the grep command

  • Processing files
  • Processing command output

UNIX Text Filters

The characteristics of a UNIX filter

  • Reading from standard input
  • Writing to standard output and standard error
  • Combining filters into pipelines to perform complex tasks
  • Redirecting output of a pipeline

Common UNIX filters

  • Editing the output of commands with the stream editor sed
  • Translating characters with tr
  • Sorting files and command output
  • Comparing different versions of files with diff
  • Using other common filters: cut, uniq and tee
  • Combining filters for complex text processing
  • Executing filter commands with find
  • Finding, comparing and searching files

Shell Programming

Shell basics

  • Writing simple shell scripts
  • Storing data in shell variables
  • Exporting variables to the environment
  • Preventing the creation of a subshell environment

Controlling logic flow

  • Making decisions with if and case
  • Quoting shell commands to avoid problems with variables
  • Reading and testing standard input
  • Looping with for and while
  • Accessing the shell's built-in variables

Other shell features

  • Accepting command line arguments
  • Redirecting standard output
  • Substituting command output
  • Performing arithmetic in shell scripts
  • Scanning for command line options

Working with tools creatively

  • Combining UNIX filters with pipelines and command substitution
  • Developing scripts incrementally

Restructuring Data with awk

awk as a flexible search tool

  • Testing and extracting fields from structured input
  • Performing arithmetic calculations
  • Writing useful awk one-liners

Creating long awk scripts

  • Matching patterns with extended regular expressions
  • Modifying awk's default behaviour with special patterns and built-in variables
  • Calling awk built-in functions

Advanced awk capabilities

  • Using awk's control constructs for testing and looping
  • Storing data in arrays
  • Formatting output using printf
  • Searching files with multiline records
 
http://www.learningtree.co.uk/courses/uk396.htm
 
 
0800 282 353 or +44 1372 364610
TRAINING YOU CAN TRUST
 
 

UNIX and Linux Tools and Utilities: Hands-On Tuition

 
Course: 396   Type: Hands-On Training   Duration: 4 Days
 
 

Course 396 Tuition

£ 1,695Standard Tuition
Tuition with a Savings Plan
£ 98010-Day Training Pass
£ 915Flex-Training Pass
£ 1,46010-Training Vouchers
£ 1,5605-Training Vouchers
£ 1,525Alumni Gold Tuition

Your Course Fee Entitles You To...

  • Class participation
  • Team workshops
  • Use of in-class hands-on equipment
  • Comprehensive course materials
  • Morning and afternoon refreshments
  • Lunch
  • Course Completion Certificate
  • FREE participation in the Learning Tree Professional Certification Programmes (including related exams)
 
 

Tuition Savings Plans

Flex-Training Pass
  • 3 Courses for £2 750
  • As little as £915
  • Savings as much as 50%
  • 3 courses in 24 months
10-Day Training Pass
  • Save as much as £770 per course
  • Any combination of courses
  • Only £2,450
Training Vouchers
  • Save as much as £535 per course
  • Fully transferable
  • As low as £1,460 per course
Alumni Gold Discount Attend your first course and you will receive a personalised Alumni Gold Discount card, entitling you to save as much as £200 on each course you take in the following 24 months. Take just one course every two years, and you will be entitled to ongoing discounts...year after year. You save 10%.
* Exact savings may vary depending on courses selected.

Your Guarantee of Satisfaction

Unless you feel 100% satisfied that Learning Tree delivered even more than you expected, there is no fee for your course attendance. Our Guarantee of Quality lets you experience the value of the course - and then pay only if you feel the course was well worth the fee.

Enrolling is Easy and Flexible!

Enrol by phone or online. If your plans change, just let us know and, without a fee, you can transfer to another course or cancel your enrollment. Pay after you've taken the course, and then only if you are 100% satisfied.

 
http://www.learningtree.co.uk/courses/uk396.htm