Go To AppexTech

Red Hat (Linux Essentials Course)

1 Hour Daily

Duration:- ... Months

Red Hat Linux System Administration
Red Hat Linux Networking & Security Administration Course
Red Hat Certification Rapid Track Course

Course Description

This course is designed for system administrators and end-users that are new to the Linux or UNIX operating systems. On this course delegates will learn the basic skills required to use their own Red Hat Linux systems. This course shows delegates how to accomplish basic tasks such as creating, organising and removing files, using the GNOME interface and text editors, printing and setting file/directory permissions. Delegates learn to accomplish these tasks through the command line and graphical interfaces.

Pre-requisites:

Students should be familiar with basic information technology (IT) concepts and the role of an operating system. Experience of another operating system would also be beneficial.

Topics covered on the Red Hat Linux Essentials course

Introduction

  1. UNIX
  2. GNU
  3. Linux Origins
  4. Why Linux
  5. Red Hat Linux
  6. Linux GUI Environments

Quick Tour

  1. Local Logins
  2. Examining the File System
  3. Device Files
  4. Linux Processes
  5. Command-line Shells
  6. Running Commands
  7. Determining Options for Commands
  8. Shell Variables
  9. Users
  10. Changing Your Password
  11. Getting Online Help - man
  12. Other Help Utilities
  13. Virtual Consoles

File and Shell Basics

  1. Current Working Directory
  2. Changing Directories
  3. File Names
  4. System Directories
  5. Checking Free Space
  6. File Manipulation
  7. Directory Manipulation
  8. Viewing Files
  9. Pico - A simple File Editor
  10. File Globbing
  11. The Home Directory

Users and Groups

  1. Users and Groups
  2. The Linux Security Model
  3. The root User
  4. System Users and Groups
  5. User Information Commands
  6. Changing your identity

File Access Permissions

  1. Linux File Security
  2. User Categories
  3. File Permission Types
  4. Examining Permissions
  5. Examining Directories
  6. Changing Access Permissions
  7. Changing Permissions
  8. Default File Permissions

The Linux File System

  1. Linux System Directories
  2. Ext2 File System Details
  3. Hard Links
  4. Soft (or Symbolic) Links
  5. Mounting Removable Media
  6. Mtools Package/Commands
  7. Locating Files
  8. The find Command
  9. Finding and Processing Files
  10. Creating an Archive
  11. Extracting an Archive
  12. Compression Utilities
  13. Using gzip
  14. Compressing Archives

String Processing

  1. Commands: head, tail, wc
  2. The grep Command and Regular Expressions
  3. The sort, diff, cut, uniq, paste and tr Commands

Standard I/O and Pipes

  1. Standard Input and Output
  2. Redirecting Input
  3. Redirecting Standard Output
  4. Redirecting Standard Error
  5. Using Pipes to connect Processes

Introduction to Processes

  1. Linux Processes
  2. Process States
  3. Viewing/Monitoring Processes
  4. Sending Signals to Processes
  5. Process Scheduling Priority
  6. Foreground Processes
  7. Background Processes
  8. Suspending a Process
  9. Listing Background and Suspended Jobs
  10. Resuming Suspended Jobs

The bash Shell

  1. Bash Introduction
  2. Bash Heritage
  3. Shell Variables
  4. Shell vs. Environment Variables
  5. Common Variables
  6. Using which
  7. Command-Line Expansion
  8. Using nohup
  9. History - Command Recall
  10. Command Return Values
  11. Compound Commands
  12. Aliases
  13. Shell Functions
  14. Startup Scripts
  15. Login Shells
  16. Creating Shell Scripts
  17. Making Scripts Executable
  18. Generating Output
  19. Handling Input
  20. Conditional Execution Using the if Statement
  21. Conditional Execution Using the case Statement
  22. The for, while and until Loops
  23. Using Positional Parameters

X/GNOME/KDE

  1. The X Window System
  2. The X Protocol
  3. Window Managers
  4. Sawfish
  5. GNOME
  6. KDE
  7. NextStep
  8. Switchdesk
  9. Mouse Configuration
  10. Copy and Paste
  11. Xfree86 Startup
  12. Display Managers
  13. GUI Terminals and Editors
  14. GNU Midnight Commander
  15. Web Browsers
  16. Utilities and Applications
  17. X Customization

Printing and Mailing

  1. Printing in Linux
  2. Printing Commands
  3. Printing From Applications
  4. Printing Utilities
  5. Email Clients
  6. POP and IMAP
  7. Email Filtering

Basic Networking

  1. Basic Commands (ping, host, telnet, ftp)
  2. Network Browsers
  3. The R-commands
  4. Secure Shell

Using the vi Editor

  1. Overview of vi
  2. Starting vi
  3. Editor Modes
  4. Cursor Movement
  5. Saving and Exiting vi
  6. Cut, Copy and Paste
  7. Undoing Changes
  8. Searching For Text
  9. Using Regular Expressions

Sed, awk and perl

  1. The sed Command
  2. Addresses
  3. Scripting
  4. The awk Command
  5. Programs and Rules
  6. Perl Basics

System Tools

  1. Terminal Configuration
  2. Getting System Information
  3. Scheduling Periodic Processes
  4. Using cron
  5. The crontab File Format
  6. RPM Package Manager
  7. RPM queries
  8. GnoRPM
  9. System Administration Duties

Installation

  1. The Red Hat Installer
  2. Red Hat Linux Installation
  3. Partitioning Hard Drives
  4. Software RAID
  5. Network Configuration
  6. Package Selection
  7. Validating the Installation
  8. Post-Install Configuration
  9. System Configuration