| |
|
|
| |
|
|
| Course Name: |
|
Fundamentals of UNIX System Training |
| |
|
|
| Deployment Options: |
|
Onsite - Instructor-Led Training |
| |
|
|
| Course Duration: |
|
5 days depending on audience background and options |
|
|
|
| Introduction: |
| |
| This course is an extensive introduction to the UNIX operating system and how to use its many commands and utilities. It also covers the standard UNIX system file editor and basic shell programming. This course is the foundation and prerequisite for most other UNIX courses. The 5-day course is 60 percent lecture and 40 hands-on. |
| |
| Customize it: |
| |
| This 5-day Fundamentals of UNIX System course will be customized to your needs and specifications. Eno.com will assist you in identifying those needs and specifications. A word to the wise, there are many vendors of HP training. They will typically have a broad and general course, one size fits all, already developed and just put your organization's name on the title slide. This minimizes their effort and time investment. At Eno.com, every course is made to your exact and exacting specifications. We help you ensure what you are getting is what you really need even if at the beginning you weren't too sure of what that was. We fit the class to your needs. We ever fit you into our standard, one size fits all, class. |
| |
| Audience: |
| |
| System administrators, system operators, software developers, and technical end-users. Anyone eeding a comprehensive introduction to using the UNIX operating system. |
| |
| Prerequisite |
| |
| General computer knowledge recommended. |
| |
| Course Objectives: |
| |
|
After completing this course you will be able to:
Benefits to you:
- Learn to use the UNIX systems effectively and efficiently by automating common tasks.
- Customize the UNIX system to meet individual needs.
- Learn to use the full capabilities of UNIX through hands-on lab exercises.
- Gain knowledge of fundamental concepts required in all future system administration and software development courses.
|
| |
| Course Outline |
| |
|
Introduction to UNIX
- •Basic structure and features of UNIX
Logging in and general orientation
- •Log in to UNIX
- •Use the online help system
- •Use some simple UNIX commands
Common Desktop Environment (CDE) Use
- •Front panel pop-up menus
- •Help system
- •Locating files using the File Manager
- •Printer management
- •Text editor
- •Applications manager
- •Mailer, mailer options, and mailboxes
- •Calendar manager and to do items
Navigating the file system
- •Layout of a UNIX system's file system
- •Creating and removing directories
- •Difference between absolute and relative path names
Managing Files
- •Common UNIX system file manipulation commands
- •Line printer spooler system
File permissions and access
- •Describe and manage the attributes of files
- •Establish default permissions for new files
- •Change user and group identities
Shell basics
- •Job of the shell
- •User environment variables and their functions
- •Customization of the user environment to fit a particular application
Shell advanced features
- •Shell substitution capabilities, including variable, command, and tilde substitution
- •Setting and modifying shell variables
File name generation
- •File name generation characters to generate file names on the command line
Quoting
- •Quoting mechanisms to override the meaning of special characters on the command line
Input and output redirection
- •Messages generated by UNIX system
- •Defining a filter
Pipes
- •Constructing a pipeline to take the output from one command and make it the input for another
- •Tee, cut, tr, more, and pr filters
Using network services
- •Function of a Local Area Network (LAN)
- •Finding the host name of the local and other systems
- •Using ARPA/Berkeley Services to perform remote logins, file transfers and command execution
Introduction to the vi editor
- •Using vi to effectively edit text files
Process control
- •Ps command
- •Starting a process running in the background
- •Monitoring the running processes with the ps command
- •Stop processes from running by sending them signals
Introduction to shell programming
- •Writing basic shell programs
- •Environment variables
- •Command line positional parameters
- •Special shell variables
- •Read and shift commands
Shell programming - branches
- •Using return codes for conditional branching
- •The 'test' command
- •Using the 'if' and 'case' commands
Shell programming - Loops
- •Using the 'while' construct
- •Using the 'until' construct
- •Iterative programming
Offline file storage
- •Tar command
- •Find and cpio commands
|
| |
|
For organizational purchases, please send us a message at salesinfo@eno.com
or complete and submit this form . |
| |
| Other Expertise: |
| |
|
|
| |
| |