0% found this document useful (0 votes)
29 views

Intro To Unix-Linux - 2010.03.17

This 3-day course provides a comprehensive overview of Unix and is appropriate for all Unix variants including AIX, Solaris, HP-UX, and Linux. The course explores Unix concepts starting with login, commands, files and directories, permissions, processes and multitasking, text editors, filters, tools, and basic networking. Upon completion, attendees will be able to log in, access and manipulate files, use standard utilities and filters, and perform basic shell programming. The course topics are covered in 12 sections over 3 days through hands-on instruction and practice of Unix concepts and commands.

Uploaded by

dl4318
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views

Intro To Unix-Linux - 2010.03.17

This 3-day course provides a comprehensive overview of Unix and is appropriate for all Unix variants including AIX, Solaris, HP-UX, and Linux. The course explores Unix concepts starting with login, commands, files and directories, permissions, processes and multitasking, text editors, filters, tools, and basic networking. Upon completion, attendees will be able to log in, access and manipulate files, use standard utilities and filters, and perform basic shell programming. The course topics are covered in 12 sections over 3 days through hands-on instruction and practice of Unix concepts and commands.

Uploaded by

dl4318
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

Achieve Peak Performance

INTRODUCTION TO UNIX / LINUX


Course Number: 576

Length: 3 Days

Prerequisite
Prior to attending this course, students should have no prior Unix experience although some
familiarity with computer concepts is assumed.

Who Should Attend


This course is intended for application programmers, technical support staff, system
administrators, managers, operators, and anyone who wishes to learn basic Unix concepts and
commands.

Course Description
This course provides a comprehensive overview of Unix and is appropriate for all Unix variants
including AIX, Solaris, HP-UX, and Linux. Unix is explored starting with login and editors,
continuing with file manipulating commands, text processing, and finishing with networking and a
look at the Unix world at large. This is a hands-on course.

Course Topics
• Logging On • Command Line Editing
• Commands, Files, and Directories • Filters
• Working with Files • Tools
• Permissions • Networks
• Processes and Multitasking • Customizing Your Environment
• The vi Editor • Basic Shell Programming

Course Objectives
Upon completion of this course, attendees will be able to:
• Log into and access files
• Change permissions on files and directories to control access
• Create text files with the vi editor
• Manipulate Unix files using standard utilities and filters
• Perform basic shell programming

www.elevatedlearning.com Elevated Learning Solutions, Inc. 888.224.8871


1
Course Outline

I. LOGGING ON V. PROCESSES AND MULTITASKING


A. Accessing UNIX A. Processes
B. Logging In B. Foreground / Background
C. Passwords Processes
D. Correcting Input Errors C. Checking Processes
E. Logging Out D. Stopping Processes

II. COMMANDS, FILES, AND VI. THE VI EDITOR


DIRECTORIES A. Starting vi
A. The Shell B. Modes
B. The Kernel C. Mode Navigation
C. Commands D. Creating/Saving a File
D. Command Arguments and Options E. Cursor Movement
E. Directories F. Editing
F. File Names G. Cut and paste
G. Trees / Hierarchies H. Searching for Text
H. Root Directory / Paths
I. Creating / Removing Directories VII. COMMAND LINE EDITING
A. The History File
III. WORKING WITH FILES B. Changing commands in vi editing
A. Input / Output Mode
B. Redirection
VIII. FILTERS
C. cat
A. sort
D. more
B. head/tail
E. touch
C. cut
F. wildcards
D. tr
G. Copying, Renaming, Moving Files
E. pr and lp
H. Removing Files
F. pipelines and redirection
I. Appending
J. Standard error file IX. TOOLS
A. find
IV. PERMISSIONS
B. grep
A. Permissions
C. regular expressions
B. Owners and Groups
D. sed
C. Defaults
E. awk
X. NETWORKS
A. ftp
B. telnet
C. compression
D. archiving
XI. CUSTOMIZING YOUR ENVIRONMENT
A. The .profile File
B. Aliases
C. Options
D. Shell Variables
E. Customization and Subprocesses
F. Customization Hints
XII. BASIC SHELL PROGRAMMING
A. Shell Scripts and Functions
B. Shell Variables
C. Command Substitution

You might also like