Sie sind auf Seite 1von 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

Das könnte Ihnen auch gefallen