
DAY 07: The Network Navigator
In this challenge, you'll step into the role of a network administrator to diagnose and resolve common network issues on a Linux server using essential command-line tools.
Linux

Locate Setuid Files
Discover how to locate and list setuid files on Red Hat Enterprise Linux 9, a crucial skill for the RHCSA 9 exam. Practice using the find command to identify special executables that run with the permissions of the file owner. Master file permission management and enhance your system security knowledge through this hands-on challenge.
Red Hat Enterprise Linux

Kali Password Cracking with John
In this lab, explore password cracking with Kali Linux using John the Ripper on the LabEx VM. Learn to crack Linux password hashes from /etc/shadow, use custom wordlists, compare with Hashcat, and save results. Perfect for beginners, this hands-on lab offers step-by-step guidance for penetration testing skills.
Kali Linux

Linux nl Command: Line Numbering
This tutorial provides an overview of the nl command in Linux, focusing on its functionality for numbering lines in text files.
Linux

Linux mv Command: File Moving and Renaming
Learn how to use the Linux mv command for moving and renaming files and directories. This tutorial covers basic usage, moving multiple files, and using options like -i for interactive mode and -u for updating. Practice essential file management skills in a Linux environment.
Linux

Linux more Command: File Scrolling
Learn the Linux more command for efficient text file viewing. This tutorial covers basic usage, starting from specific lines, customizing display, and searching within files. Enhance your command-line skills for navigating and exploring large text files in Linux.
Linux

Linux mkdir Command: Directory Creating
Learn how to use the mkdir command in Linux to create directories, set permissions, and organize your file system. This tutorial covers basic and advanced usage of mkdir, including creating nested directories, setting permissions, and using various options.
Linux

Linux uniq Command: Duplicate Filtering
Learn how to use the Linux uniq command in combination with sort to identify, filter, and analyze duplicate lines in text files. This tutorial covers basic usage, counting occurrences, and finding repeat entries, providing practical skills for data processing and analysis in Linux.
Linux

Linux join Command: File Joining
This tutorial provides an introduction to the join command in Linux, a utility that merges lines from two sorted text files based on a common field.
Linux

Linux pwd Command: Directory Displaying
This tutorial provides an overview of the pwd command in Linux, offering insights into its purpose and practical usage.
Linux

Linux tr Command: Character Translating
Learn the Linux tr command for character-level transformations in text streams. Learn to translate characters, delete specific characters, work with character classes, and squeeze repeated characters. This hands-on tutorial covers essential tr command operations for text processing in Linux.
Linux

Linux wc Command: Text Counting
This tutorial provides an introduction to the wc command in Linux, a utility for counting words, lines, and characters in a text file. The wc command is widely used for analyzing the content of files and streams.
Linux

Linux cp Command: File Copying
Learn the Linux cp command for efficient file and directory copying. Learn basic usage, advanced options like recursive copying, preserving attributes, and using wildcards. Perfect for beginners to enhance their file management skills in Linux.
Linux

Linux cut Command: Text Cutting
This tutorial provides an introduction to the cut command in Linux, a utility for extracting specific columns or fields from a text file.
Linux

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

Linux cat Command: File Concatenating
Learn the Linux cat command for viewing, concatenating, and manipulating text files. This tutorial covers basic usage, combining multiple files, and using options like line numbering and end-of-line display. Enhance your command-line skills for efficient text file handling in Linux.
Linux

Linux head Command: File Beginning Display
This tutorial explores the head command in Linux, a utility designed to display the initial lines of a text file. We will cover its basic usage and introduce various parameters for enhanced functionality.
Linux

Linux awk Command: Text Processing
Learn the powerful awk command for text processing in Linux. Learn to analyze log files, filter data, perform calculations, and generate reports using awk's versatile features for handling structured text data.
Linux