Linux Essentials

The purpose of this course is to provide an introduction to the Linux operating system, mainly from the perspective of a system administrator. The focus is on practical skills backed by hands-on examples, but adequate theoretical notions are also given when needed.
  • duration 15 hours
  • Language English
  • format Online
duration
15 hours
location
Online
Language
English
Code
ADM-007
price
€ 400 *

Available sessions



Training for 7-8 or more people?
Customize trainings for your specific needs
customize trainings

Description

Unlock the full potential of Linux system administration with our course. Whether you're a tester, developer, or aspiring sysadmin, this course offers a comprehensive guide to navigating and managing Linux environments with confidence.

 

The course covers:

Introduction to Linux: Start with the basics and get a solid understanding of Linux as a powerful and versatile operating system, laying the groundwork for more advanced concepts.

Storage Management: Dive into managing data storage effectively, learning to handle disks, partitions, and file systems to ensure optimal performance and reliability.

User Management: Learn how to efficiently manage users and permissions, ensuring a secure and organized environment.

Shell Commands and Scripting: Develop proficiency with shell commands, arguments, and operators. Progress to writing shell scripts, from simple to medium complexity, automating tasks and enhancing your productivity.

Regular Expressions (RegEx): Understand and apply RegEx for powerful text processing and pattern matching, a crucial skill in many Linux-based tasks.

Package Management: Learn to install, update, and manage software packages, ensuring your system is equipped with the tools you need.

 

This course is ideal for Unix system testers, test automation engineers, developers who frequently use bash-like shells, and anyone looking to solidify their Linux administration skills.

 

By the end of this course, you'll be well-equipped to manage and troubleshoot Linux systems with ease, making you a valuable asset in any technical environment.

 

Join us and take the next step in your Linux journey—gain the expertise you need to excel in your role and beyond.

After completing the course, a certificate is issued on the Luxoft Training form

Objectives

After completing the course, participants will be able to:

  • Manage local storage in Linux systems;
  • Understand and control system processes;
  • Manage user accounts;
  • Use bash-like shells and combine shell commands to perform simple to medium tasks;
  • Write simple to medium shell scripts;
  • Understand the syntax of regular expressions and how they work;
  • Manage essential system services in Linux;
  • Understand the booting process and how to interact with hardware devices.

Target Audience

  • QA Engineers who perform manual testing in Unix-like environments;
  • Test Automation Engineers that require scripting skills;
  • Developers who are interested in Linux from an administrative point of view;
  • Anybody interested in gaining basic knowledge in Linux;
  • Anybody interested in refreshing their Linux skills.

Prerequisites

  • Previous contact with simple Command Line Interfaces.
  • Basic tasks of operating systems usage.

Roadmap

  • Introduction
  • Storage
  • Processes
  • Users
  • Using the shell
  • Shell scripts
  • Regular expressions
  • Essential system services
  • Package management
  • Hardware devices
  • Booting the system



  • Trainer

Adrian Firculescu

Software Development and Telecom Consultant


Related courses

Discover more about professional growth and skills development

contact us