GL-120

Linux Fundamentals

Master essential Linux system administration

Course Description

The "GL120 Linux Fundamentals" course is tailored for IT professionals aiming to enhance their Linux skills, focusing on essential system administration tasks and the automation of routine operations. This detailed program covers a broad spectrum of Linux functionalities, from basic command line operations and filesystem management to setting up and maintaining secure environments. It provides a deep dive into the Linux ecosystem, equipping IT personnel with the necessary tools to manage and optimize Linux-based systems.

In the more advanced sections, the course delves into shell scripting and process management, critical for scripting automated tasks, managing software processes, and scheduling tasks with cron. Participants will gain hands-on experience in writing effective scripts for a variety of administrative tasks, including system monitoring and batch processing. The training also covers process management in depth, including job scheduling, process prioritization, and handling, essential for ensuring optimal performance and stability of Linux systems.

Additionally, the course introduces participants to advanced text manipulation techniques and tools such as sed, awk, and Vim. These tools are fundamental in efficiently handling log files, configuring system settings programmatically, and performing data analysis tasks. By the end of the course, IT professionals will have a solid foundation in managing Linux environments, with practical skills in leveraging Linux for system administration, automation, and technical problem-solving in professional IT settings.

Training Objectives

At the end of the training participants:

  • Understand what Linux is, log in to a Linux system and explore its environment.
  • Navigate the Linux filesystem and manipulate files and directories confidently from the command line.
  • Use shell basics and command shells as well as archiving and compression tools in daily work.
  • Process text efficiently with the standard text processing tools and regular expressions and edit files with Vim.
  • Write shell scripts to automate routine administrative tasks such as updates, backups and system checks.
  • Manage processes and job control and schedule tasks with at and cron.
  • Manage software packages and use the Secure Shell (SSH) for secure remote access.
  • Mount filesystems, manage removable media and configure printing.

Target Audience

IT professionals

Prerequisites

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

Distributions

Red Hat Enterprise Linux 9

Duration

5 days

Course Pricing

Location (Online)Course Price
Europe / EMEA€2,500
UK£2,180
Americas$3,400

Course Dates

Virtual ClassDates
EuropePlease contact us
AmericasPlease contact us

Part of our Linux portfolio

This training is part of our Linux portfolio which explores essential topics, such as: