Have you unlocked your potential?
Satisfaction Guaranteed.
Here at LearnLocker, we are committed to providing the best possible experience we can. If at any time you are not completely satisfied, we invite you to contact us with your comments and feedback. In addition, you have the right to cancel your membership at anytime. You can even cancel online through our website. Our cancellation policy and terms are covered in detail in the terms and conditions found in the LearnLocker Subscription Membership Agreement.

Linux Essentials

Instructor: William Holliker
William Holliker is President of Open Systems Courseware which specializes in the development and delivery of leading edge technical training and courseware for Unix, Linux, Programming and Networking technologies. William has been a technical course developer and instructor for over 25 years. He has written three certificate training programs and two certification programs. In addition to his technical experience, William has delivered over 500 technical training courses throughout the world.
Course Outlines
Operating Systems Level 1
1.0 Linux Essentials Overview
1.1 Module Objectives
1.2 Linux System Overview
1.3 Differences in Linux and Unix
1.4 Operating Systems Overview
2.0 Linux Installation Details
2.1 Installation Objectives
2.2 Install Steps
2.3 Hardware Requirements
2.4 Hardware Control
2.5 Linux Device Names
2.6 Installation Methods
2.7 Installation Classes
2.8 Partitioning the Hard Drive
2.9 Network Settings
3.0 Installing Linux
3.1 Objectives
3.2 Firewall Configuration
3.3 Language Support
3.4 Account Configuration
3.5 Packages to Install
3.6 Post Installation
3.7 Graphical Interface Configuration
3.8 Installation Complete
3.9 First Boot following Installation
3.10 Installing Student Training Files
Operating Systems Level 2
1.0 Using Linux
1.1 Objectives
1.2 Login Screens
1.3 Logging In
1.4 The Shell
1.5 Linux Resources
1.6 Linux Reference Manual
1.7 Keyword Searches
1.8 Command Execution
1.9 Option Formats
1.10 Types of Commands
1.11 Passwords
1.12 User Information
1.13 Processes
2.0 Linux Communications
2.1 Objectives
2.2 Electronic Mail
3.0 Linux File System
3.1 Objectives
3.2 Types of Files
3.3 File Systems Characteristics
3.4 File System Commands
3.5 Directory Commands
3.6 File Manipulation Commands
3.7 Printing Files
Operating Systems Level 3
1.0 Linux Text Editing
1.1 Objectives
1.2 Editing Modes
1.3 Entering & Exiting VI
1.4 Navigating within VI
1.5 Creating Text
1.6 Modifying Text
1.7 Text Substitution
1.8 VI Shortcuts
1.9 VI Options
2.0 Linux Shell
2.1 Objectives
2.2 Shell Overview
2.3 Shell Functions
2.4 Shell Variables
2.5 Quoting
2.6 I/O Redirection
2.7 Pipes
2.8 User Environment
Operating Systems Level 4
1.0 Shell Programming
1.1 Objectives & Prerequisites
1.2 Creating a Shell Program
1.3 Executing The Shell Program
1.4 Comments
1.5 Debugging Shell Programming
1.6 Functions
1.7 Aliases
1.8 Conditional Testing
1.9 IF Statement
1.10 Looping
1.11 Job Control
2.0 Linux Utilities
2.1 Objectives & Prerequisites
2.2 Regular Expressions
2.3 Printing File Information
2.4 Extracting Information
2.5 Translating Information
2.6 Counting Words
2.7 File Differences
2.8 Finding Files
3.0 Network Commands
3.1 Objectives & Prerequisites
3.2 Ping Command
3.3 Telnet Command
3.4 FTP Command
System Administration Level 1
1.0 System Administration Overview
1.1 Duties of a System Administrator
1.2 Choosing a System Administrator
1.3 System Documentation
2.0 File System and Process Management
2.1 File System Management
2.2 Process Management
3.0 System Startup & Shutdown
3.1 System Startup
3.2 System Shutdown
3.3 Runlevels
3.4 The init Process
3.5 "Shutdown" Revisited
3.6 Controlling Services
3.7 Controlling Processes
System Administration Level 2
1.0 User Account Management
1.1 Overview of User Accounts
1.2 Adding an User Account
1.3 Modifying Accounts
1.4 Deleting Accounts
2.0 Printer Administration
2.1 Print Spooling System
2.2 Printer Commands
2.3 The LPRng Print Spooler System
2.4 Configuring a Printer using the LPRng Files
2.5 Managing a LPRng Printer from the Command Line
2.6 The CUPS Print Spooler System
2.7 Configuring a CUPS Printer
2.8 Managing a CUPS Printer using the Command Line
2.9 Troubleshooting
System Administration Level 3
1.0 File System Maintenance
1.1 Types of File Systems on Linux
1.2 Mountable File Systems
1.3 Creating a File System
1.4 File System Maintenance
1.5 Disk Quotas
1.6 Managing Extended Attributes
2.0 The cron and at Facilities
2.1 The cron Command
2.2 The at Command
System Administration Level 4
1.0 File Backup and Restore
1.1 I/O Subsystem
1.2 Device Types
1.3 Backup Strategies
1.4 Backup Commands
1.5 Compression Programs
2.0 Software Maintenance
2.1 Installing Software Packages
2.2 Red Hat Package Management (RPM) System
2.3 Debian Packages
2.4 Downloading & Installing Software from the Internet
3.0 X Administration
3.1 Installing/Upgrading XFree86
3.2 Obtaining Window Manager
3.3 Installing Enlightenment
System Administration Level 5
1.0 Kernal and Module Management
1.1 Linux Kernal
1.2 Obtaining the Kernal
1.3 Installing from Source
1.4 Upgrading Kernal Binaries
1.5 Loadable Modules
2.0 Date and Time Management
2.1 Time Components
2.2 Displaying the Date and Time
2.3 Setting and Showing Hardware Clock Time
3.0 Managing Hardware
3.1 Identifying Hardware Devices
3.2 Configuring System Hardware
3.3 Installing a Modem
3.4 Radius Servers
3.5 Managing Mobile Hardware Devices
3.6 Adding IDE Hard Drives
3.7 Managing SCSI Devices
System Administration Level 6
1.0 Linux System Security
1.1 Security and Documentation Resources
1.2 Why is a System Hacked?
1.3 System Security Overview
1.4 Securing the System
2.0 Linux Documentation and Support
2.1 Types of Documentation
2.2 Manual Pages
2.3 Documenting System Changes
3.0 Troubleshooting and Recovery
3.1 Troubleshooting Process
3.2 Booting Issues
3.3 Rescue Mode
3.4 Hardware Issues
3.5 Login Issues
3.6 Corrupted Shared Libraries
3.7 File System Issues
3.8 Examining System Resources
Network Administration Level 1
1.0 Network hardware and Software
1.1 Network Hardware
1.2 Domains
1.3 Network Models
1.4 Network Protocols
1.5 IP Addresses
1.6 Subnets
1.7 Setting up a Network
1.8 Determining Network System Information
2.0 Network Configuration and Administration
2.1 Network Deamons
2.2 Network Control Files
2.3 Network Startup and Shutdown
2.4 Network Administration Commands
2.5 Configuring the Network
Network Administration Level 2
1.0 Network File System (NFS)
1.1 The Network File System
1.2 NFS Commands and Files
1.3 Automounting File Systems
2.0 Domain Name Services (DNS)
2.1 How DNS Works
2.2 Creating DNS Configuration Files
2.3 DNS Query Commands
2.4 Setting Up a DNS Client
2.5 Setting Up a DNS Server
2.6 Testing DNS
2.7 Common DNS Errors
3.0 DHCP
3.1 Introduction to DHCP
3.2 Configuring the DHCP Server
3.3 DHCP Client Configuration
Network Administration Level 3
1.0 Sendmail
1.1 What is Senmail?
1.2 Configuring Sendmail
1.3 Mail Aliases
1.4 Forwarding Email
1.5 Controlling SPAM
1.6 Setting up a Mail Server
1.7 Setting up E-mail Clients
1.8 Sendmail Security
2.0 Samba
2.1 What is Samba?
2.2 The Testparm Program
2.3 Configuring and Controlling Samba
2.4 Using Samba
2.5 smbmount Options
2.6 Diagnosing Samba
3.0 Network Time Protocol (NTP)
3.1 How ntpd Works
3.2 NTP Programs and Files
3.3 Running NTP
3.4 Troubleshooting ntpd
3.5 Internet Time Servers
Network Administration Level 4
1.0 The httpd Web Server
1.1 What is httpd?
1.2 Configuring httpd
1.3 Directive Overrides
1.4 Accessing a Web Page
1.5 Setting up Password Protected Web Pages
1.6 Virtual Website Hosting
1.7 Enabling the use of CGI
1.8 Additional Apache Information
2.0 Using and Administering SSH
2.1 What is SSH?
2.2 Terminal Client (ssh)
2.3 File Transfer Client (sftp)
2.4 Key Based Authentication
2.5 Configuring the Open SSH Server
3.0 The File Transfer Protocol Server
3.1 File Transfer Protocol Overview
3.2 Configuring an FTP Server
Network Administration Level 5
1.0 Building Firewalls
1.1 Introduction to Firewalls
1.2 Linux Firewall Overview
1.3 The iptables Command
1.4 Setting up the Firewall
1.5 Logging
1.6 Testing the Firewall
1.7 Saving and Restoring Firewall Rules
1.8 Easy Tables
2.0 Linux Network Security
2.1 Controlling Access – Remote Host
2.2 Network Scanners
2.3 Securing Services
2.4 Port Sentry
Reset Password
Sign In:


You will be sent a link to the Reset Password page. Please note that the link may only be used today.