Red Hat ® RH033 Training Class
Course Description A power user who can effectively use, customize and script a Red Hat Enterprise Linux system for common command line processes as well as use basic network utilities. A student who
successfully masters the material in RH033 is ready to begin learning system administration (RH133).
|
View Sample of Live Class
|
|
Check out a short clip of Red Hat Instructor, Brad
Smith, as he gives a few tips and tricks for command line use during his RH033 Red Hat Linux Essentials class
|
Demo our Class Quicktime Required
|
|
Audience: For persons who have no command-line experience in Linux or UNIX and want to develop skills for using and customizing their own Red Hat Linux workstation and IT professionals
who want to build user-level skills before learning Linux System and Network Administration..
Prerequisites: User-level experience with any computer system, including: use of mouse, use of menus and use of any graphical user interface.
Price: $2,298
Training Units (TUs): 8 TUs
Duration: 5 days Training Start Time: 9:00 a.m. Training End Time: 4:30-5:00PM (depending on class progress)
Prepares for: RH133 Red Hat Linux System Administration
Includes: 5 days intensive training on Red Hat Enterprise Linux Hands-on labs and exercises Catered lunch One workstation per student!
Student materials, pre-assessment questionnaire, study aids, handouts Red Hat promotional items! All other expenses of travel and per diem are the student's responsibility.
Red Hat ® Training Class Covers
Introducing Enterprise Linux
Unit 1 - Linux Ideas and History
- · What is Open Source?
- · Linux Origins
- · Red Hat Distributions
- · The Fedora Project
- · Linux Principles
Unit 2 - Linux Usage Basics
- · Logging into Red Hat Enterprise Linux
- · Starting X from the Console
- · Accessing the Command Line from X
- · Changing your Password
- · The root User
- · Elevating your Privileges
- · Editing Text Files
- · Hands-on lab: Linux Usage Basics
Unit 3 - Running Commands and Getting Help
- · Running Commands
- · Getting Help
- · The whatis Command
- · The --help Option
- · Reading Usage Summaries
- · The man and info Commands
- · Documentation
- · Hands-on lab: Getting Help with Commands
Unit 4 - Browsing the Filesystem
- · Linux File Hierarchy Concepts
- · Current Working Directory
- · File and Directory Names
- · Absolute and Relative Pathnames
- · Changing Directories
- · Listing Directory Contents
- · Copying and Moving Files and Directories
- · Creating and Removing Files and Directories
- · Using Nautilus
- · Determining File Content
- · Viewing Files
- · Hands-on lab: Browsing the Filesystem
Unit 5 - Using the bash Shell
- · bash Introduction, Heritage, and Features
- · Command Line Shortcuts
- · History Tricks
- · Command Line Expansion
- · Command Editing Tricks
- · gnome-terminal
- · Hands-on lab: Exploring the Bash Shell
Unit 6 - Standard I/O and Pipes
- · Standard Input and Output
- · Redirecting Standard Input and Output
- · Overwriting vs Appending
- · Redirecting Standard Error
- · Redirecting Both Standard Output and Error
- · Using Pipes To Connect Processes
- · Hands-on lab: Standard I/O and Pipes
Unit 7 - Text Processing Tools
- · Tools for Extracting Text
- · Tools for Analysing Text
- · Tools for Manipulating Text
- · Special Characters for Matching Text
- · Hands-on lab: Text Processing Tools
Intermediate Tools
Unit 8 - Basic System Configuration
- · Configuring Date and Time
- · Configuring Printers
- · Configuring the Network
- · System Logs
- · Hands-on lab: Basic System Configuration
Unit 9 - vi and vim
- · Introducing vim
- · vim basics
- · Opening, Modifying, and Saving Files
- · Using Command Mode
- · Undoing Changes
- · Visual Mode
- · Splitting the Screen
- · Configuring vi and vim
- · Learning More
- · Hands-on lab: vi and vim
Unit 10 - Configuring the bash Shell
- · Using bash Variables
- · Local and Environment Variables
- · Configuration and Information Variables
- · Variable Expansion
- · Protecting Against Variable Expansion
- · Aliases
- · How bash Expands the Command Line
- · Types of Shells
- · bash Startup and Exit Scripts
- · Using Variables in Shell Scripts
- · Hands-on lab: Configuring the Bash Shell
Unit 11 - Finding and Processing Files
- · The slocate and find Commands
- · Basic find Examples
- · find and Logical Operators
- · find and Permissions
- · find and Numeric Criteria
- · find and Access Times
- · Executing Commands with find
- · The Gnome Search Tool
- · Hands-on lab: Finding and Processing Files
Unit 12 - Network Applications
- · Firefox and Other Web Browsers
- · Evolution and Other E-mail Clients
- · Email, Encryption, and Digital Signatures
- · The Gaim Messaging System
- · Encrypted Communications with ssh and scp
- · telnet and the "r" services
- · FTP Clients
- · Connecting to Windows Disk Shares
- · File Transfer with Nautilus
- · Network Diagnostic Tools
- · Hands-on lab: Network Clients
Essential Topics in Red Hat Enterprise Linux Administration
Unit 13 - Managing Users, Groups, and Permissions
- · The Linux Security Model
- · Users and Groups
- · Permission Types
- · Examining Permissions
- · Changing Permissions Using Symbolic and Numeric Methods
- · Changing Permissions Using Nautilus
- · Hands-on lab: File Permissions
Unit 14 - Advanced Topics in Users, Groups and Permissions
- · User and Group ID Numbers
- · The /etc/passwd, /etc/shadow, and /etc/group files
- · System Users and Groups
- · Changing Your Identity
- · User Information Commands
- · Default Permissions
- · Special Permissions
- · Hands-on lab: Switching Users and Setting Default Permissions
Unit 15 - The Linux Filesystem In-Depth
- · Partitions and Filesystems
- · Inodes and Directories
- · cp, mv, rm, and inodes
- · Symbolic (or Soft) Links and Hard Links
- · The Seven Fundamental Filetypes
- · Checking Free Space
- · Mounting CDs, DVDs, USB Media, and Floppy Disks
- · Why Archive Files?
- · Creating, Inspecting, and Extracting Files From File Archives
- · Why Use File Compression?
- · Compression Utilities
- · Compressing Archives
- · Hands-on lab: The Linux Filesystem
Unit 16 - Investigating and Managing Processes
- · What is a Process?
- · Process States
- · Viewing Processes
- · Sending Signals to Processes
- · Terminating Processes
- · Altering Process Scheduling Priority
- · Interactive Process Management Tools
- · Running a Process in the Background
- · Suspending a Process
- · Listing Background and Suspended Jobs
- · Compound Commands
- · Scheduling a Process To Execute Later
- · Scheduling Periodic Processes
- · Crontab File Format
- · Hands-on lab: Process Controls
Unit 17 - Essential System Administration Tools
- · Installation
- · Managing Services
- · Managing Packages
- · Securing the System
- · Hands-on lab: Installation, Managing Services, and Securing the System
Unit 18 - What Now?
- · Some Areas to Explore
- · Development
- · Red Hat Development Classes
- · System Administrator Duties
- · RHCE/RHCT Skills Courses
- · RHCA and RHCSS Skills Courses
- · The Linux Community
Class Dates and Locations
Locations Call for Dates
Austin TX Chicago IL Boston (Westford) MA Calgary Alberta Canada Columbia MD Dallas TX Denver CO Detroit MI Edison NJ FT Lauderdale FL Hartford CT Houston TX Indianapolis IN
Kansas City MO Las Vegas NV Los Angeles CA Mountain View CA NYC NY Orlando FL Philadelphia PA Phoenix AZ Raleigh NC San Diego VA San Francisco CA Sana Clara CA Seattle WA
Toronto Ontario Canada Vancouver BC Canada Washington DC
|