|
Version: Red Hat Enterprise Linux 4
https://www.redhat.com/apps/training/assess/
Aims : Students will learn to be effective users of Linux systems, acquiring skills and understanding of command line functions, file systems, users and groups, bash shell, process management, text editors, network applications, searching and organizing data, and graphical applications.
Objectives : Upon successful completion of this curse, the delegate will be a Red Hat Linux user productive in using and customising a Red Hat Linux system for common command line processes and desktop productivity roles.

Course Outline
- Understand the Linux file system
- Perform common file maintenance tasks
- Use and customise the GNOME interface
- Issue essential Linux commands from the command line
- Perform common tasks using the GNOME GUI
- Open, edit, and save text documents using the vi editor
- File access permissions
- Launch applications from command line and GNOME interface
- Printing commands and utilities
- Customise X Window System
- Regular expression pattern matching and I/O redirection
- Copy files to and from a floppy diskette
- Install, upgrade, delete, and query packages on your system
- Network utilities for the user
- Power user utilities
- Miscellaneous topics
- Performance-based Assessment and Testing
Detailed Course Content
Workbook 1. Quick Tour
1. Logging In
2. The Kernel, Programs, and Processes
3. Examining the Filesystem
4. Running Commands
5. Managing Terminals
6. Getting Help
Pretest. Quick Tour
Lab Test. Quick Tour
Test. Quick Tour
Workbook 2. Filesystem Basics
1. Filesystem Navigation
2. Important Directories
3. Managing Files
4. Managing Directories
5. File Names and File Globbing
6. Examining Files
7. Editing Files
Pretest. Filesystem Basics
Lab Test. Filesystem Basics
Test. Filesystem Basics
Workbook 3. Users and Groups
1. Linux Users and the /etc/passwd File
2. Linux Groups and the /etc/group File
3. Examining User Information
4. Changing Identity
Pretest. Users and Groups
Lab Test. Users and Groups
Test. Users and Groups
Workbook 4. File Ownerships and Permissions
1. Regular File Ownerships and Permissions
2. Changing File Permissions: chmod
3. Changing File Ownerships with chgrp and chown
4. Directory Ownerships and Permissions
5. chmod Revisited: Octal Notation
6. Controlling Default Permissions: umask
Pretest. File Ownerships and Permissions
Lab Test. File Ownerships and Permissions
Test. File Ownerships and Permissions
Workbook 5. The Linux Filesystem
1. File Details
2. Hard and Soft Links
3. Directories and Device Nodes
4. Disks, Filesystems, and Mounting
5. Locating Files with locate and find
6. Compressing Files: gzip and bzip2
7. Archiving Files with tar
Pretest. The Linux Filesystem
Lab Test. The Linux Filesystem
Test. The Linux Filesystem
Workbook 6. The Bash Shell
1. Introduction to Bash
2. Command Lists and Scripts
3. Bash Variable
4. Command Line Expansion
5. Shell Customizations
6. Sourcing Shell Scripts and Shell Initialization
Pretest. The Bash Shell
Lab Test. The Bash Shell
Test. The Bash Shell
Workbook 7. Standard I/O and Pipes
1. Standard In and Standard Out
2. Standard Error
3. Pipes
Pretest. Standard I/O and Pipes
Lab Test. Standard I/O and Pipes
Test. Standard I/O and Pipes
Workbook 8. String Processing Tools
1. Text Encoding and Word Counting
2. Finding Text: grep
3. Introduction to Regular Expressions
4. Everything Sorting: sort and uniq
5. Extracting and Assembling Text: cut and paste
6. Tracking differences: diff
7. Translating Text: tr
8. Spell Checking: aspell
9. Formatting Text (fmt) and Splitting Files (split)
Pretest. String Processing Tools
Lab Test. String Processing Tools
Test. String Processing Tools
Workbook 9. Managing Processes
1. An Introduction to Processes
2. Process States
3. Process Scheduling: nice and renice
4. Sending Signals
5. Job Control
6. Scheduling Delayed Tasks: at
7. Scheduling Periodic Tasks: cron
Pretest. Introduction to Processes
Lab Test. Introduction to Processes
Test. Introduction to Processes
Workbook 10. Network Applications
1. An Introduction to TCP/IP Networking
2. Linux Printing
3. Managing Printfiles
4. Email Overview
5. The Evolution MUA
6. Network Diagnostic Applications
7. Terminal Based Web and FTP Clients
8. Remote Shell Commands
Pretest. Network Applications
Lab Test. Network Applications
Test. Network Applications
Workbook 11. Supplements
1. Advanced Shell Scripting
2. Character Encoding and Internationalization
3. The RPM Package Manager
|