Zoom Outline PDF View  or  Email Back to Schedule for Missouri


SuSE Enterprise Linux 10 Essentials




SUMMARY:   SuSE Enterprise Linux 10 Essentials is designed for delegates with little or no experience of Linux or Unix, and discusses using SUSE Linux Enterprise Server 10.

Delegates will learn the concepts of Linux and the fundamental knowledge necessary to administer SLES 10.

AUDIENCE:   The course is designed for delegates who are seeking a fundamental understanding of the SUSE Linux Enterprise Server 10 operating system.

PREREQUISITES:   This course is ideal for those who have little or no experience with Linux.

DURATION:   5 Days

APPROACH:   This course is presented as a series of short tutorials with extensive practical experiences.

OBJECTIVES:  

  • Install SUSE Linux Enterprise Server 10
  • Know where to find help
  • Describe the Linux file system
  • Use Linux processes
  • Understanding the basic concepts of the bash shell
  • Managing users and permissions

COURSE CONTENT:  
  1. OVERVIEW
    • Unix history
    • Unix Principles
    • GNU Project/FSF
    • GPL
    • Linux Origins
    • Why Linux?
    • SLES 10
    • Hardware Requirements
    • Installing SLES10
  2. DESKTOP FUNDAMENTALS
    • Desktop concepts
    • Using GNOME
    • Navigating the desktop
    • Useful applications
    • Nautilus explained
  3. USING THE COMMAND LINE
    • Running commands
    • Some simple commands
    • Benefiting from the shell – basic facilities
    • Getting help
  4. BROWSING THE FILESYSTEM
    • Linux file hierarchy concepts (FHS)
    • Important directories explained
    • Current working directory
    • File and directory names
    • Pathnames – absolute and relative
    • Listing directories
    • Creating files and directories
    • Copying and moving files and directories
    • Removing files and directories
    • Using Nautilus
    • Further basic file commands
  5. BASH SHELL
    • Bash introduction
    • Heritage and features
    • History
    • Command line features
  6. STANDARD I/O and PIPES
    • Standard I/O Model
    • Redirecting input and output
    • Overwriting vs Appending
    • Using pipes to connect processes
    • tee
  7. USERS, GROUPS and PERMISSIONS
    • The Linux security model
    • Users
    • Groups
    • Linux file security
    • Permissions
    • Changing permissions – symbolic and numeric
    • Using Nautilus to work with file security
  8. vi BASICS
    • Objectives of vi
    • vi modes
    • A simple vi session
    • Cursor movement
    • Inserting text
    • Change, delete, put and yank
    • Searching for text
  9. LINUX FILESYSTEM
    • Partitions and file systems
    • Inodes
    • Directories
    • Working with inodes
    • Soft (symbolic) and hard links
    • File systems and file types
    • Checking free space
    • Mounting filesystems
    • Working with removable media
    • Archiving files
    • File compression
  10. CONFIGURING the BASH SHELL
    • Shell variables
    • Local variables
    • PS1
    • Aliases
    • Functions
    • Environment variables
    • TERM, PATH
    • Command Line Expansion
    • Login shells
    • Shell startup scripts
  11. FURTHUR USERS, GROUPS and PERMISSIONS
    • User and group ID numbers
    • etc/passwd, /etc/group, ……
    • System Users and Groups
    • Default permissions
    • Special permissions
  12. REGULAR EXPRESSIONS
    • Pattern matching with regular expressions
    • Wildcard characters
    • Character classes
    • Modifiers
    • Anchors
    • Regex combinations
    • grep
  13. STRING PROCESSING
    • head/tail
    • cut/paste
    • wc
    • sort/uniq
    • diff
  14. FINDING and PROCESSING FILES
    • slocate
    • find
    • executing commands with find
  15. TEXT SUPERTOOLS
    • sed
    • awk
  16. MANAGING PROCESSES
    • Linux Process Model
    • fork/exec
    • Viewing processes
    • Foreground, background, detached processes
    • Sending signals to processes
    • Terminating processes
    • Process priority manipulation
    • Managing background processes as jobs
    • Scheduling jobs to run later
    • cron and the crontab file
  17. bash SHELL SCRIPTING
    • Scripting basics
    • Creating shell scripts
    • Generating output
    • Handling input
    • Exit status
    • Conditional operation
    • For/while loops
    • Command-line parameters
    • Debugging shell scripts

GJH/07

© 2007 Verhoef Training, Inc.

Schedule Dates

Course offered as
Inhouse or Public

Date Location State

Copyright © 2007 - Verhoef Group of Companies - All Rights Reserved