About Partners Contact Management Site Map   
 
 
 
 
   
  Oracle 11i Financials    
  Oracle 10g DBA    
  
   
   
   
   
   
   
   
   
 
 
 
 
 
 
 
 
         
   

Other Modules

    RH133 - Red Hat Linux System Administration I, II
    RH253 - Red Hat Linux Networking and Security Administration

UNIT 1- Overview
       Objectives
       Agenda
       UNIX History
       UNIX Principles
       GNU Project/FSF
       GPL - GNU General Public License
       Linux Origins
       Why Linux?
       Red hat Enterprise Linux
       Recommended hardware Specifications
       Local Logins
       Virtual Consoles
       Running Commands
       Changing Your Password
       Linux Graphical Environments
       End of Unit 1

UNIT 2- Command Line File system Browsing
       Objectives
       Agenda
       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
       Determining File Content
       Viewing an Entire Text File
       Viewing Files One Screenful at a Time
       Slocate
       Getting help: man pages
       Other Help Utilities
       End of Unit 2
       Lab: Command Line Filesystem Browsing

UNIT 3- GNOME and KDE Desktops
       Objectives
       Agenda
       The X Window System
       GNOME
       KDE
       Starting XFree86
       Switching Between GNOME and kde
       Nautilus
       Graphical Terminals
       Graphical Editors
       Web Browsers
       OpenOffice.org Office Suite
       Useful Keystrokes in X
       Useful Keystrokes in X, continues: Copy& Paste
       End of Unit 3
       Lab: File system Browsing Using GNOME

UNIT 4- The bash Shell
       Objectives
       Agenda
       Bash Introduction
       Bash Heritage
       Command Line Shortcuts
       Command Line Expansion
       History Tricks
       Command Editing Tricks
       End of Unit 4
       Lab: Exploring the bash Shell

UNIT 5 - Users, Groups, and Permissions
       Objectives
       Agenda
       Users
       Groups
       He root User
       The Linux Security
       Linux File Security
       Linux Process Security
       Examing Permissions
       User Categories
       File Permission Types
       Examining Directories
       Examining User Permissions
       Examining Group Permissions
       Examining Other Permissions
       Changing Permissions - Symbolic Method
       Changing Permissions - Numeric Method
       End of Unit 5
       Lab: File Permissions

UNIT 6 - vi and vim Editor Basics and Printing
       Objectives
       Agenda
       Overview of vi and vim
       Starting vi and vim
       Three Modes of vi and vim
       Cursor Movement
       Entering Insert Mode
       Leaving Insert Mode:
       Change, Delete, and Yank
       Put (paste)
       Undoing Changes
       Searching for Text
       Saving and Exiting: ex mode
       A Few Tricks
       Printing in Linux
       Printing Commands
       Printing Utilities
       End of Unit 13
       Lab: vi and vim Editor Basics

UNIT 7 - The Linux File system
       Objectives
       Agenda
       Partitions and Filesystems
       Inodes
       Directories
       Cp and Inodes
       Mv and Inodes
       Rm and Inodes
       Symbolic ( or Soft ) Links
       Hard Links
       The Seven Fundamental Filetypes
       Checking Free Space
       Find
       Finding and Processing Files
       Mounting Removable Media
       Formatting a Floppy
       Why Archiive Files?
       Creating an Archive
       Inspecting Archives
       Extracting an Archive
       Why Use File Compression?
       Compression Utilities
       Using Compression
       Compressing Archives
       Tar to Unformatted Flopies
       End of Unit 7
       Lab: The Linux Filesystem

UNIT 8 - Configuring GNOME, KDE, and X-based Tools
       Objectives
       Agenda
       A Layered Vision of the x Window System
       Window Managers
       The GNOME Control Center
       The KDE Control Center
       The panel Application
       Configuring nautilus
       Configuring gnome - terminal
       Saving Desktop Configuration Across Logins
       X-based Email Clients
       Configuring evolution
       End of Unit 8
       Lab: Configuring the X Window System

UNIT 9 - The bash Shell and Configuration
       Objectives
       Agenda
       The bash Shell and Configuration
       Variables
       Configuring the Shell: Local Variables
       Common Local Variables
       The PS1 Local Variable
       Aliases
       Other Shell Configuration Methods
       Configuring Commands: Environment Variables
       Common Environment Variables
       The TRM Environment Variable
       The PATH Environment Variable
        How the Shell Expands the Command Line
       Shell Shartup Scripts
       Login Shells
       Startup Scripts: Order of Execution
       /etc/profile
       /etc/profile.d
        /.bash_profile and / .bashrc
        / ,bash_logout
       End of Unite 9
       Lab: The bash Shell and Configuration

UNIT 10 - Advanced Topics in Users, Groups, and Permissions

       Objectives
       Agenda
       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
       Special Permissions of Executables
       Special Permissions for Directories
       End of Unit 10
       Lad: Switching Users and Setting a umask

UNIT 11 - Advanced Uses of the vi and vim Editors

       Objectives
       Agenda
       File Repositioning
       Screen Repositioning
       Filtering
       Ex mode: search and Replace
       Advance Reading and Saving
       Configuring vi and vim
       Expanding you Vocabulary
       A Peak at the Appendix
       End of Unit 11
       Lab: Advanced Uses of the vi and vim Editors

UNIT 12 - Standard I/O and Pipes
       Objectives
       Agenda
       Standard Input and Output
       Redirecting Input and Output
       Redirecting Output
       Redirecting Standard Output
       Redirecting Standard Output and Error
       Redirecting Input
       Using Pipes to Connect Processes
       Tee
       Piping into the mail Command
       End of Unit 12
       Lab: Standard I/O and Pipes

UNIT 13 - Introduction to String Processing
       Objectives
       Agenda
       Head
       Tail
       Tail - continued
       Wc
       Sort
       Uniq
       Cut
       Other String Processing
       Version Comparison with diff
       Spell Checking
       Formatting Tools
       End of Unit 13
       Lab: Introduction to String Processing

UNIT 14 - String Processing with Regular Expressions

       Objectives
       Agenda
       Pattern Matching with Regular Expressions
       Wildcard Characters
       Modifiers
       Anchors
       Regular Expressions - Examples
       Quote your regex's!
       Grep
       Sed
       Using sed
       Less and slocate
       Egular Expressions in vi and vim
       Extended regex Syntax
       Awk
       Using awk
       End of unit 14
       Lab: String Processing with Regular Expressions
UNIT 15 - Introduction to Processes

       Objectives
       Agenda
       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
       Running a Process in the Background
       Suspending a Process
       Listing background and suspended jobs
       Resuming Suspended jobs
       Compound Command
       Scheduling a Process to Execute later
       Scheduling Periodic Processes
       Using cron
       Crontab File Format
       End of Unit 15
       Lab: Process Control

UNIT 16 - bash Shell Scripting
       Objectives
       Agenda
       Scripting Basics
       Creating Shell Scripts
       Creating Shell Scripts Cont.
       Generating Output
       Handling Input
       Using Positional Parameters
       Using Functions in Shell Scripts
       Using Functions in Shell Scripts, continued
       Exit status
       Control Structures
       Conditional Execution
       Selection Structures: Using the if Statement
       File Tests
       String Tests
       Selection structures: Using if/else Statements
       Selection Structures: Using the case Statement
       Repetition Structures: The for loop
       Repetition Structures: The while loop
       Continue and break
       Shell Script Debugging

UNIT 17 - Basic Networking Clients
       Objectives
       Agenda
       Ssh: Secure Shell
       Scp: Secure Copy
       telnet and the "r" Services
       iftp
       links Web Clien
       mutt
       rsync
       wget
       Network Diagnostic Tools
       End of Unit 17
       Lab: Basic Networking Clients

UNIT 18 - Programming and Administration
       Objectives
       Agenda
       Programming Tools
       Programming Languages
       Integrated Development Environment (IDE)
       Red Hat Programming Classes
       System Administrator Duties
       Red Hat Administration Classes
       End of Unit 18

GO TO TOP            
 
Comments, Suggestions, Requests: info@baseltd.com Cell:+8801713144220.
Copyright; 2006 @ BASE Limited.