
Redirecting Input and Output in Linux
In this lab, you will learn to redirect input and output in the Linux shell. You will practice controlling data flow from commands by manipulating standard output (stdout), standard error (stderr), and standard input (stdin) using operators like >, >>, 2>, and the tee command.
Linux

Manage Shell Environment and Configuration in Linux
In this lab, you will learn to manage the Linux shell environment. You will create local and environment variables, explore inheritance in child shells, control automatic variable exporting with `set -o allexport`, and make your custom configurations persistent by modifying the `.bashrc` file.
Linux

Edit Text Files with the vi Editor in Linux
In this lab, you will learn the fundamental skills to use the vi text editor in Linux. You will practice creating files, entering text in Insert Mode, saving with :w and :wq, navigating with movement keys, searching, deleting words with dw, and quitting without saving using :q!.
Linux

How to check if the system is 32-bit or 64-bit in Linux
In this lab, you will learn how to determine if your Linux system is 32-bit or 64-bit using command-line tools like `uname -m` and `arch`. You will execute these commands, interpret their output, and inspect binary files to understand your system's architecture and ensure software compatibility.
Linux

Getting Started with Linux
Begin your Linux journey with this interactive lab! Learn essential terminal commands including echo for text output, date and calendar functions, basic calculations using expr, creative text formatting with figlet, and terminal management. Perfect for complete beginners to start their Linux adventure.
Linux

Create Personalized Terminal Greeting
Use Linux terminal commands to create an engaging welcome message
Linux

How to terminate a Linux screen session
Learn how to manage and navigate Linux screen sessions, including how to detach, list, and reattach to existing sessions for persistent terminal processes.
Linux

Learn Nmap Installation and Basic Usage
In this lab, you will learn how to install Nmap, set up a local service for scanning, perform basic Nmap scans, scan multiple ports, and understand different output formats and saving results. Master Nmap for network security and penetration testing.
NmapLinux

How to list current Shell options with the set command in Linux
Explore the set command in Linux to view and modify shell options, enabling you to optimize your command-line experience and productivity.
Linux

Decrypting Top Secret Document
In this challenge, you will put your cybersecurity skills to the test by decrypting a highly classified document. Uncover hidden information and demonstrate your expertise in cryptography and data security.
Linux

How to handle 'no such file or directory' error
Understand Linux file system structure, troubleshoot 'no such file or directory' errors, and prevent them in the future. Practical tips for Linux beginners.
Linux

Exploring the Linux Stat Command for Retrieving File Metadata
Discover how to leverage the Linux stat command to retrieve comprehensive file metadata, including file permissions, ownership, timestamps, and more. Enhance your Linux file management skills.
Linux

Cracking a Specific User Account
In this challenge, you'll put your cybersecurity skills to the test by attempting to crack a specific user account. This hands-on exercise will provide practical experience in password cracking techniques and security vulnerabilities.
LinuxHydra

Install Nmap and Perform Port Scanning
In this challenge, you will learn how to install Nmap, a powerful network scanning tool, and perform basic port scanning to identify open ports on a target system. This hands-on exercise will enhance your understanding of network security and Wireshark skills.
NmapLinux

How to test server connectivity with curl in Linux
Explore the power of cURL to test server connectivity in your Linux environment. Learn how to use this versatile tool for advanced connectivity testing and troubleshooting.
Linux

Learn Nmap Basic Command Syntax
In this lab, you will learn the basic command syntax of Nmap, a powerful network scanning tool. You'll start by understanding Nmap and verifying its installation. Then, you'll set up a test service, perform basic scans, explore the output, and conduct a network-wide scan.
NmapLinux

How to enforce password complexity policies in Linux
Explore how to configure and enforce robust password policies in Linux, ensuring the security and integrity of your system. Learn about password complexity requirements, expiration, and maintenance best practices.
Linux

How to Use Curl to Access Different Ports
Learn how to use the popular command-line tool Curl to access different ports on your server or network. Discover the versatility of Curl for port-related tasks.
Linux