Module 3: Harnessing journalctl: Advanced Log Analysis and Troubleshooting Techniques
Explore journalctl log analysis. Filter, persist, and troubleshoot logs like a pro with hands-on examples and real debugging scenarios.
ยท Bhuwan Mishra
Module 2: Crafting Robust systemd Unit Files: Services, Sockets, Timers, and Paths
Write, modify, and debug unit files for services, sockets, timers, and paths.
ยท Bhuwan Mishra
Module 1 : Understanding systemd Core: Units, States and Dependencies
Grasp the concepts of units, states, targets, and dependencies.
ยท Bhuwan Mishra
Chapter 5: Manipulating Strings in AWK
Manipulate data and display them in proper reports. AWK has plenty of string functions.
ยท Abhishek Prakash
Chapter 4: Mathematical Operations in AWK
Transform raw data into polished reports and perform complex calculations that would require separate tools elsewhere.
ยท Abhishek Prakash
Chapter 3: Built-in Variables and Field Manipulation
Transform AWK from basic text processor to data manipulation wizard. Master FS, OFS, NR, NF variables and reshape any data format you need.
ยท Abhishek Prakash
Chapter 2: Pattern Matching and Basic Operations
Control exactly what AWK processes with pattern matching. Master if-else statements, comparison operators, and complex filtering conditions.
ยท Abhishek Prakash
Chapter 1: Introduction to AWK
Learn AWK basics for Linux sysadmins. Master field extraction, built-in variables, and pattern-action syntax with real log analysis examples.
ยท Abhishek Prakash
Chapter 6: Kubernetes Operator Using Operator SDK
Now, let's see how you can solve the same sample problem scenario with Kubernetes Operator SDK.
ยท Abhishek Prakash
Chapter 5: Kubernetes Operator Using Kubebuilder
Now, let's see how you can solve the sample problem scenario with Kubernetes Operator using Kubebuilder.
ยท Abhishek Prakash
Chapter 4: Sample Project Scenario
Let's see what problem you can solve with Kubernetes Operator with this practical scenario.
ยท Abhishek Prakash
Chapter 3: Revisiting Go Concepts
It is time to brush up on the essentials of Go programming language briefly in this video. Skip it if you are already familiar with it.
ยท Abhishek Prakash
Chapter 2: Revisiting Docker and Kubernetes Concepts
It would be a good idea to brush up your basics of Docker and Kubernetes.
ยท Abhishek Prakash
Chapter 1: Set Up Your Lab Environment
First thing first, let's see what you need to do if you want to follow the steps on your machine.
ยท Abhishek Prakash
Chapter 8: Docker Networking
ยท Abdullah Tarek
Chapter 7: Docker Compose
ยท Abdullah Tarek
Chapter 6: Exploring Dockerfiles
ยท Abdullah Tarek
Chapter 5: Docker Volumes and Data Persistence
ยท Abdullah Tarek
Chapter 4: Understanding Docker Images
ยท Abdullah Tarek
Chapter 3: Manipulating Docker Containers
ยท Abdullah Tarek
Chapter 2: Setting Up Your Docker Environment
ยท Abdullah Tarek
Chapter 1: Introduction to Docker
ยท Abdullah Tarek
Chapter #16: Task Automation with Cron
As the last point in this course, learn to automate tasks with the magnificent cron jobs.
ยท Abdullah Tarek
Chapter #15: Archiving and Compressing Files
Learn to create archive files and extract them in this chapter.
ยท Abdullah Tarek
Chapter #14: Managing Disks and Partitions
Sooner or later, you'll have to deal with disks and partitions. Learn about managing them in this chapter.
ยท Abdullah Tarek
Chapter #13: Managing Software and Repositories
ยท Abdullah Tarek
Chapter #12: Managing Processes
Learn about process management in this chapter of Linux for DevOps course.
ยท Abdullah Tarek
Chapter #11: Configuring Linux Firewall
A firewall is another important mechanism for securing your Linux system. Learn to configure firewalld in this chapter.
ยท Abdullah Tarek
Chapter #10: Basic Linux Networking
Dip your toes in the ocean of Linux networking by learning the absolute basic concepts.
ยท Abdullah Tarek
Chapter #9: Managing Sudo Permissions
You cannot always be root and hence the sudo mechanism comes in place.
ยท Abdullah Tarek