SuSe Enterprise Linux 10 Essentials

Course:  SUSE10E1
Duration:  5 Days
Level:  I
Course 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.

« Hide The Details
Topics Covered In This Course

OVERVIEW

  • Unix history
  • Unix Principles
  • GNU Project/FSF
  • GPL
  • Linux Origins
  • Why Linux?
  • SLES 10
  • Hardware Requirements
  • Installing SLES10

DESKTOP FUNDAMENTALS

  • Desktop concepts
  • Using GNOME
  • Navigating the desktop
  • Useful applications
  • Nautilus explained

USING THE COMMAND LINE

  • Running commands
  • Some simple commands
  • Benefiting from the shell – basic facilities
  • Getting help

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

BASH SHELL

  • Bash introduction
  • Heritage and features
  • History
  • Command line features

STANDARD I/O and PIPES

  • Standard I/O Model
  • Redirecting input and output
  • Overwriting vs Appending
  • Using pipes to connect processes
  • tee

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

vi BASICS

  • Objectives of vi
  • vi modes
  • A simple vi session
  • Cursor movement
  • Inserting text
  • Change, delete, put and yank
  • Searching for text

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

CONFIGURING the BASH SHELL

  • Shell variables
  • Local variables
  • PS1
  • Aliases
  • Functions
  • Environment variables
  • TERM, PATH
  • Command Line Expansion
  • Login shells
  • Shell startup scripts

FURTHUR USERS, GROUPS and PERMISSIONS

  • User and group ID numbers
  • etc/passwd, /etc/group, ......
  • System Users and Groups
  • Default permissions
  • Special permissions

REGULAR EXPRESSIONS

  • Pattern matching with regular expressions
  • Wildcard characters
  • Character classes
  • Modifiers
  • Anchors
  • Regex combinations
  • grep

STRING PROCESSING

  • head/tail
  • cut/paste
  • wc
  • sort/uniq
  • diff

FINDING and PROCESSING FILES

  • slocate
  • find
  • executing commands with find

TEXT SUPERTOOLS

  • sed
  • awk

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

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
What You Can Expect
  • 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
Who Should Take This Course

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

Recommended Prerequisites

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

Training Style

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

« Hide The Details
Related Courses
Code Course Title Duration Level
UNIXEP
UNIX/Linux: Essentials and Programming
5 Days
I
Details
UNIXE
UNIX/Linux: The Essentials
3 Days
I
Details

Every student attending a Verhoef Training class will receive a certificate good for $100 toward their next public class taken within a year.

You can also buy "Verhoef Vouchers" to get a discounted rate for a single student in any of our public or web-based classes. Contact your account manager or our sales office for details.

Schedule For This Course
There are currently no public sessions scheduled for this course. We can schedule a private class for your organization just a couple of weeks from now. Or we can let you know the next time we do schedule a public session.
Notify me the next time this course is confirmed!
Can't find the course you want?
Call us at 800.533.3893, or
email us at info@verhoef.com