Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Linux

School/Trainer:

New Horizons Learning Centres of Australia
Brisbane, Melbourne, Newcastle, Perth, Sydney, Australia

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' This comprehensive hands-on course provides the knowledge and skills needed to effectively use Linux. In this course you will learn how to use Linux user commands and develop shell scripts.

Target Arudience:

End-users and programmers who are new to the Linux environment.

Pre-requisites:

None.
Outline:


Getting Started

What is UNIX?
A Brief History of UNIX
Linux
The Toolkit Philosophy
Linux Distributions
Free Software and Open Source Movements
Logging In
Logging Out
Try a Few More Commands
Changing Your Password
Online Documentation - man Pages
Online Documentation - info Pages
The File System - Files

What is a File?
The ls Command
The cat Command
The more and less Commands
The head and tail Commands
Copy, Rename, and Delete: cp, mv, rm
File Names
Working with MS-DOS Disks; mtools
The File System - Directories

Hierarchical File System
Pathnames
The pwd and cd Command - Navigating Directories
The mkdir and rmdir - Managing Directories
The cp Command (again) - Copy Files
Two Useful Directory Names - . and ..
Text Editors

Linux Text Editors
The pico Editor
The Nedit Editor
The Emacs Text Editor
The vi Text Editor Family
Editing With vi

What is vi?
Getting Started - vi Buffering
Command Mode and Insert Mode
Getting Started
Moving the Cursor Around
Inserting Text
Deleting a Character or Line
Undo Last Command
Opening a New Line
Save Your Work or Abort the Session
Review of vi Commands
Personal Utilities

The date Utility
The bc Utility
The cal Utility
The id Utility
The uname Utility
The finger Utility
The script Utility
The clear Utility
The at and crontab Utilities
Text Handling Utilities

The grep Utility
The tr Utility
The cut Utility
The sort Utility
The wc Utility
The diff Utility
The lpr Utility
File System Security

File Permissions
The chmod Utility
Directory Permissions
The umask Command
The chown, chgrp, and su Commands
File System Management Utilities

The find Utility
The df Utility
The du Utility
Compressing Files
The ln Utility
The ulimit Utility
The tar Utility
Communication Utilities

The write and talk Utilities
The mesg Utility
Mail Overview
The mail Utility
Other Email Options
IRC: Internet Relay Chat
Networking Utilities

Remote Login with telnet
Remote File Transfer With ftp
Secure Login With ssh
Secure File Transfer With scp
Text-Based Web Access with lynx
Web Access with wget and curl
Samba Server Overview
The smbclient Utility
NFS File Sharing Overview
Using the Shell

What is a Shell?
The Command Line
Standard Input, Standard Output and Error
Using Default Standard In and Output
I/O Redirection
I/O Redirection - Examples
I/O Redirection - Warning
Appending Output of a File
Pipes
The tee Utility
Filename Generation

Filename Generation
The ? Special Character
The * Special Character
The [] Special Characters
The ! Special Character
Processes

What is a Process?
Process Structure
The ps Utility
Options to the ps Utility
Background Commands (&)
Killing Background Processes
Redirecting the Standard Error
Shell Programming Concepts

What is a Shell?
Which Shell?
What is a Shell Script?
Why Use Shell Scripts?
Flow Control

The Exit Status of Commands
Command Line Examples
The test Command
The if-then-else Construct
The elif Construct
A Loop Example
Variables

User Created Variables
The read Command
The Shell Environment
The export Command
Subshells
Command Substitution
Quoting Mechanisms
Assigning Variables - Summary
Special Variables

Command-Line Arguments
$# - Number of Arguments
The shift Command
$* - All Arguments
$$ - PID of Shell
More Flow Control

The for Loop
The while Loop
The case Construct
X Windows and Desktops

The X Window System
Using X
Window Managers and Desktops
The Gnome Desktop
The KDE Desktop
Applications: The GIMP
Applications: OpenOffice
Applications: Web Browsers
Appendix A: More Editing with vi

Scrolling the Buffer
Cursor Motion Commands - w,W,b,B,e,E
Cursor Motion Commands - $,^,0,G
Cursor Motion Commands - f,t,F,T
Delete Operator - d
Change Operator - c
Yank Operator - y
Put Commands - p,P
Searching for a Pattern - /,n,N,?
The Join Command
The File Command - :f
Edit File Command - :e
Cut and Paste Between Files
Read File Command - :r
Set Options Command
Set Options Command - .exrc file
Appendix B: Bash Shell Features

Viewing Your Command History
Editing and Re-executing Commands
Aliases

...''

Please go to the school's official website for training price and schedule:
http://www.nhaustralia.com.au/

Phone:1300 794 006

School Address:

Level 6, St. Martins Tower
31 Market Street
Sydney NSW 2000 Australia

Level 4, 200 Creek Street,
Brisbane, QLD 4000

Level 2, 31 Queen Street,
Melbourne, VIC 3000

9 Denison Street,
Newcastle West NSW 2302


Jobs & Resumes: Brisbane, Melbourne, Newcastle, Perth, Sydney
Houses & Roommates: Brisbane, Melbourne, Newcastle, Perth, Sydney
Travel Agencies: Brisbane, Melbourne, Perth, Sydney

Search other schools for Linux training resources.




Other training courses offered by New Horizons Learning Centres of Australia:

GroupWise 7.0 Administration
Routing & Switching Solutions for Systems Engineers
SUSE Linux Enterprise Server 10 Administration
Visual C#.NET
Novell Open Enterprise Server for NetWare
Programming with Microsoft Visual Basic .NET
Securing Networks with PIX and ASA
Developing XML Web Services Using Microsoft ASP.NET
CompTIA IT Project+
Visual Studio 2008
PRINCE2 - Foundation
PRINCE2 - Practitioner
Visual Studio 2008: ADO.NET 3.5
VMware Infrastructure 3.5 Enterprise
Advanced UNIX Programming
UNIX
CompTIA Linux+
Implementing a Microsoft SQL Server 2005 Database
Shell Programming


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
Schools can use this unlimited free web marketing service by submitting their course descriptions and school introductions. Two outbound links will be granted to each posting.

- Classroom/On-site -
Chennai
Bangalore
Hyderabad
Nashua
Singen
Makati City
Pune
Ottawa
Alpharetta
Scarborough
- Online/E-learning -
Linux



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - IndiaASKEDU.net  © 2003-2009