Course Syllabus

Course Syllabus

RH003 Introduction for Red Hat Linux Series Introduction to Red Hat Linux II Instructors: Dee-Ann LeBlanc and Matt Bacchi www.digitalthink.com © DigitalThink, Inc. All rights reserved. Course Syllabus Module 1: Lesson 1 - Course Introduction Lesson 2 - Introduction Sidebar: Open Source Software (OSS) Lesson 3 - Using the Linux labs Sidebar: Accessing the labs using SSH (Simulation transcript) Lesson 4 - Introduction to Red Hat Linux and the GPL Sidebar: GPL and the Free Software Foundation Sidebar: The Linux community of developers Sidebar: Benefits of a packaged distribution Lesson 5 - Prerequisites Lesson 6 - What you need Lesson 7 - Course resources Sidebar: Copying and pasting on UNIX platforms Lesson 8 - Your learning community Lesson 9 - Meet your instructors Sidebar: Welcome! (Audio transcript) Lesson 10 - The course project Module 2: Lesson 1 - Review of fundamental Linux commands Lesson 2 - Review key Linux commands Sidebar: What's included in the Red Hat package? Exercise: Review Linux commands Lesson 3 - Review the Linux filesystem hierarchy Sidebar: The usr subdirectories(Mouseover transcript) Lesson 4 - Role of the superuser Lesson 5 - Linux file security overview Quiz: Linux file security Lesson 6 - Changing permissions Exercise: Lab: changing and using permissions Lesson 7 - Console privileges Lesson 8 - Obtaining information about the system Exercise: Obtaining information about the system Lesson 9 - Module wrap-up Quiz: Module review Module 3: Lesson 1 - GNOME and the X Window System Lesson 2 - The X Window System Exercise: Features provided by the X Window System Lesson 3 - The X Window client/server architecture Sidebar: The X Window client/server architecture (Mouseover transcript) file:///d|/pdf_mine/ux201_r/syllabus.html (1 of 7) [11/8/2000 11:34:50 AM] Course Syllabus Lesson 4 - Window managers Sidebar: The window manager (FlipBook transcript) Lesson 5 - GNOME Lesson 6 - Introducing KDE Sidebar: The KDE desktop environment (FlipBook transcript) Quiz: KDE Lesson 7 - Starting a local X Window System session Sidebar: Starting x windows (FlipBook transcript) Lesson 8 - Customizing the X Window System desktop Sidebar: Adding and removing icons (Simulation transcript) Lesson 9 - Configuration editors Sidebar: Configuration tools (Simulation transcript) Lesson 10 - Copying and pasting between windows Sidebar: Copying and pasting between windows (FlipBook transcript) Lesson 11 - Configuring the mouse Lesson 12 - Module wrap-up Quiz: Module 3 review Module 4: Lesson 1 - Customizing your work environment Lesson 2 - System and user configuration files Sidebar: System configuration files (MouseOver transcript) Exercise: User configuration directories Lesson 3 - Login session startup Sidebar: Red Hat® login process (FlipBook transcript) Lesson 4 - Command aliases Exercise: Lab: creating an alias Lesson 5 - Environment control Exercise: Lab: environment control in Linux Lesson 6 - Customizing command history settings Sidebar: Customizing your history information (FlipBook transcript) Lesson 7 - Using command history Sidebar: Using fc to edit command history (FlipBook transcript) Lesson 8 - The PATH variable and security issues Exercise: Lab: working with environment variables Lesson 9 - Module wrap-up Quiz: Module review Module 5: Lesson 1 - Using the vi editor Lesson 2 - Features of vi Lesson 3 - Starting the vi text editor Sidebar: Starting the vi editor (FlipBook transcript) file:///d|/pdf_mine/ux201_r/syllabus.html (2 of 7) [11/8/2000 11:34:50 AM] Course Syllabus Lesson 4 - vi modes Sidebar: Using vi mode (FlipBook transcript) Lesson 5 - Positioning the cursor Sidebar: Positioning the cursor (FlipBook transcript) Lesson 6 - Working in input mode Exercise: Input mode Lesson 7 - Saving and exiting vi Lesson 8 - Introducing changes and undoing them Sidebar: Minimizing (FlipBook transcript) Lesson 9 - Searching for text Exercise: Lab: search and replace Lesson 10 - Module wrap-up Quiz: Using vi Module 6: Lesson 1 - Shell command line processing Lesson 2 - Re-executing and accessing previously entered commands Exercise: Re-execute and access a previous command Lesson 3 - Save time using tab completion on commands Sidebar: Configuring tab completion (FlipBook transcript) Lesson 4 - The command interpretation sequence Sidebar: The command interpretation sequence (FlipBook transcript) Lesson 5 - Standard input and output Exercise: Lab: standard input and output Lesson 6 - Advanced input/output/redirection Sidebar: Testing values, status, and attributes (Simulation transcript) Lesson 7 - Testing values, status, and attributes Exercise: Lab: testing values, status, and attributes Lesson 8 - Simultaneous redirection of standard error and standard output Sidebar: Redirecting standard output (Simulation transcript) Exercise: Lab: simultaneous redirection of standard error and standard output Lesson 9 - Useful operators to use with the test command Exercise: Useful operators with the test command Lesson 10 - Conditional execution using the if and the case statements Sidebar: If and case (Simulation transcript) Lesson 11 - Performing calculations on a list using the for loop Exercise: Lab: using the for loop Lesson 12 - Using functions to make scripts more modular Lesson 13 - Appending files Sidebar: Appending files (FlipBook transcript) Lesson 14 - Running a process in the background Sidebar: Running a process in the background (FlipBook transcript) file:///d|/pdf_mine/ux201_r/syllabus.html (3 of 7) [11/8/2000 11:34:50 AM] Course Syllabus Lesson 15 - Grouping commands and using inline groups Lesson 16 - Command substitution Lesson 17 - Module wrap-up Module 7: Lesson 1 - Bash shell scripting Lesson 2 - Introduction to shell scripting Sidebar: Application prototyping Lesson 3 - Different shells Sidebar: History of UNIX shells (Interactivity transcript) Lesson 4 - Creating shell scripts Lesson 5 - Specifying which shell will execute your script Exercise: Lab: creating a shell script Lesson 6 - Using variables in scripts Exercise: Lab: using variables and environment variables in scripts Quiz: Variables and environment variables in scripts Lesson 7 - Mastering shell options and mathematics in bash Sidebar: Setting bash options (Simulation transcript) Exercise: Lab: using mathematical operations in the bash shell Lesson 8 - Enabling debug options Sidebar: Enable debug option (Simulation transcript) Lesson 9 - Arrays Sidebar: The bash2 shell Sidebar: Using data types in bash (Simulation transcript) Lesson 10 - Using and shifting positional parameters Sidebar: Working with scripts (Simulation transcript) Lesson 11 - Using lists Sidebar: Putting lists to good use (FlipBook transcript) Exercise: Lab: shell scripting Lesson 12 - Module wrap-up Quiz: Module wrap-up Module 8: Lesson 1 - Advanced file system features Lesson 2 - The /proc filesystem Sidebar: The /proc filesystem (Interactivity transcript) Exercise: Lab: navigate the /proc directory Lesson 3 - Using file associations and listing MIME types Lesson 4 - Edit and add a file association Sidebar: Creating file associations (FlipBook transcript) Exercise: MIME types Lesson 5 - Finding and processing files on the system Sidebar: Searching with the GNOME Search Tool (FlipBook transcript) file:///d|/pdf_mine/ux201_r/syllabus.html (4 of 7) [11/8/2000 11:34:50 AM] Course Syllabus Sidebar: Utilizing find's ability to execute commands on the files that match the search (Simulation transcript) Lesson 6 - Comparing files Exercise: Lab: comparing text and binary files Lesson 7 - Understanding hard and soft file links Quiz: Hard and soft links Lesson 8 - Determining available filesystem storage Sidebar: Using df and du (FlipBook transcript) Lesson 9 - Module wrap-up Quiz: Wrap-up quiz Module 9: Lesson 1 - Common string processing utilities Lesson 2 - Conducting string searches Sidebar: Using grep (FlipBook transcript) Lesson 3 - Conducting string searches in a file and within multiple files Exercise: grep search commands Lesson 4 - Counting characters, words, and lines in a file Sidebar: Using the wc command (Simulation transcript) Lesson 5 - Sorting lines in a file Sidebar: Using sort (FlipBook transcript) Lesson 6 - Merge files using the sort command Sidebar: Using sort to merge files (Simulation transcript) Lesson 7 - Translate characters in a text file Sidebar: Using the tr command (FlipBook transcript) Exercise: Lab: using the grep, wc, sort, and tr commands Lesson 8 - Module wrap-up Quiz: Module 9 review Module 10: Lesson 1 - Process control Lesson 2 - Processes Sidebar: Kernel process management (FlipBook transcript) Lesson 3 - Process status information via the command line Sidebar: Process status information on the command line using ps (Mouseover transcript) Exercise: Processes Lesson 4 - Process status information via GNOME Lesson 5 - Top CPU-intensive processes via the command line Sidebar: Top CPU intensive processes via the command line (Mouseover transcript) Lesson 6 - Processes in the foreground and background Exercise: Lab: process manipulation Lesson 7 - Pausing commands for a set period of time file:///d|/pdf_mine/ux201_r/syllabus.html (5 of 7) [11/8/2000 11:34:50 AM] Course Syllabus Sidebar: Process manipulation (Simulation transcript) Lesson 8 - Killing a process Exercise: Lab: manipulating, troubleshooting, and killing processes. Lesson 9 - Continuing command execution after logoff Exercise: Lab: testing the nohup command Lesson 10 - Module wrap-up Quiz: Module review Module 11: Lesson 1 - Network utilities for the user Lesson 2 - Network fundamentals Sidebar:

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    644 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us