SETC Training844-434-7382
 Find a Course: 
 
Programming TrainingMicrosoft TrainingMS Office TrainingServer TrainingManagement TrainingNetwork TrainingAbout UsContact Us

LINUX Training


Trainer was well prepared. Course was very interesting.
Comment from Shared Services canada

1. Title

  • The Complete Linux Course for IT Professionals (LIN301X, 5 days)
    View PDF

2. Course Pre-requisites

  • None.

3. Target Audience

  • Anyone interested in learning or working within a Linux/Unix environment

4. Dates and Pricing


May 29 to Jun 2, 2017$3,350.00/person
Jul 24 to Jul 28, 2017$3,350.00/person
Sep 18 to Sep 22, 2017$3,350.00/person
Nov 6 to Nov 10, 2017$3,350.00/person

5. Outline

Module 1: Linux Overview

Topic 1: History and Fundamentals of Linux

Topic 2: Understanding the Linux Architecture

Topic 3: The Linux Kernel

Topic 4: The Linux Boot Process

Topic 5: Understanding the init Process

Topic 6: Beginning and Ending a Linux Session

Module 2: The Linux File System

Topic 1: Introduction to the File System

Topic 2: Files, Directories and Commands

Topic 3: The home and root Directories

Topic 4: Understanding Linux Files and Directories

Topic 5: Working with Directories

Topic 6: System Directory Structure

Topic 7: Navigating the File System

Topic 8: Linux Configuration Files

Module 3: Working with vi/vim

Topic 1: What is vi/vim

Topic 2: vi Modes

Topic 3: Navigation within vi/vim

Topic 4: Data Manipulation - Insert Text

Topic 5: Data Manipulation - Delete Text

Topic 6: Data Manipulation - Create Blank Lines

Topic 7: Data Manipulation - Cut/Copy/Paste

Topic 8: Data Manipulation - Buffering

Topic 9: Data Manipulation - Modify Text

Topic 10: Data Manipulation - The Undo/Redo Option

Topic 11: Data Manipulation - Save/Abort Work

Topic 12: Data Manipulation - Search Text

Topic 13: Reading, Writing and Appending Files

Topic 14: Some vi Tips/Tricks

Topic 15: Customize vi Work Environment

Topic 16: The vim Environment

Module 4: Users and Groups

Topic 1: The Linux Users/Groups Security Architecture

Topic 2: Defining and Working with Users

Topic 3: The /etc/passwd file

Topic 4: The /etc/shadow file

Topic 5: The /etc/group file

Topic 6: Managing Users Accounts Manually

Topic 7: User Management Commands

Topic 8: Debian User Management Tools

Module 5: File System Management

Topic 1: Understanding inodes

Topic 2: Block and Character Devices

Topic 3: Understanding Disk Devices

Topic 4: File Systems Management

Topic 5: Configuring a Block Device

Topic 6: Formatting Disks

Topic 7: Managing Mount Points

Topic 8: Tuning Disks

Module 6: Linux Security

Topic 1: The Security Architecture

Topic 2: The root and Super User

Topic 3: About User Accounts and User Groups

Topic 4: Changing Permissions plus Special permissions

Topic 5: Advanced Security

Module 7: Controlling Processes and Jobs

Topic 1: Controlling Linux Services

Topic 2: Managing Processes

Topic 3: Job Control

Topic 4: Services and Daemons

Module 8: Linux Shell Scripting

Topic 1: About Scripting Options

Topic 2: BASH Scripting Basics

Topic 3: Understanding Wildcards (Metacharacters)

Topic 4: Understanding stdin/ stdout/ stderr

Topic 5: Understanding the Shell

Topic 6: Regular Expressions

Topic 7: Variables

Topic 8: Conditional Statements

Topic 9: Loops/Flow Control

Topic 10: Customize the User Environment

Topic 11: A Few Interesting Scripts

Topic 12: BusyBox Shell

Module 9: Networking

Topic 1: TCP-IP Overview

Topic 2: Configuring Network Adapters

Topic 3: Linux Wireless Network

Topic 4: Using Remote Commands

Topic 5: Windows/Linux Interoperability

Topic 6: Using the Secure Shell(ssh)

Topic 7: Internet Services

Topic 8: Network Security

Topic 9: Some Common Network Commands

Module 10: Installation, Startup and Shutdown

Topic 1: Preparing For and Planning the Installation

Topic 2: Installing Fedora

Topic 3: System Initialization

Topic 4: Kernel Parameters

Topic 5: Linux Configuration Files

Topic 6: Shutdown Techniques and Options

Topic 7: Working in Single User Mode

Module 11: Linux Disks and Partitions

Topic 1: Linux Disk Architectures

Topic 2: About Disk Management

Topic 3: Planning Disk Requirements for a Linux Installation

Topic 4: Understanding Linux Platforms

Topic 5: Planning for Linux Partitions

Module 12: Auditing and Logging

Topic 1: Auditing and the Audit Log

Topic 2: The Log Files

Topic 3: lastlog File

Topic 4: The utmp and wtmp Files

Topic 5: The last Program

Topic 6: The loginlog File

Topic 7: The acct/pact Process Accounting File

Topic 8: Backup Your Logs!

Module 13: Embedded Linux

Topic 1: About Embedded Linux

Topic 2: Embedded Linux installation and Tools

Topic 3: Flash Memory

Topic 4: The Start-up Process in an Embedded System

Topic 5: Use of Memory in an Embedded System

Topic 6: External Storage in an Embedded System

Module 14: Definitive Troubleshooting Techniques

Topic 1: Troubleshooting Methodologies

Topic 2: Linux/Unix Utilities

Topic 3: Troubleshooting Linux Start-up

Topic 4: Troubleshooting Files and Directories

Topic 5: Troubleshooting Security

Topic 6: Troubleshooting Network Services

Topic 7: Troubleshooting Wireless Network

Module 15: The GUI Tools

Topic 1: The KDE Desktop

Topic 2: System Tools

Topic 3: The GNOME Desktop Environment

Topic 4: Using YAST

Topic 5: A Few Power Tools

Module 16: Appendix A - Installing Applications

Topic 1: The Installation Process

Topic 2: Packages and Installation

Topic 3: Installing Applications

Module 17: Appendix B - Additional vi/vim Information

Topic 1: vi Cheat Sheet

Topic 2: vi Quick References

Module 18: Appendix C - grep/egrep Reference

Topic 1: The grep Family

Topic 2: Some grep Options/Switches

Module 19: Appendix D - Regular Expression

Topic 1: Before Regular Expression Usage

Topic 2: Regular Expressions

Topic 3: Some Advanced Generic Regular Expression Functionalities

Module 20: Appendix E - The find Utility

Topic 1: Searching Files by Name and other Attributes

Topic 2: xargs command with/without find

Module 21: Appendix F - Useful Tips and Tricks

Topic 1: Maximizing Linux Commands Functionalities

Topic 2: Archiving and Compression

Topic 3: Networking

Topic 4: Set/ Math Operations

Topic 5: Calendar/ Locales

Topic 6: Disk Space

Topic 7: Monitoring/ Debugging

Topic 8: System Information

SETC Training on LinkedIn follow @CTESTraining Follow us on Facebook
  Programming Training
  Microsoft Training
  Network Training
  Management Training
  Server Training
  Microsoft Office Training
Site developed and authored by Jean-Marc Choquette