CORK: 30th April to 3rd May | Contact us for bookings

Course Description

 Please note the we run 3 and 4-day options of this LPI Certification course

Linux powers 94% of the world’s supercomputers, most of the servers powering the Internet, the majority of financial trades worldwide and a billion Android devices. In short, Linux is everywhere. This instructor-led course will give you a good working knowledge of Linux, from both a graphical and command line perspective, allowing you to easily navigate through any of the major Linux distributions.Linux Professional Institute

This course will give you a good working knowledge of Linux, from both a graphical and command line perspective, allowing you to easily navigate through any of the major Linux distributions.

You’ll learn things like:

  • The history of Linux
  • How to install Linux
  • How to use the Graphical User Interface
  • How to control Linux using the command line
  • Basic Linux security
  • And much more!

This course is designed to work with a wide range of Linux distributions, so you will be able to apply these concepts regardless of your distro.



Optional formal Linux certification is available as this course will give you sufficient knowledge to take the Linux Essentials Professional Development Certificate. This is a newly revised certification and also linuxessentials-smallserves as an ideal stepping stone to the more advanced LPIC Professional Certification track for Linux Administrators. It is a 60-minute exam containing 40 questions and can be taken at a Pearson VUE exam centre which GuruTeam can organise for you, should you attend our courses. More details can be found on the LPI website.



4 days


Target Audience

End Users and Programmers who are new to the Unix or Linux Environment. This course is also suitable for those who wish to prepare for our LPI or Linux Foundation certification programmes, details are listed here:

Feel free to contact us if you wish to discuss which certification programme would be most suitable for you.


Course Prerequisites

Students should be comfortable with computers. No familiarity with Linux or other Unix operating systems is required.

If you have any questions or doubts as to whether you meet the pre-requisites for this course, or indeed are wondering which course best suits you, please consult with us to discuss your suitability for course attendance.


Suggested Follow on Courses

There are a number of options of suitable follow-on courses, depending on your business needs. Please contact us for further details.

Course Content

  1. Introduction
  2. Preliminaries
    • The Command Line
    • sudo
    • Linux Distributions and Desktops
  3. Linux Philosophy and Concepts
    • Linux History
    • Linux Philosophy
    • Linux Community
    • Linux Vocabulary
    • Linux Distributions
  4. Boot Process
    • Bootloader
    • Linux Kernel and initramfs
    • init and Services
    • Console
  5. Linux Installation
    • Planning the Installation Process
    • Source Media
    • Doing the Install
  6. Graphical Interface
    • Graphical Layers
    • Session Management
    • Exploring the Filesystem
    • Customizing the Graphical Desktop
  7. System Configuration from the Graphical Interface
    • System Settings
    • Display Settings
    • Network Manager
    • NTP (Network Time Protocol)
    • Graphical Software Package Management
  8. Finding Linux Documentation
    • Documentation Sources
    • The UNIX Manual
    • GNU Info
    • Command Help
    • Other Documentation Sources
  9. Common Applications
    • Internet Applications
    • Office Applications
    • Multimedia Applications
    • Graphics Editors
  10. Text Editors
    • Available Text Editors
    • Creating a File Without an Editor
    • nano
    • gedit
    • vi
    • emacs
  11. Command-line Operations
    • Command Line Operations and Options
    • Basic Operations
    • Command Prompt
    • Wildcards
    • Searching for Files
    • Package Management
  12. User Environment
    • Accounts
    • Environment Variables
    • Key Shortcuts
    • Command History
    • Command Aliases
    • File Ownership and Permissions
  13. Text Operations
    • cat
    • echo
    • sed
    • awk
    • Miscellaneous Text Utilities
    • Sorting, Cutting, Pasting, Joining, Splitting
    • Regular Expressions and grep
  14. File Operations
    • Filesystems
    • Partitions and Mount Points
    • Network File Systems
    • Filesystem Layout
    • Working with Files
    • Comparing Files
    • File Types
    • Compressing Data
  15. Bash Shell Scripting
    • Scripts
    • Features
    • Functions
    • Command Substitutions and Arithmetic
    • If Conditions and Tests
    • Looping Structures
    • Case Structure
    • Debugging
    • Creating Temporary Files and Directories
  16. Processes
    • Introduction to Processes
    • Process Attributes
    • ps
    • top
    • Load Averages
    • Process Control
    • Starting Processes in the Future
  17. Printing
    • CUPS and Printer Configuration
    • Printing Operations
    • PostScript and PDF
  18. Networking
    • Addressing
    • Networking Interfaces and Configuration
    • Networking Utilities and Tools
  19. Local Security Principles
    • Local Security
    • When to Use Root
    • sudo
    • Passwords
    • Bypassing User Authentication
  20. Evaluation Survey




See more Linux/Unix courses