Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

LPIC-2 Linux Engineer (201-450)

Packt via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. The LPIC-2 Linux Engineer course provides a comprehensive guide to managing and configuring Linux systems. By the end of this course, you will be proficient in handling Linux performance, system startup processes, and advanced device administration. You'll also gain the skills to handle network configurations, troubleshoot network connectivity issues, and ensure system security and efficiency. This course prepares you for the LPIC-2 certification by giving you hands-on exposure to tools and techniques critical for a Linux engineer. Throughout the course, you will dive into important topics such as capacity planning, Linux kernel modules, system recovery, RAID, and system maintenance. You’ll gain an understanding of memory management, disk activities, and network performance, learning how to use powerful Linux tools to manage these aspects. As the course progresses, you'll learn to customize systems, manage various storage options, and deploy RAID technologies to enhance system capabilities. The course is structured for learners to understand both basic and advanced Linux administration concepts, ensuring you're prepared for the LPIC-2 certification exam. The content is aimed at individuals with some familiarity with Linux and those looking to deepen their technical expertise. You'll learn to manage complex systems, configure networks, and perform regular system maintenance and backups. This course is designed for IT professionals, system administrators, or anyone aiming to specialize in Linux system administration. A basic understanding of Linux and system administration is recommended. The course is ideal for those preparing for the LPIC-2 certification and anyone looking to expand their knowledge of Linux system management.

Syllabus

  • Capacity Planning
    • In this module, we will explore how to ensure a Linux system is adequately sized and capable of handling current and future workloads. You’ll learn how to monitor various performance aspects—CPU, memory, disk, and network—and interpret relevant metrics using command-line utilities. These skills will help you proactively plan for capacity needs and optimize your Linux environment.
  • Linux Kernel
    • In this module, we will explore the structure, functionality, and extensibility of the Linux kernel. You'll learn how to manage kernel modules, monitor kernel behavior, and compile custom kernels. We'll also cover how to access kernel documentation and manipulate system parameters through tools like sysctl and the /proc file system.
  • System Startup
    • In this module, we will examine how Linux systems initialize and manage services at startup. You'll compare systemd and SysVinit, troubleshoot boot issues using GRUB, and customize the initial RAM disk. Understanding these processes ensures that you can manage system recovery and maintain uptime in diverse Linux environments.
  • Filesystem and Devices
    • In this module, we will explore Linux file systems and device management. You'll learn to edit the fstab file, configure swap, and use systemd to manage mount points. You'll also gain practical experience with Btrfs features, full-disk encryption with LUKS, and how to ensure secure, persistent access to storage.
  • Advanced Device Administration
    • In this module, we will take a deep dive into advanced storage and device management techniques in Linux. You'll explore RAID setup, disk tuning, and solid-state drive optimization. We'll also cover iSCSI storage integration and using Logical Volume Manager (LVM) to create scalable and resilient storage solutions.
  • Network Configuration
    • In this module, we will learn how to configure and troubleshoot networking in Linux environments. You'll gain hands-on skills in managing wired and wireless adapters, ensuring connectivity, and solving DNS-related problems. The module emphasizes practical use of diagnostic tools to resolve real-world networking issues.
  • System Maintenance
    • In this module, we will cover essential system maintenance tasks including software installation from source and various data backup strategies. You'll work with tools like tar, dd, and rsync to safeguard your system's data. Additionally, you'll learn how to broadcast important messages to users in a multi-user environment.

Taught by

Packt - Course Instructors

Reviews

Start your review of LPIC-2 Linux Engineer (201-450)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.