Introduction to Linux Training

Level: Foundation
Rating: 4.7/5 4.73/5 Based on 341 Reviews

Attend this Introduction to Linux training course and bring greater efficiency to your IT infrastructure by learning to employ the standardised and finely tuned processes of the Linux operating system in your enterprise environment. In this course, you gain the foundational knowledge and skills to administer and support your Linux OS, and learn to control permissions, process data, and use shell scripts to perform administrative tasks.

Key Features of this Introduction to Linux Training:

  • After-course instructor coaching benefit
  • Learning Tree end-of-course exam included
  • After-course computing sandbox included

You Will Learn How To:

  • Administer and support Linux in your environment
  • Manage and automate GNU open-source tools
  • Create, edit, and search files and directories
  • Connect to network services
  • Run shell scripts for automation

Certifications/Credits:

CompTIA

Choose the Training Solution That Best Fits Your Individual Needs or Organisational Goals

LIVE, INSTRUCTOR-LED

In Class & Live, Online Training

  • 4-day instructor-led training course
  • After-course instructor coaching benefit
  • Learning Tree end-of-course exam included
View Course Details & Schedule

Standard £1095

RESERVE SEAT

PRODUCT #143

TRAINING AT YOUR SITE

Team Training

  • Bring this or any training to your organisation
  • Full - scale program development
  • Delivered when, where, and how you want it
  • Blended learning models
  • Tailored content
  • Expert team coaching

Customize Your Team Training Experience

CONTACT US

Save More on Training with Learning Tree Training Vouchers!

Our flexible, easy-to-redeem training vouchers are available to any employee within your organisation. For details, please call 0800 282 353 or chat live.

In Class & Live, Online Training

Note: This course runs for 4 Days

  • 10 - 13 Dec 9:00 AM - 4:30 PM GMT London / Online (AnyWare) London / Online (AnyWare) Reserve Your Seat

  • 11 - 14 Feb 9:00 AM - 4:30 PM GMT London / Online (AnyWare) London / Online (AnyWare) Reserve Your Seat

  • 17 - 20 Mar 9:00 AM - 4:30 PM GMT London / Online (AnyWare) London / Online (AnyWare) Reserve Your Seat

  • 4 - 7 May 9:00 AM - 4:30 PM BST London / Online (AnyWare) London / Online (AnyWare) Reserve Your Seat

  • 16 - 19 Jun 9:00 AM - 4:30 PM BST London / Online (AnyWare) London / Online (AnyWare) Reserve Your Seat

  • 11 - 14 Aug 9:00 AM - 4:30 PM BST London / Online (AnyWare) London / Online (AnyWare) Reserve Your Seat

  • 29 Sep - 2 Oct 9:00 AM - 4:30 PM BST London / Online (AnyWare) London / Online (AnyWare) Reserve Your Seat

  • 12 - 15 Nov 2:00 PM - 9:30 PM GMT New York / Online (AnyWare) New York / Online (AnyWare) Reserve Your Seat

  • 21 - 24 Jan 2:00 PM - 9:30 PM GMT Alexandria, VA / Online (AnyWare) Alexandria, VA / Online (AnyWare) Reserve Your Seat

  • 18 - 21 Feb 2:00 PM - 9:30 PM GMT Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Reserve Your Seat

  • 19 - 22 May 2:00 PM - 9:30 PM BST New York / Online (AnyWare) New York / Online (AnyWare) Reserve Your Seat

  • 21 - 24 Jul 2:00 PM - 9:30 PM BST Alexandria, VA / Online (AnyWare) Alexandria, VA / Online (AnyWare) Reserve Your Seat

  • 18 - 21 Aug 2:00 PM - 9:30 PM BST Herndon, VA / Online (AnyWare) Herndon, VA / Online (AnyWare) Reserve Your Seat

  • 15 - 18 Sep 2:00 PM - 9:30 PM BST Rockville, MD / Online (AnyWare) Rockville, MD / Online (AnyWare) Reserve Your Seat

Guaranteed to Run

When you see the "Guaranteed to Run" icon next to a course event, you can rest assured that your course event — date, time, location — will run. Guaranteed.

Introduction to Linux Course Information

  • Requirements

    • Basic computer knowledge and familiarity operating a computer system
  • Software

    • This course uses Red Hat Enterprise Linux
    • Concepts taught are applicable to all Linux distributions

Introduction to Linux Course Outline

  • Introducing Linux

    • The UNIX heritage
    • Linux inception
    • Linux kernel and GNU tools
  • Accessing the System

    The GNOME desktop

    • Applying system settings
    • Customising favourites
    • Personalising the terminal window

    Starting at the command line

    • Switching to console logins
    • Performing an SSH login
    • Structuring commands
  • Managing Files and Directories

    Naming files and directories

    • Contrasting full and relative pathnames
    • Unravelling the file system hierarchy
    • Handling files cp and mv

    Organising files under directories

    • Making and navigating directories
    • Listing attributes with ls

    Working with Linux files

    • Accelerating command line usage with Bash wildcards
    • Scrolling through files with GNU less
    • Comparing files with diff
  • Controlling Access to Linux Resources

    Defining access rights to files

    • Identifying multiple users and groups
    • Adjusting access permissions: chmod

    Collaborating via group membership

    • Joining secondary groups
    • Inheriting and changing group ownership

    Adopting multiple roles

    • Switching identity
    • Changing passwords
    • Raising privilege with su, sudo and setuid

    Searching the system

    • Locating files with find
    • Finding pathnames with locate

    Manipulating streams

    • Matching lines with GNU grep
    • Selecting lines and fields: head, tail, gawk and cut
    • Redirection and pipelines

    Editing files and streams

    • Automating stream edits with sed
    • Creating and modifying files: vim, gedit
  • Leveraging Bash Shell Features

    Customising Bash behaviour

    • Setting options: noclobber and ignoreeof
    • Assigning to built-in shell variables

    Initialising context

    • Exporting variables to the environment
    • Extending login and start-up scripts

    Enhancing interactivity

    • Retrieving and reusing previous commands
    • Exploiting file name completion shortcuts
  • Automating Tasks with Shell Scripts

    Invoking shell scripts

    • Taking bash input from a file
    • Running scripts using source

    Testing and controlling execution

    • Checking exit status with if
    • Verifying file attributes with conditionals
  • Executing Jobs and Processes

    Monitoring processes with ps and top

    • Launching multiple jobs
    • Signalling with kill

    Archiving and retrieving data

    • Compressing with bzip and gzip
    • Creating tar archives

Team Training

Introduction to Linux Training FAQs

  • What software version is used on this introductory Linux course?

    This course uses a Red Hat Enterprise Linux distribution, however, the concepts covered are applicable to all Linux distributions.

  • I use a different Linux distribution, is this Linux Introduction still appropriate for me?

    Yes, the concepts covered in this course are applicable to all Linux distributions.

  • Can I gain this Introduction to Linux online?

    Yes! We know your busy work schedule may prevent you from getting to one of our classrooms which is why we offer convenient online training to meet your needs wherever you want, including online training.

Questions about which training is right for you?

call 0800 282 353
chat Live Chat




100% Satisfaction Guaranteed

Your Training Comes with a 100% Satisfaction Guarantee!*

  • If you are not 100 % satisfied, you pay no tuition fee!
  • No advance payment required for most products.
  • Tuition fee can be paid later by invoice - OR - at the time of checkout by credit card.

*Partner-delivered courses may have different terms that apply. Ask for details.

London / Online (AnyWare)
London / Online (AnyWare)
London / Online (AnyWare)
London / Online (AnyWare)
London / Online (AnyWare)
London / Online (AnyWare)
London / Online (AnyWare)
New York / Online (AnyWare)
Alexandria, VA / Online (AnyWare)
Herndon, VA / Online (AnyWare)
New York / Online (AnyWare)
Alexandria, VA / Online (AnyWare)
Herndon, VA / Online (AnyWare)
Rockville, MD / Online (AnyWare)
Preferred method of contact:
Chat Now

Please Choose a Language

Canada - English

Canada - Français