UNIX Systems Course
Total Items: 6 Total Time: 39.00 hour(s)
Summary:
This training presents the features of UNIX that are most useful to new users, as well as system administration tasks and process management.
Basic features discussed include logging in and out, file administration, command processing, displaying text, and using mail. UNIX shells - Bourne, Korn, and C - are presented, including a comparison of their advantages and disadvantages, and writing basic shell programs that include repetitions, conditional statements, and functions.
Many system administration tasks are discussed, including installation, file systems, user accounts, system accounting, performance monitoring, device management, and security.
Advanced topics covered in the series include how to control UNIX programs, how to start and kill programs, and prioritizing processes.
Learning Segment 1: Introduction to UNIX
Summary:
This learning segment presents the features of UNIX that are most useful to new users including logging in and out file administration command processing displaying text and using mail.
Objectives:
- Describe the three standard versions of UNIX Log in and log out of a UNIX system Work with directories and files Display and change file permissions Enter a command with arguments Redirect input and output Use the initialization file Print Send and receive mail
Topics:
- Introduction to UNIX The File System Processing Commands Some Utility Programs
Learning Segment 2: Shells: Bourne, Korn, and C
Summary:
This learning segment presents the three shells that are typically available on a UNIX system. It describes how to get the most out of the three shells, and describes the advantages and disadvantages of each shell.
Objectives:
- describe what a shell is describe what a shell does describe how a shell relates to the overall system store data in variables customize the environment with environment variables identify the specific features of each shell choose the appropriate shell for the situation
Topics:
- What Is a Shell? Bourne Shell Korn Shell C Shell Shell Comparison
Learning Segment 3: Shell Programming
Summary:
This learning segment presents the basics of shellprogramming using the Bourne shell then covers additional features of the Korn and C shells.
Objectives:
- Write basic Bourne Korn and C shell programs Add statements to perform commands conditionally Build repetitions into a program Use functions for programming efficiency Handle unexpected signals from executing programs Select a shell language for writing shell scripts
Topics:
- Bourne Shell Programming Korn Shell Programming C Shell Programming Using Shell Scripts
Learning Segment 4: System Administration I
Summary:
This learning segment covers installing UNIX, and setting up and maintaining file systems and user accounts.
Objectives:
- Plan and perform the installation of UNIX on a machine Boot and shut down the system safely Describe system states Modify startup scripts Set up UNIX file systems and maintain them Perform file system backups Create or remove a user account
Topics:
- UNIX Installation Basics Starting Up and Shutting Down File System Administration User Administration
Learning Segment 5: System Administration II
Summary:
This learning segment presents UNIX system accounting performance monitoring device management and UNIX security.
Objectives:
Topics:
- System Accounting Performance Monitoring Device Administration UNIX System Security
Learning Segment 6: Process Management
Summary:
This learning segment describes how to control programs in UNIX including how to start a job (program) and how to kill it.
Objectives:
- Describe how UNIX executes a command Define the use of processes Describe the advantages of background execution List three common daemon processes Monitor processes with ps and time Differentiate between foreground and background processes Kill processes Prioritize processes Tune the UNIX system with ps and sar Define and manipulate a crontab
Topics:
- What is a Process? Administering Processes Scheduling Processes
Features:
- Simulations teach learners to perform specific tasks in applications through guided, multi-step exercises.
- A Course Topics list contains active hyperlinks, permitting quick access to specific topics.
- Find-A-Word allows learners to look up an unfamiliar term in the Glossary, on the Web, or in a dictionary. In addition, it lets them find other occurrences of the term in the same course.
- Search text enables learners to rapidly search all text within a course to easily retrieve information required.
- Courses challenge the learner with a variety of question formats, including multi-step simulations, true/false, multiple choice, and fill-in-the-blank.
- A skill assessment generates a customized learning path based on the results of a pre-test.
- A glossary provides a reference for definitions of unfamiliar terms.
- Bookmarking tracks the learner's progress in a course.
Technical Requirements:
P500+ Processor, 128MB of RAM; Windows 2000, 2003, XP, Minimum screen resolution 800x600, Internet Explorer 5.5 or higher; Windows Media Player 9.0 or higher; Flash 8.0 or higher; 56K minimum connection; broadband (256 kpbs or higher) connection recommended; Cookies enabled; Sound card with speakers or headphones strongly recommended.