Home About BC DR HA Support Training Download
You are here: Home/ Training/ UnixLinux/ Please Login or Register

-
Current Location
-

js
  Training
    UnixLinux



-
 Mt Xia Inc.
-
BOOK:Advanced Shell Scripting



 Join our LinkedIn Group
AIX Advanced Technical Experts
Contract Opportunities

www.LinkedIn.com
-
 Train By Tweet
Training courses Tweet By Tweet
Various Subjects and Products
TrainByTweet.com


AIX Admin Methodology
Global Consolidation Project
All AIX admins should join
www.aixexpert.com
-

digg Digg this page
del.icio.us Post to del.icio.us
Slashdot Slashdot it!


AIX FREE DEMO UNIX
Automated AIX Deployment
Reduce your DC costs

www.siteox.com

LPAR Leasing
Lease an AIX / i5 LPAR
Reduce your costs

www.mtxia.com

Server Leasing
Lease a Server off-site
Reduce your costs

www.mtxia.com

Data Center Automation
Business Continuity and DR
Virtualization/Consolidation

www.mtxia.com

HMC Service
Hardware Management Console
Manage Remote AIX / i5 LPARs

www.siteox.com

Business Web Site Hosting
$3.99 / month includes Tools,
Shopping Cart, Site Builder

www.siteox.com

Disaster Recovery
Small Business Oriented
Off-Site Facilities

www.mtxia.com

IBM pSeries / iSeries
Reduce your Costs
Off-Site Server Hosting

www.mtxia.com

-

Unix/Linux Training

-

Courses on the topic of Unix and Linux " are taught by Mr. Dana French of Mt Xia through Learning Tree International.

These courses are titled:

Overviews of these courses follow:


Unix: A Comprehensive Hands-On Introduction

THE ROLE OF UNIX

  • Origins, current uses and applications
  • The UNIX family: Solaris, HP-UX, AIX, Tru64, Linux, BSD and others

INTERACTING WITH UNIX

Graphical user interfaces

  • The Common Desktop Environment (CDE)
  • GNOME, Java Desktop System, others

The command line interface

  • Launching the CDE Terminal Emulator
  • Entering commands to the shell

Browsing online documentation

  • Displaying man pages
  • Accessing Web reference sources

MANAGING FILES

Essential file housekeeping tools

  • Copying: cp
  • Renaming: mv
  • Removing: rm
  • Linking: ln
  • Editing: vi
  • Printing: lp, lpr

Displaying and interpreting file attributes

  • Listing files with ls and ls -l
  • Identifying file type, owner, group, size, modification time and index number

Establishing access permissions with chmod

  • Symbolic notation
  • Octal notation

NAVIGATING DIRECTORIES

The UNIX directory hierarchy

  • Home, current and parent directories
  • Root directory and subdirectories

Maintaining directories

  • Changing directory with cd
  • Making and removing directories

Locating files with find

  • Searching using file attributes
  • Operating on found files

WORKING WITH THE KORNSHELL

Command history facility

  • Listing past commands
  • Recalling and editing a previous command

Employing KornShell tips and tricks

  • Filename "wildcards": * , ? , [ ]
  • Command substitution: `...`

Personalizing your shell

  • Defining command aliases
  • Setting shell variables and options
  • Updating the start-up scripts

ACCESSING UNIX SERVERS FROM UNIX AND WINDOWS

Logging in to a remote server

  • Secure Shell
  • PuTTY
  • Telnet
  • Exceed
  • Cygwin
  • rlogin

Uploading and downloading files

  • Secure FTP
  • scp
  • FTP
  • WS_FTP
  • rcp

TAMING INFORMATION WITH FILTERS

The UNIX tool-building philosophy

  • Filtering data streams through pipelines
  • Redirecting standard input, output and error streams

Extracting and restructuring data

  • Searching: grep
  • Sorting: sort
  • Editing: sed
  • Trimming: head and tail
  • Selecting: awk
  • Counting: wc

Matching patterns with regular expressions

  • Metacharacter examples with grep
  • Substituting patterns with sed
  • Refining selections with awk

DEVELOPING AND EXECUTING SCRIPTS

Writing a simple script

  • Storing commands in a file
  • Marking the file as executable

Applying special variables

  • Parsing command line arguments
  • Examining command exit status

Controlling flow of execution

  • Iterating through loops with for and while
  • Testing conditions with if/else
  • Choosing alternatives with case

MONITORING AND CUSTOMIZING YOUR SYSTEM

Administering users and groups

  • Adding and changing a user account
  • Assigning users to groups

Querying UNIX system status

  • Measuring disk space usage
  • Initiating and terminating daemons
  • Scheduling jobs with cron

Creating and extracting file archives

  • Gathering files into a "tarball" with tar
  • Compressing and decompressing files




Linux: A Comprehensive Hands-On Introduction

INTRODUCING LINUX

  • The UNIX heritage
  • Linux inception
  • Linux kernel and GNU tools
  • Open-source licensing
  • Distributions

ACCESSING THE SYSTEM

The GNOME desktop

  • Customizing panels, launchers and applets
  • Enumerating graphical applications
  • Personalizing the terminal window

Starting at the command line

  • Switching to console logins
  • Performing a SSH login
  • Structuring commands

MANAGING FILES AND DIRECTORIES

Naming files and directories

  • Contrasting full and relative pathnames
  • Unraveling the file system hierarchy
  • Handling files with cp and mv

Organizing files under directories

  • Making and navigating directories
  • Listing attributes with ls
  • Browsing with GNOME Nautilus

Working with Linux files

  • Accelerating command line usage with Bash wildcards
  • Scrolling through files with GNU less
  • Comparing files with diff
  • Linking files
  • Printing with CUPS

CONTROLLING ACCESS TO LINUX RESOURCES

Defining access rights to files

  • Identifying multiple users and groups
  • Interpreting file and directory modes
  • Adjusting access permissions: chmod

Collaborating via group membership

  • Joining secondary groups
  • Inheriting and changing group ownership

Adopting multiple roles

  • Knowing who you are to the system
  • Switching identity
  • Changing passwords
  • Raising privilege with su, sudo and setuid

SEARCHING THE SYSTEM

Seeking files with specified attributes

  • Locating files with find
  • Finding pathnames with slocate

Matching text strings

  • Extracting lines with GNU grep
  • Matching patterns with regular expressions

MANIPULATING TEXT FILES AND STREAMS

Redirecting streams and filtering text

  • Saving command output into files
  • Connecting commands using pipes
  • Selecting lines and fields using head, tail, gawk and cut
  • Organizing text with sort and uniq

Editing files and streams

  • Automating stream edits with sed
  • Creating and modifying files with vim

LEVERAGING BASH SHELL FEATURES

Customizing Bash behavior

  • Setting options: noclobber, ignoreeof
  • Assigning to built-in shell variables
  • Aliasing commands

Initializing context

  • Exporting variables to the environment
  • Extending login and start-up scripts

Enhancing interactivity

  • Retrieving and reusing previous commands
  • Exploiting file name completion shortcuts

AUTOMATING TASKS WITH SHELL SCRIPTS

Invoking shell scripts

  • Taking bash input from a file
  • Running scripts using source
  • Calling scripts as a command
  • Passing positional parameters

Testing and controlling execution

  • Checking exit status with if
  • Verifying file attributes with conditionals
  • Repeating commands with for loops

EXECUTING JOBS AND PROCESSES

  • Monitoring processes with ps and top
  • Launching multiple jobs
  • Signalling with kill

ARCHIVING AND RETRIEVING DATA

  • Mounting storage devices
  • Measuring free space
  • Compressing with bzip and gzip
  • Creating tar archives

-
Unix/Linux Training
-
 

AIX Training
DR Training
HACMP Training
NIM Training
PLM Training
Shell Training
Storage Training
Bourne Shell Training


AIX FREE DEMO UNIX
Automated AIX Deployment
Reduce your DC costs

www.siteox.com

LPAR Leasing
Lease an AIX / i5 LPAR
Reduce your costs

www.mtxia.com

Server Leasing
Lease a Server off-site
Reduce your costs

www.mtxia.com

Data Center Automation
Business Continuity and DR
Virtualization/Consolidation

www.mtxia.com

HMC Service
Hardware Management Console
Manage Remote AIX / i5 LPARs

www.siteox.com

Business Web Site Hosting
$3.99 / month includes Tools,
Shopping Cart, Site Builder

www.siteox.com

Disaster Recovery
Small Business Oriented
Off-Site Facilities

www.mtxia.com

IBM pSeries / iSeries
Reduce your Costs
Off-Site Server Hosting

www.mtxia.com