Course Specifications
Course number: 085994
Software: Red Hat Enterprise Linux 5
Course length: 4.0 day(s)
Course Description
You are familiar with the usage of GUI-based operating
systems. To prepare yourself for the job of a Linux system administrator,
you need to equip yourself with the basic Linux usage and management skills.
In the Essentials of Red Hat Linux 5 course, you will explore the shell environment, use and
manage the Linux file system, and familiarize yourself with the basic aspects
of Linux system administration.
Course Objective: You will explore the essentials of Red Hat Enterprise Linux 5.
Target Student: This course is designed for students with little or no experience
in Linux. It also targets IT professionals or users who want to build user-level
Linux skills and/or build base line skills in Linux Administration.
Prerequisites: Students enrolling in this class should have basic user-level
computer skills with any computer or operating system.
Delivery Method: Instructor led, group-paced, classroom-delivery learning model with structured hands-on activities.
Hardware Requirements
- A 500 MHz (or greater) processor.
- At least 6.5 GB of free hard disk space.
- At least 128 MB of RAM.
- A 32 MB of graphics card.
- Two Ethernet adapters for each system.
- A mouse or other pointing device.
- A CD-ROM drive.
- A 10/100 Mbps switch.
- Two network cables for each system.
- The instructor's computer requires a projection system.
- Internet access.
Platform Requirements
- Red Hat Enterprise Linux 5
Software Requirements
- Red Hat Enterprise Linux 5 CDs
Performance-Based Objectives
Upon successful completion of this course, students will be able to:
- familiarize yourself with the history of Linux.
- identify the various Linux interface elements.
- get started with using Linux.
- work with files and directories.
- work with permissions and ownership of files and directories
in Linux.
- edit text files using Vim.
- search for and locate files.
- work with the bash shell.
- configure the bash shell.
- write simple shell scripts
- work with text processing utilities.
- configure basic system tools.
- manage jobs and processes.
- work with network clients.
- manage users, groups, and advanced permissions.
- perform file management.
Course Content
- Lesson 1: Introducing the History of Linux
- Topic 1A: Review the Development of Open Source
- Topic 1B: Familiarize
Yourself with Red Hat Linux
- Lesson 2: Familiarizing Yourself with the Linux Interface
- Topic 2A: Log into Your System
- Topic 2B: Use Basic Commands
- Topic 2C: Work with the X Server
- Topic 2D: Switch Users
- Lesson 3: Getting Started with Using Linux
- Topic 3A: View
Text Files Using Text Editors
- Topic 3B: Get Help Using Linux
- Lesson 4: Working with Files and Directories
- Topic 4A: Navigate the Linux File System
- Topic 4B: Organize the File system
- Topic 4C: View Text Files
- Lesson 5: Working with Linux Permissions
- Topic 5A: View User and Group Information
- Topic 5B: Modify File and Directory Permissions
- Topic 5C: Modify File and Directory Ownership
- Lesson 6: Editing Text Files Using Vim
- Topic 6A: Create Text Files Using Vim
- Topic 6B: Modify Text Files in the Command Mode
- Lesson 7: Locating
Files
- Topic 7A: Search for Files
- Topic 7B: Use the find Command
- Lesson 8: Working with the Bash Shell
- Topic 8A: Discuss
the Bash Shell
- Topic 8B: Perform Basic Bash Shell Operations
- Topic 8C: Introduction to Shell Scripting
- Lesson 9: Configuring the Bash Shell
- Topic 9A: Use Shell Variables
- Topic 9B: Use Configuration Variables
- Lesson 10: Using Basic Scripting Concepts
- Topic 10A: Redirect Input and Output
- Topic 10B: Use Control Statements
- Lesson 11: Working with Text Processing Utilities
- Topic 11A: Filter Files
- Topic 11B: Work with File Content
- Lesson 12: Configuring Basic System Tools
- Topic 12A: Configure a System Printer
- Topic 12B: Configure Date and Time
- Lesson 13: Managing Jobs and Processes
- Topic 13A: Discuss
Multitasking
- Topic 13B: List Processes
- Topic 13C: Prioritize Jobs and Processes
- Topic 13D: Terminate Processes
- Lesson 14: Working with Network Clients
- Topic 14A: Examine Basic Network Settings
- Topic 14B: Work with Web Clients
- Topic 14C: Work with Email and Messaging Clients
- Lesson 15: Managing Users, Groups, and Permissions
- Topic 15A: Manage User Accounts
- Topic 15B: Configure User Profiles
- Topic 15C: Manage Groups
- Topic 15D: Set Advanced Permissions
- Lesson 16: Performing
File Management
- Topic 16A: Familiarize Yourself with Disk Partitions
- Topic 16B: Work with Inodes and Links
- Topic 16C: Archive Files
- Topic 16D: Work with Removable Media
- Appendix A: Introducing
Basic System Administration Tools
- Appendix B: Essentials
of Red Hat Linux 5 Objective Mapping for Exam Red Hat Linux Essentials (RH033)
- Appendix C: Essentials
of Red Hat Linux 5 Objective Mapping for Exam RH202