Linux:
Basic & Advanced
Gain practical Linux administration skills for managing systems, services, networks, and security.
Description
This tailor-made Linux training is designed for IT professionals who want to develop their skills in managing Linux systems in a practical and structured way in modern ITOps environments. Over the course of 40 hours of intensive work, participants are introduced to the key concepts of the Linux ecosystem – from working with the shell and scripting, to system administration, data management and using basic system services.
The training combines theoretical grounding with practical laboratory exercises that provide a realistic understanding of the everyday tasks of system administrators. The program also covers the fundamental aspects of networking, configuring user environments, and the basic principles of system security.
Program
1. User Level Linux Curriculum
- Linux Introduction & Architecture: Understanding the kernel, shell, GUI, and file system hierarchy (/, /home, /etc, /var).
- Command Line Interface (CLI) Basics: Navigating directories (cd, pwd, ls) and terminal usage.
- File Management: Creating, moving, copying, and deleting files and directories (touch, mkdir, cp, mv, rm).
- File Content Manipulation: Viewing and editing files (cat, less, head, tail, nano, vi or vim).
- User & Permission Management: Understanding users, groups, and permissions (useradd, chmod, chown, chgrp).
- Package Management: Installing and updating software (apt, yum, dnf).
- Basic Process Management: Monitoring and stopping processes (ps, top, kill)
- Essential Utilities: Using grep (searching), tar (archiving), gzip (compression), and man (help).
2. System User/Admin Linux Curriculum
- Advanced File Processing: Using sed, awk, and advanced grep for text manipulation.
- Networking Basics: Configuring IP addresses, testing connectivity, and managing connections (ip, ifconfig, ping, netstat, ss).
- Advanced Permissions & Access Control: Using SUID, SGID, Sticky Bit, and Access Control Lists (ACLs).
- Disk Management: Partitioning, formatting, and mounting file systems (fdisk, mkfs, mount, df, du).
- Log Management: Analyzing system logs (journalctl, /var/log/).
- Basic Bash Shell Scripting: Writing, variables, loops, conditional statements (if/else), and cron jobs.
FAQ
Target Audience
Linux beginners and administrators of other operating systems who want an introduction to the administration and work with Linux operating systems.
Is prior knowledge required?
Trainees should have knowledge of networks (communication and protocols), have at least some experience with Azure, and be familiar with basic security principles.
More information about the trainer
Igor Janchev is the Head of Operations Center Services and Managed Services at Avenga, with over ten years of experience in cloud operations, technical support and managed services. Previously, he held leadership positions at Kinshift and Seavus, and holds a Master’s degree in Electrical Engineering and Information Technology. Janchev is certified in ITIL® Foundation, LPIC-1 and is a Certified Linux Professional from SUSE.
Terraform by Azure
Regular price
210 €
With a discount
160 €
- Start: May 2026
- Duration: 10 days
-
Model: Online
- Schedule: 2/3 times a week
- Time: 17:30 – 21:00