LFCS Tutorials

LFCS tutorials emphasize practical Linux administration and exam-style tasks. Topics span essential shell usage, users and permissions, systemd services, storage, networking, and troubleshooting. Free labs and guided examples help you practice in a safe environment before attempting mock exams and the live performance-based LFCS exam.

The Digital Architect

The Digital Architect

In this challenge, you'll step into the role of a Digital Architect, tasked with organizing a chaotic project structure using essential Linux file and directory management commands.
Linux
Explore Disk Usage with Ncdu

Explore Disk Usage with Ncdu

Ncdu, a disk usage analyzer, to efficiently manage and monitor storage consumption in Linux environments.
Linux
Terraform Outputs Management

Terraform Outputs Management

In this lab, you will learn how to use Terraform output values to extract meaningful information from your infrastructure configuration, making it easier to access and use.
Linux
Terraform State Management

Terraform State Management

In this lab, you will learn how to manage Terraform state using various `terraform state` subcommands to inspect, list, move, and refresh resources.
Linux
Terraform Outputs Management

Terraform Outputs Management

In this lab, you will learn how to use Terraform output values to extract meaningful information from your infrastructure configuration, making it easier to access and use.
Linux
Terraform Variables Usage

Terraform Variables Usage

In this lab, you will learn how to declare, define, and use variables in Terraform to make your configurations more flexible and reusable.
Linux
Terraform Installation

Terraform Installation

In this lab, you will learn how to install Terraform on an Ubuntu system by adding the official HashiCorp repository and using the apt package manager.
Linux
Terraform Resource Destruction

Terraform Resource Destruction

In this lab, you will learn how to safely preview and execute the destruction of resources managed by Terraform, ensuring a clean and controlled teardown of your infrastructure.
Linux
Hunt Down Social Media Accounts

Hunt Down Social Media Accounts

This lab provides a temporary VM for enabling sherlock-project/sherlock to search for social media accounts.
Linux
Visualize File Differences with Icdiff

Visualize File Differences with Icdiff

icdiff is a command-line utility that enhances the traditional diff command by showing differences between files in a side-by-side comparison with color coding. This makes it easier to understand changes and spot differences. In this tutorial, you'll learn how to install icdiff, use it to compare files, and explore its various options for better output customization.
Linux
Transcribe Media to Text with Whisper

Transcribe Media to Text with Whisper

OpenAI Whisper excels in converting speech from various media files, including both audio and video, into written text. This tutorial will guide you through the essential and more sophisticated uses of the Whisper command, facilitating high-accuracy transcriptions.
Linux
Monitor System Resources with Glances

Monitor System Resources with Glances

Learn how to use Glances to effectively monitor your system's resources, from CPU usage to network activity.
Linux
Manage Multiple Terminals with Screen

Manage Multiple Terminals with Screen

The screen command is extremely useful for running multiple scripts simultaneously in the background. This allows you to start long-running tasks without keeping a terminal open for each one. Below, we'll go through how to use screen to run scripts in the background and manage these sessions.
Linux
Linux Deploy LNMP

Linux Deploy LNMP

LNMP combines four open-source software components: Linux, Nginx, MySQL, and PHP. This stack is often used to power dynamic web applications and websites. Here's a brief overview of each component:
Linux
Linux ls Command: Content Listing

Linux ls Command: Content Listing

Learn the Linux ls command to efficiently list and analyze file and directory contents. Learn various options for detailed listings, hidden file display, human-readable sizes, and sorting techniques to enhance your command-line skills.
Linux
Linux cd Command: Directory Changing

Linux cd Command: Directory Changing

Learn the Linux cd command to efficiently navigate your file system. Learn various techniques for changing directories, understanding paths, and exploring the file structure to enhance your command-line skills.
Linux
Interactive Process Viewer with Htop

Interactive Process Viewer with Htop

htop is an interactive system-monitor process-viewer and process-manager. It is designed as an alternative to the Unix program top. It shows a frequently updated list of the processes running on a computer, normally ordered by the amount of CPU usage.
Linux
Exploring File Systems with Eza

Exploring File Systems with Eza

Learn to navigate and display detailed information about files and directories using the versatile eza command.
Linux
  • Prev
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 138
  • Next