Red Hat Academy - RHCT

rhat


 
 

 

 

 

RED HAT CERTIFIED TECHNICIAN

RHCT EXAM

The RHCT certification exam consists of two parts conducted in a half-day session. The exam is performance-based, meaning that candidates must perform tasks on a live system, rather than answering multiple choice questions. The two parts of the RHCT exam are:

  • Section I: Troubleshooting and System Maintenance (1 hour)
  • Section II: Installation and Configuration (2 hours)

In order to pass the Red Hat Certified Technician exam, you must meet all of the following requirements:

  • Successful completion of all troubleshooting problems in Section I (all troubleshooting problems are compulsory);
  • A score of 70 percent or higher on Section II, Installation and Configuration.

Candidates will be emailed exam results within three business days following the exam.

RH033-CIS126DL

Overview

  • UNIX History and Principles
  • GNU Project, FSF, and the GPL
  • Linux Origins and Benefits
  • Red Hat Offerings
  • Recommended Hardware Requirements
  • Logging in
  • Running Commands
  • Red Hat Graphical Environments

A Tour of Red Hat Enterprise Linux

Command Line Filesystem Browsing

  • Linux File Hierarchy Concepts
  • Current Working Directory
  • Changing Directories
  • Listing Directory Contents
  • The Home Directory
  • Absolute Pathnames
  • Relative Pathnames
  • File Names
  • Copying Files and Directories
  • Copying Files and Directories: The Destination
  • Moving and Renaming Files and Directories
  • Moving and Renaming Files and Directories: The Destination
  • Removing and Creating Files
  • Creating and Removing Directories
  • Viewing an Entire Text File
  • Viewing Files One Screenful at a Time
  • slocate
  • Getting Help: man pages
  • Other Help Utilities

GNOME and KDE Desktops

  • The X Window System
  • GNOME and KDE
  • Starting XFree86
  • Switching Between GNOME and KDE
  • The nautilus File Manager
  • Graphical Terminals, Editors, and Browsers
  • OpenOffice.org Office Suite
  • Useful Keystrokes in X

The bash Shell

  • Shell History
  • Command Line Shortcuts
  • Command Line Expansion and Protecting from Expansion
  • Command Line History and Editing Tricks

Users, Groups, and Permissions

  • Users, Groups, and the root User
  • The Linux Security Model: File and Process Security
  • Examining Permissions
  • File Permission Types
  • Changing Permissions: Symbolic and Numeric Methods

vi and vim Editor Basics and Printing

  • Starting vi and vim
  • Three Modes of vi and vim
  • Cursor Movement
  • Entering and Leaving Insert Mode
  • Changing, Deleting, Yanking, and Putting Text
  • Undoing Changes
  • Searching for Text
  • Saving and Exiting
  • Printing in Linux

Red Hat Enterprise Linux: A Deeper View

The Linux Filesystem

  • Partitions and Filesystems
  • Inodes, Directories, and the cp, mv, and rm Commands
  • Symbolic Links and Hard Links
  • The Seven Fundamental Filetypes
  • Checking Free Space
  • Finding and Processing Files
  • Mounting Removable Media
  • Formatting a Floppy
  • Archiving Files
  • Compressing Files
  • Compressing Archives
  • tar to Unformatted Floppies

Configuring GNOME, KDE, and X-based Tools

  • A Layered Vision of the X Window System
  • Window Managers
  • The GNOME and KDE Control Centers
  • The panel Application
  • Configuring nautilus and gnome-terminal
  • Saving Desktop Configuration Across Logins
  • X-based Email Clients and Configuring evolution 

The bash Shell and Configuration

  • The bash Shell and Configuration
  • Variables
  • Configuring the Shell: Local Variables
  • Common Local Variables
  • Aliases
  • Other Shell Configuration Methods
  • Configuring Commands: Environment Variables
  • Common Environment Variables
  • The TERM and PATH Environment Variable
  • How the Shell Expands the Command Line
  • Shell Startup Scripts
  • Login Shells

Advanced Topics in Users, Groups, and Permissions

  • User and Group ID Numbers
  • /etc/passwd, /etc/shadow, and /etc/group Files
  • System Users and Groups
  • Changing Your Identity
  • User Information Commands
  • Default File Permissions
  • Special Permissions

Advanced Uses of the vi and vim Editors

  • File and Screen Repositioning
  • Filtering
  • Search and Replace
  • Advanced Reading and Saving
  • Configuring vi and vim
  • Expanding you Vocabulary

Red Hat Enterprise Linux Power Tools

Standard I/O and Pipes

  • Redirecting Input, Output, and Error
  • Overwriting or Appending
  • Using Pipes to Connect Processes
  • The tee Command
  • Piping into the mail Command

Introduction to String Processing

  • Showing the Beginning and End of Files
  • Counting Words, Lines, and Characters
  • Sorting Data
  • Printing Unique Lines of Files
  • Rearranging Columns and Fields
  • Version Comparison
  • Spell Checking
  • Formatting Tools

String Processing with Regular Expressions

  • Pattern Matching with Regular Expressions
  • Wildcards, Modifiers, and Anchors
  • Regular Expressions in Combinations
  • Searching for Patterns in Files
  • Modifying Streams of Data
  • Regular Expressions in Pagers and Editors
  • Extended Regular Expressions
  • Using awk pressions

Introduction to Processes

  • What is a Process?
  • How Processes Are Created: Process Ancestry
  • Process States
  • Viewing Processes
  • Sending Signals to Processes
  • Terminating Processes
  • Altering Process Scheduling Priority
  • Running a Process in the Foreground and Background
  • Suspending a Process
  • Listing and Resuming Background and Suspended Jobs
  • Compound Commands
  • Scheduling a Process to Execute Later
  • Scheduling Periodic Processes 

bash Shell Scripting

  • Scripting Basics
  • Creating Shell Scripts
  • Making Scripts Executable
  • Generating Output
  • Handling Input
  • Using Positional Parameters
  • Using Functions in Shell Scripts
  • Exit Status
  • File and String Tests
  • Control Structures and Conditional Execution
  • Selection Structures: if and case Statements
  • Repetition Structures: for and while loops
  • Breaking Out of Loops
  • Shell Script Debugging

Basic Networking Clients

  • Logging into Remote Computers Securely
  • Secure Network Copying
  • Insecure Protocols: telnet and the "r" Service
  • FTP, Web, and Email clients
  • Keeping Files Synchronized Across the Network
  • Mirroring Web Sites
  • Network Diagnostic Tools

Programming and Administration

  • Programming Tools
  • Programming Languages
  • Integrated Development Environment (IDE)
  • Red Hat Programming Classes
  • System Administrator Duties
  • Red Hat Administration Classes

RHA130-CIS238DL

Hardware, Device Configuration, and Installation

  • Hardware Compatibility and Resources
  • CPU and Memory Support
  • Filesystem Device Nodes
  • System and Hot swappable Bus Support
  • Laptops
  • Block Devices and Filesystem Schemes
  • Red Hat Installer Features
  • Red Hat Linux Installation
  • Partitioning Hard Drives
  • Configuring Software RAID at Installation
  • Configuring Flexible Filesystems with LVM
  • Network Configuration and Firewall Setup
  • Package Selection
  • Validating the Installation
  • Serial Console Installation
  • Noprobe Mode
  • Driver Disks
  • Post-Install Configuration 

Filesystem Management

  • Creating and Managing Partitions
  • Filesystem Basics and Attributes
  • Filesystem Creation
  • Ext3: Journaling for Ext2 Filesystems
  • The Filesystem Hierarchy
  • Mount options and configuration
  • Connecting to Network Resources with NFS and SMB/CIFS
  • Unmounting Filesystems
  • The Auto-Mounter
  • Swap partitions
  • Filesystem Maintenance
  • Determining Filesystem Usage
  • Adding a Drive

System Initialization and Services

  • The Boot Sequence
  • BIOS Initialization
  • The Boot Loader
  • Kernel Initialization
  • init Initialization
  • Run levels
  • Daemon Processes
  • The rc.sysinit Script
  • System V run levels
  • The rc.local Script
  • Virtual Consoles
  • System Shutdown and Reboot
  • Controlling Servicesp

User Administration

  • User Policy Considerations
  • The User Account Database
  • Adding a New User Account
  • Modifying/Deleting Accounts
  • Password Aging Policies
  • Authentication Configuration
  • NIS Configuration
  • Group Administration
  • Switching Accounts
  • File Ownership
  • Linux File Permission
  • SUID / SGID Executables
  • The Sticky Bit and Setgid Access Mode
  • Default File Permissions
  • User Private Groups
  • Filesystem Quota Setup and Administration

Network Configuration

  • Network Device Recognition
  • Network Interfaces
  • Address Resolution Protocol
  • Bringing Network Interfaces Up and Down
  • Interface Configuration Files
  • Configuration Utilities
  • Multiple NICs
  • Binding Multiple IP Addresses
  • DHCP/BOOTP
  • Allowing User Control of Network Interfaces
  • Basic IP Routes
  • System Default Route
  • IP Forwarding
  • Global Network Parameters
  • Name Resolution
  • DNS Client Configuration
  • DNS and Network Diagnostics and Troubleshooting

System Administration Tools

  • Using the Alternatives System
  • The Print System User Interface
  • CUPS Printing System Configuration
  • CUPS Queue Management
  • Task Automation With at and cron
  • Controlling Access to Task Automation
  • crontab format
  • System crontab Files
  • Using tmpwatch
  • Configuring, Maintaining and Monitoring System Logs
  • Managing the whatis Database
  • System Monitoring and Process Control
  • Tape Backups
  • Archiving with tar, dump/restore, and cpio
  • Remote Backups 

RPM, Boot Loaders, and Kickstart

  • Introduction to the RPM Package Manager
  • Installing and Removing Software with RPM
  • Installing Kernel Errata
  • RPM Queries and Verification
  • RPM Utilities and Features
  • Red Hat Network in the Enterprise
  • Red Hat Network Registration
  • The up2date utility
  • Remote Administration
  • Boot Loader Components
  • GRUB and grub.conf
  • Starting the Boot Process
  • Multiboot Systems
  • Configuring a Red Hat Enterprise Linux Network Installation Server
  • Using Kickstart to Automate Installation
  • The Kickstart Configuration File

Kernel Services and Configuration

  • Kernel Modules and Their Configuration
  • The /proc filesystem
  • /proc/sys configuration with sysctl
  • Software RAID Configuration and Recovery
  • Flexible Filesystems with LVM
  • Using LVM to Create Snapshot Logical Volumes
  • Hands-on Lab: RAID Creation, LVM Creation

The X Window System

  • The X Protocol
  • X Security
  • xauth with ssh
  • X Modularity
  • X Extensibility
  • Window Managers
  • Display Managers
  • XFree86 Startup
  • X Server Configuration
  • The X Font Server

Troubleshooting

  • Basic Troubleshooting Guidelines
  • Troubleshooting X
  • Troubleshooting Services
  • Troubleshooting Networking
  • Troubleshooting Boot Problems
  • Filesystem Corruption and Recovery
  • Recovery Run-levels
  • Boot Floppies
  • Rescue Environment Utilities
  • Rescue Environment Details



 
 Last Updated: 3/29/06