Course specifications
Course length:
4 day(s)Course description
|
Overview: Students will learn the basic skills necessary to understand the structure of the UNIX operating system and to use the available Korn Shell utilities to manage their environment. |
Prerequisites: The PC Literacy course or equivalent knowledge. |
|
Target student: Students enrolling in this course should understand the basic concepts involved in working with computers. For example, they should be familiar with such terms as computer memory, operating system, data and program files, and the relationships between files and directories. They should also be familiar with the components that make up the computer, including input, output, and storage devices. No prior knowledge of the UNIX operating system is assumed. |
Benefits: Students will learn how to log in and out of UNIX, use the mailx program, use the UNIX filing system, manage files, secure files and directories, create new utilities, work with the vi editor, and write shell scripts. |
|
What's next: UNIX System V Release 4: Introduction is the first course in this series. Students who want to learn advanced features can take UNIX System V Release 4: Advanced User. |
|
Course content
Lesson 1: Overview of the UNIX operating system
UNIX features and benefits
UNIX history and evolution
UNIX standardization
The structure of UNIX
Lesson 2: Establishing communication
Starting the UNIX session
Using basic UNIX commands
Understanding the UNIX command syntax
Using the UNIX "help" facility: the manual pages
Lesson 3: Multiuser communications
UNIX mail
Lesson 4: Introduction to the filing system
Examining UNIX files and directories
Moving through the file system
Using full and partial paths
Understanding current and parent directories
Lesson 5: File management
Creating directories
Copying files and directories
Moving and renaming files and directories
Removing files and directories
Using shell metacharacters
Lesson 6: UNIX permissions
Understanding permissions
File permissions
Directory permissions
Changing default permissions with umask
Lesson 7: Redirection, filters, and pipes
Exploring standard input, standard output, and standard error
Using filters
Using pipes
Lesson 8: Using the vi editor
Creating a vi file
Editing a vi file
Working with database files
Advanced vi techniques
Lesson 9: Introduction to shell scripts
Creating a shell script
Examining a database with a shell script
Appendices:
Glossary
Shell command summary
Mail command summary
Metacharacter and special-character reference
vi editor command summary
UNIX quick reference