The Ultimate Linux Bootcamp for DevOps SRE & Cloud Engineers

Unlock your potential in Linux Administration with expert-led lectures, interactive demonstrations, and practice tests

Course Instructors Thinknyx Technologies Yogesh Raheja

$10.00 $25.00 60% OFF

Course Overview

Linux is a powerful, open-source operating system widely used for system administration, server management and more.

What’s in this course?

This Linux course is designed for learners of all levels, providing a comprehensive introduction to Linux system administration with a hands-on, structured approach. You’ll gain an in-depth understanding of key Linux concepts, including Linux Architecture, the booting process, essential Linux commands, file permissions, services, processes, package management, storage management, and system monitoring. Each course topic includes informative lectures to explain core concepts, practical demonstrations to show them in action, and exercises to reinforce your learning and test your skills.

Whether you're just starting with Linux or looking to deepen your knowledge, this course will guide you step by step, helping you master the essential tools and techniques needed to manage Linux systems effectively.

Special Note: 

This course is designed to showcase all practical concepts through live demonstrations. Every concept is presented in real-time, and any issues or errors that arise are promptly troubleshooted and addressed as they occur, allowing you to learn from real-world scenarios.

Student Testimonials:

★★★★★ Pretty Solid course covers the basics as well as advanced stuff which SREs and DevOps folks actually care about. Would highly recommend if you’re looking for something practical and to the point.

Course Structure:

  • Lectures
  • Demos
  • Use cases
  • Practice Test

Course Contents:

  • Introduction to Linux
  • Linux Architecture, Directory Structure & Booting Process
  • Setting up Linux on Local System, Cloud, Vagrant and Container
  • Essential Linux Commands
  • Text Editors and Advanced Commands
  • User & Group Management
  • File Permissions
  • Advanced Topics on Files
  • Package Management
  • Process Management
  • Service Management
  • Linux Disk Partitioning and LVM
  • Linux Networking
  • SSH
  • System Management
  • Monitoring

Course Update History

  • March 17, 2025 - Added a New "Section 16" Linux Networking

All sections in this course feature live demonstrations. Enrolled users are encouraged to set up their own Linux environment, engage in the exercises, and learn through hands-on experience!

Course Curriculum

The Ultimate Linux Bootcamp for DevOps SRE & Cloud Engineers

113 Learning Materials

Course Introduction

Introduction

Video
00:04:57

Course Material - The Ultimate Linux Bootcamp for DevOps, SRE & Cloud Engineers

PDF

Introduction to Linux

Module Introduction

Video
00:00:44

History of Operating Systems (OS)

Video
00:06:40

Getting Started with Linux

Video
00:07:26

Linux Features

Video
00:03:20

Linux Terminologies

Video
00:04:29

Types of Shells

Video
00:03:07

Types of Distributions

Video
00:07:54

Summary

Video
00:00:27

Inside Linux (Architecture, Directory Structure & Booting Process)

Module Introduction

Video
00:00:31

Linux Architecture

Video
00:05:59

Linux Directory Structure

Video
00:10:21

Important Configuration Files

Video
00:06:19

Bootup Process

Video
00:09:17

Summary

Video
00:00:22

Setting up Linux

Module Introduction

Video
00:00:19

Setting up Linux in diverse environments

Video
00:02:16

Getting started with Linux on VirtualBox

Video
00:18:09

Accessing Linux Machine via Putty

Video
00:07:07

Getting started with Linux on Vagrant

Video
00:06:14

Getting started with Linux on Cloud

Video
00:05:28

Getting started with Linux on Container

Video
00:04:35

Summary

Video
00:00:57

Essential Linux Commands Part-1

Module Introduction

Video
00:00:53

Getting started with Terminal

Video
00:11:58

Working with Terminal Utilities

Video
00:06:03

Working with Directories

Video
00:13:39

Working with Files

Video
00:14:23

Working with File Contents

Video
00:10:11

Summary

Video
00:00:19

Essential Linux Commands Part-2

Module Introduction

Video
00:00:27

Filter Commands Part-1

Video
00:21:18

Filter Commands Part-2

Video
00:11:28

Miscellaneous Utility Commands

Video
00:06:08

Compressing and Archiving Commands

Video
00:14:25

Summary

Video
00:00:27

Text Editors and Advanced Commands

Module Introduction

Video
00:00:26

Text Editors (nano, vi and vim)

Video
00:13:53

Advanced Commands (awk, sed, print etc)

Video
00:21:27

Summary

Video
00:00:15

User & Group Management

Module Introduction

Video
00:00:42

Introduction to Users in Linux

Video
00:07:47

User Management Lifecycle

Video
00:28:25

Group Management Lifecycle

Video
00:03:16

Use case - User & Group

Video
00:08:20

Summary

Video
00:01:34

Useful Linux Tip

Video
00:02:07

File Permissions

Module Introduction

Video
00:00:38

Getting started with File Ownership

Video
00:13:41

File Ownership

Video
00:16:43

Manage Special Permissions

Video
00:23:42

Summary

Video
00:00:40

Advanced Topics on File Permissions

Module Introduction

Video
00:00:26

Hard Links and Soft Links

Video
00:09:14

User/Shell Startup Files

Video
00:15:31

Summary

Video
00:00:35

Package Management

Module Introduction

Video
00:00:56

Introduction Packages in Linux

Video
00:14:13

apt - Package Manager

Video
00:12:02

Package Manager for Red Hat based Distributions (yum, dnf)

Video
00:21:11

Creating Local Repositories in rhel9

Video
00:07:37

Summary

Video
00:00:24

Process Management

Module Introduction

Video
00:00:40

Getting started with Processes

Video
00:12:07

Process Management

Video
00:18:54

Process Priorities

Video
00:17:09

Foreground and Background Processes

Video
00:05:21

Summary

Video
00:00:43

Service Management

Module Introduction

Video
00:00:40

Introduction to Service Management

Video
00:05:19

The Role of systemd

Video
00:05:13

Introduction to systemctl

Video
00:02:43

Managing Services in Linux

Video
00:12:34

Summary

Video
00:00:20

Disk Partitioning in Linux

Module Introduction

Video
00:00:36

Filesystem Types

Video
00:04:51

Introduction to Disk Partitioning

Video
00:12:25

Disk Partitioning in Action

Video
00:29:39

Summary

Video
00:00:24

Logical Volume Manager (LVM)

Module Introduction

Video
00:00:42

Understanding LVM

Video
00:15:21

LVM Hands-on

Video
00:22:06

Summary

Video
00:00:35

Linux Networking

Module Introduction

Video
00:01:16

OSI Layers & TCP/IP model

Video
00:04:03

IP Addressing and Subnetting

Video
00:09:43

Important Networking Commands

Video
00:03:29

Networking Commands Hands-On

Video
00:13:48

Network Sniffing commands Hands-On

Video
00:13:06

Adding a Network Interface

Video
00:08:37

Binding and Bonding

Video
00:25:34

Summary

Video
00:01:10

SSH (Secure Shell)

Module Introduction

Video
00:01:16

ssh client/server

Video
00:09:24

Password Authentication

Video
00:04:43

Key based Authentication

Video
00:10:22

Introduction to DHCP

Video
00:09:55

Summary

Video
00:00:59

System Management

Module Introduction

Video
00:00:34

Introduction to Scheduler (cronjobs, anacron, at, batch)

Video
00:13:34

Scheduler Hands-On

Video
00:11:35

Logging (syslogd, logger, login)

Video
00:21:59

Alerting

Video
00:05:32

Effective Memory Management

Video
00:20:04

Summary

Video
00:00:44

Monitoring

Module Introduction

Video
00:00:46

Why Monitoring in Linux?

Video
00:05:04

Monitoring tools in Linux

Video
00:03:04

Popular Monitoring tools Hands-On

Video
00:20:52

Introduction of Advanced Monitoring tools

Video
00:06:35

Summary

Video
00:00:55

Course Conclusion

Course Conclusion

Video
00:01:13

Course Instructor

tutor image

Thinknyx Technologies

26 Courses   •   14 Students

Thinknyx® Technologies is a trusted name in the IT industry, backed by a team of seasoned professionals with extensive expertise across a broad spectrum of technologies. Our core competencies span Software Development, IT Infrastructure Management, Cloud Solutions, Automation, Container Management, Web & App Development, Cybersecurity, and Professional Services.  As a recognized and reputable brand, Thinknyx® Technologies delivers end-to-end IT consulting services, including specialized training in both Information Technology and essential Soft Skills. We also provide comprehensive Talent Acquisition and Recruitment solutions, supporting organizations of all sizes around the globe. 

Partner with Thinknyx® Technologies to empower your workforce, drive innovation, and stay ahead in the digital age.

tutor image

Yogesh Raheja

Yogesh Raheja is a Founder and Senior Solutions Architect at Thinknyx Technologies. Yogesh is a trusted advisor for many organizations, helping them navigate their DevOps and Containerization journey and implement Cloud and Automation solutions.

As an experienced instructor on ThinkRook, Udemy, Packt and other online leading platforms, he has also authored several globally published books, including Effective DevOps with AWS, Automation with Puppet 5, Automation with Ansible, and Automation with SaltStack.

Yogesh's expertise in Linux, Cloud technologies, Automation, and Kubernetes makes him a key instructor for this course. 

Related Courses

Unlock your potential with professional DevOps and Cloud Courses

Affordable Price
Affordable Price

Unlock your potential with affordable upskilling! Our unbeatable course prices are your chance to level up without breaking the bank.

Flexible Access
Flexible Access

Acquire flexible access to our resources with recorded lectures, post-module activities, and walk-through labs for comprehensive learning.

Certificate
Certificate of Completion

Receive a certificate of completion to showcase your new skills. Add it to your resume or LinkedIn profile to stand out.

Hands-On Experience
Hands-On Experience

Get hands-on experience with real-world scenarios and challenges, giving you practical skills for immediate application.

Expert Instructors
Expert Instructors

Learn from industry experts with years of experience in pentesting, passionate about sharing their knowledge.

Flexible Learning
Flexible Learning

Whether you're a beginner or experienced professional, our courses are designed to meet you where you are.