Skip to main content
00:00/00:00
Lecture 8 of 304

Linux Distributions

Download Course (Free)

Course Content

0 / 304 completed
Section 1: Introduction2 videos

Exam Tips

26m

Introduction

41m
Section 2: Linux Concepts8 videos

Linux Concepts

21m

Boot Process

16m

User and Application-related Directories

28m

System Directories

1h 4m

Server Architectures

13m

Linux Distributions

22mNow Playing

Software Licensing

12m

Graphical User Interface (GUI)

19m
Section 3: Shell Operations17 videos

User and Session Environmental Variables

8m

System and Execution Environmental Variables

12m

Shell Operations

28m

Paths

8m

Environment Configurations

38m

Output Redirection

47m

History and Shortcuts

29m

Search and Extract

9m

Input Redirection

41m

Modify and Replace

9m

Sort and Count

15m

View and Navigate

9m

Output and Redirect

14m

Regex

35m

Math and Format

11m

System and Scripts

9m

Text editors

16m
Section 4: Device Management8 videos

Device Management

19m

Kernel Module Management

10m

System Monitoring and Diagnostics Commands

9m

Module Information and Dependency Handling

34m

Hardware Inventory Commands

23m

Hardware Information Commands

30m

Initrd Management

16m

Custom Hardware

41m
Section 5: Storage Management18 videos

Storage Management

36m

Partition Information Commands

19m

Modifying and Removing Physical Volumes

13m

Basic Physical Volume Management

20m

Redundant Array of Independent Disks (RAID)

17m

Partition Management Commands

47m

Basic Logical Volume Management

9m

Modifying and Removing Logical Volumes

11m

Basic Volume Group Management

20m

Dynamic Mounting and Automounting

9m

Modifying and Removing Volume Groups

34m

Performace & Accessibility Mount Options

11m

Static and System Mount Information

32m

Network Mounts

15m

Security & Restriction Mount Options

18m

Inodes

11m

Filesystems Formats

15m

Filesystem Creation and Modification Utilities

38m
Section 6: File and Directory Management7 videos

File and Directory Management

18m

Navigation and Directory Management Commands

16m

File Operation Commands

7m

File Information and Serach Commands

12m

File Comparison and Usage Commands

8m

dev Device Types

9m

File Links

32m
Section 7: Local Account Management12 videos

Add

12m

Delete

17m

Modify

12m

Local Account Management

1h 3m

Lock

18m

Expiration

17m

User Profile Templates

10m

LoginSession Tracking

22m

User Information

16m

Account Comparisons

8m

Account Files

16m

Attributes

21m
Section 8: Processes13 videos

Processes

15m

Process ID

15m

Process States

20m

Process Priority

19m

Performance Metrics

11m

Diagnostic and Debugging Tools

8m

Process Monitoring

24m

Background Execution Commands

4m

Process Limits

15m

Job Control Commands

23m

Shell and Process Invocation

14m

Job Scheduling

24m

Signals and Process Termination

23m
Section 9: Software Configuration and Management13 videos

Software Configuration and Management

24m

Repository Management

10m

Manual or Specialized Installations

12m

Package Managers by Distributions

53m

System-Level Package Management

23m

RHEL-based Package and Repository Exclusions

5m

Debian-based Package and Repository Exclusions

9m

openSUSE-based Package and Repository Exclusions

5m

Software Configuration

7m

Update Alternatives

7m

Sandboxed Applications

8m

Core-level Service Configuration

27m

Application-level Service Configuration

16m
Section 10: Systemd8 videos

Systemd

19m

Management Utilities

12m

Configuration Utilities

15m

Units

32m

Analysis and Diagnostic Utilities

10m

Configuration and Reloading Unit States

12m

Service Control

9m

Boot-Time State Management

53m
Section 11: Virtualization9 videos

Bare metal vs virtual machines

9m

Virtualization

21m

Hypervisors

11m

VM Management

16m

Operations

9m

VM Resources

27m

VM Architecture and Performance

29m

Network Types

13m

VM Tools

18m
Section 12: Containers13 videos

Containers

24m

Runtimes

15m

Building an Image

21m

Container Lifecyle Management

5m

Image Retrieval and Maintenance

8m

Container Inspection and Interaction

15m

Container Storage and Tagging

5m

Volume Management Operations

6m

Volume Security and Filesystem Operations

21m

Local Networks

7m

Advanced and Overlay Networks

15m

Priviledged vs Unprivileged

21m

Network Management Operations

14m
Section 13: Network Services and Configurations9 videos

Network Services and Configurations

24m

NetworkManager

7m

Network Configuration

39m

Netplan

12m

IP Network Manangement Tool

11m

Network Configuration Tools

10m

Network Connectivity Tools

22m

Scanning and Traffic Analysis Tools

27m

DNS Tools

42m
Section 14: Backup and Restore Operations7 videos

Backup and Restore Operations

13m

Relative Paths

4m

Archiving

7m

Compression Tools

11m

Decompression Tools

9m

Data Copy and Recovery

20m

Compressed File Operations

6m
Section 15: Authorization, Authentication, and Accounting Methods6 videos

Authorization, Authentication, and Accounting Methods

21m

Local Authentication

51m

Network Domain Integration

15m

Directory-based Identity Management

25m

Logging

10m

System Audit

18m
Section 16: Firewall Implementation10 videos

Firewalld Rules and Access Control

15m

Firewall Implementation

24m

Firewalld Configuration and Management

20m

Uncomplicated Firewall

9m

Netfilter Module

10m

Types of Address Translation

16m

Network Address Translation Variants

6m

Firewall Implementations

48m

Stateful vs Stateless

42m

IP forwarding

6m
Section 17: Hardening Techniques8 videos

Hardening Techniques

18m

Password Composition Controls

26m

MFA

9m

Checking existing breach lists

15m

Restricted shell use

8m

Password Lifecyle Controls

45m

pam tally2

6m

Avoid running as root

52m
Section 18: Cryptographic Concepts9 videos

Cryptographic Concepts

21m

Data at Rest - File Encryption

14m

Data at Rest - Filesystem Encryption

16m

Data in Transit Protection Methods

15m

Removal of Weak Algorithms

18m

Hashing

1h

Certificate Management

9m

Self-Signed Certificates

13m

Data in Transit - OpenSSL

1h 2m
Section 19: Compliance and Audit Procedures12 videos

Detection and Response

9m

Compliance and Audit Procedures

31m

Vulnerability Categorization

18m

Vulnerability Management

10m

Vulnerability Detection

12m

Standards and Audit

10m

File Integrity Verification

10m

File Integrity Tools

20m

Data Destruction Overwriting Tools

9m

Software Supply Chain

22m

Security Banners

22m

Cryptographic Data destruction

26m
Section 20: Operating System Hardening24 videos

sudoers Directives

9m

sudo Configuration

12m

Operating System Hardening

1h 30m

sudo User Groups

9m

Root shell

15m

File Permisssions

6m

File Attributes

30m

File Special Permissions

14m

File Modifications

31m

Default File Creation Mask

14m

ACLs

6m

SELinux States

11m

SELinux Mode Management

4m

SELinux File Security Contexts

13m

SELinux system-wide configuration

16m

SSHD Secure Configuration and Usage

7m

SELinux Logging and Troubleshooting

12m

SSHD Secure Authentication and Access Control

9m

Secure Remote Access

18m

fail2ban

6m

Secure Boot

6m

Disable Unused File Systems

8m

Avoid Unsecure Services

19m

Unecessary SUID Permissions

14m
Section 21: Automation and Orchestration15 videos

Automation and Orchestration

35m

Puppet Core Usage

14m

Ansible IaC Advanced Usage

16m

Puppet Advanced Usage

11m

OpenTofu Advanced Usage

12m

OpenTofu Core Usage

11m

Foundational CICD Concepts

8m

Unattended Deployment

8m

Modern CICD Approaches

9m

Kubernetes Core Workloads for Deployment Orchestration

10m

Kubernetes Configuration

18m

Docker Swarm Core Workloads for Deployment Orchestration

15m

Docker Swarm Configuration

5m

Ansible IaC Core Concepts

1h 30m

DockerPodman Compose for Deployment Orchestration

18m
Section 22: Automated Tasks with Shell Scripting18 videos

Parameter Expansion

5m

Automated Tasks with Shell Scripting

38m

Command Substituion

9m

Subshell Execution

14m

Internal Field Seperator Output Field Separator

10m

Functions

21m

Looping Statements

12m

Conditional Statements

22m

Interpreter Directive

8m

Numerical Comparisons

14m

Redirection String Operators

10m

Regular Expressions

14m

Comparison String Operators

19m

Test Operators

12m

Variables

12m

Alias and Command Management

11m

Variable Management

14m

Return Codes

34m
Section 23: Python Basics9 videos

Setting up a virtual environment

14m

Python Basics

41m

Built-in modules

13m

Installing dependencies

14m

Python Fundamentals

12m

Python Data Types

16m

Python Structures

5m

PEP 8 Best Practices

5m

Extensible using Python modules and packages

1h
Section 24: Implement Git6 videos

Git Basics

13m

Implement Git

46m

Git Changes

8m

Git Versions

12m

Managing Git Workflows

7m

Git Repositories

1h 12m
Section 25: Use of Artificial Intelligence8 videos

Use of Artificial Intelligence

25m

Code Generation Use Cases

34m

Code Quality Use Cases

10m

Security and Compliance Use Cases

8m

AI Best Practices

11m

AI Data Governance

12m

AI Local Models

18m

Prompt Engineering

51m
Section 26: Monitoring Concepts and Configurations6 videos

Monitoring Concepts and Configurations

44m

Service Monitoring

21m

Networking Monitoring

8m

Event Management

11m

Event-driven Data Collection

30m

Alerting and Notifications

9m
Section 27: Troubleshooting Hardware, Storage, and LinuxOS6 videos

Troubleshooting Hardware, Storage, and LinuxOS

23m

Process Issues

20m

Boot Issues

25m

Filesystem Issues

24m

System Issues

14m

Dependency Issues

40m
Section 28: Troubleshooting Networking Issues6 videos

Troubleshooting Networking Issues

20m

Firewall Issues

11m

Addressing Issues

14m

Interface Misconfiguration

14m

Link Issues

8m

Routing Issues

55m
Section 29: Troubleshooting Security Issues6 videos

Troubleshooting Security Issues

16m

File and Directory Permission Issues

19m

Configuration Issues

13m

Access Issues

20m

SELinux Issues

1h 12m

Vulnerabilities

18m
Section 30: Troubleshooting Performance Issues9 videos

Troubleshooting Performance Issues

30m

CPU Issues

22m

Memory Issues

14m

Disk IO Issues

15m

Network Performance Issues

17m

Network Stability Issues

15m

System Responsiveness Issues

19m

Process Manangement Issues

16m

Security-related Performance Issues

11m
Section 31: Conclusion2 videos

BONUS Where to go from here

19m

Conclusion

55m