Skip to content

Practice Linux Free Tutorials | This repo collects 80 of free tutorials for Linux. Linux is a powerful, open-source operating system. This Skill Tree offers a comprehensive learning path for mastering Linux administration. Perfect for IT beginners, it provides a clear roadmap to understand comman...

Notifications You must be signed in to change notification settings

labex-labs/linux-free-tutorials

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

20 Commits
Β 
Β 

Repository files navigation

Linux Free Tutorials

Linux is a powerful, open-source operating system. This Skill Tree offers a comprehensive learning path for mastering Linux administration. Perfect for IT beginners, it provides a clear roadmap to understand command-line interfaces, system administration, and shell scripting. Through hands-on, non-video courses and practical exercises in an interactive shell playground, you'll gain real-world experience in managing Linux systems and automating tasks.

Index Name Difficulty Tutorial Link
01 πŸ“– Your First Linux Lab β˜…β˜†β˜† πŸ”— View
02 πŸ“– Basic Files Operations β˜…β˜†β˜† πŸ”— View
03 πŸ“– File Contents and Comparing β˜…β˜†β˜† πŸ”— View
04 πŸ“– Permissions of Files β˜…β˜†β˜† πŸ”— View
05 πŸ“– User Account Management β˜…β˜†β˜† πŸ”— View
06 πŸ“– Introduction to Linux β˜…β˜†β˜† πŸ”— View
07 πŸ“– Get Help on Linux Commands β˜…β˜†β˜† πŸ”— View
08 πŸ“– Linux User Group and File Permissions β˜…β˜†β˜† πŸ”— View
09 πŸ“– File and Directory Operations β˜…β˜†β˜† πŸ”— View
10 πŸ“– Environment Variables in Linux β˜…β˜†β˜† πŸ”— View
11 πŸ“– File Packaging and Compression β˜…β˜†β˜† πŸ”— View
12 πŸ“– File System and Disk Management β˜…β˜†β˜† πŸ”— View
13 πŸ“– Sequence Control and Pipeline β˜…β˜†β˜† πŸ”— View
14 πŸ“– Simple Text Processing β˜…β˜†β˜† πŸ”— View
15 πŸ“– Data Stream Redirection β˜…β˜†β˜† πŸ”— View
16 πŸ“– Text Processing and Regular Expressions β˜…β˜†β˜† πŸ”— View
17 πŸ“– Software Installation on Linux β˜…β˜†β˜† πŸ”— View
18 πŸ“– Linux ls Command: Content Listing β˜…β˜†β˜† πŸ”— View
19 πŸ“– Linux pwd Command: Directory Displaying β˜…β˜†β˜† πŸ”— View
20 πŸ“– Linux cd Command: Directory Changing β˜…β˜†β˜† πŸ”— View
21 πŸ“– Linux mkdir Command: Directory Creating β˜…β˜†β˜† πŸ”— View
22 πŸ“– Linux cp Command: File Copying β˜…β˜†β˜† πŸ”— View
23 πŸ“– Linux mv Command: File Moving and Renaming β˜…β˜†β˜† πŸ”— View
24 πŸ“– Linux rm Command: File Removing β˜…β˜†β˜† πŸ”— View
25 πŸ“– Linux cat Command: File Concatenating β˜…β˜†β˜† πŸ”— View
26 πŸ“– Linux more Command: File Scrolling β˜…β˜†β˜† πŸ”— View
27 πŸ“– Linux less Command: File Paging β˜…β˜†β˜† πŸ”— View
28 πŸ“– Linux head Command: File Beginning Display β˜…β˜†β˜† πŸ”— View
29 πŸ“– Linux tail Command: File End Display β˜…β˜†β˜† πŸ”— View
30 πŸ“– Linux nl Command: Line Numbering β˜…β˜†β˜† πŸ”— View
31 πŸ“– Linux which Command: Command Locating β˜…β˜†β˜† πŸ”— View
32 πŸ“– Linux whereis Command: File and Command Finding β˜…β˜†β˜† πŸ”— View
33 πŸ“– Linux find Command: File Searching β˜…β˜†β˜† πŸ”— View
34 πŸ“– Linux grep Command: Pattern Searching β˜…β˜†β˜† πŸ”— View
35 πŸ“– Linux wc Command: Text Counting β˜…β˜†β˜† πŸ”— View
36 πŸ“– Linux cut Command: Text Cutting β˜…β˜†β˜† πŸ”— View
37 πŸ“– Linux sort Command: Text Sorting β˜…β˜†β˜† πŸ”— View
38 πŸ“– Linux uniq Command: Duplicate Filtering β˜…β˜†β˜† πŸ”— View
39 πŸ“– Linux tr Command: Character Translating β˜…β˜†β˜† πŸ”— View
40 πŸ“– Linux diff Command: File Comparing β˜…β˜†β˜† πŸ”— View
41 πŸ“– Linux join Command: File Joining β˜…β˜†β˜† πŸ”— View
42 πŸ“– Linux xargs Command: Command Building β˜…β˜†β˜† πŸ”— View
43 πŸ“– Linux awk Command: Text Processing β˜…β˜†β˜† πŸ”— View
44 πŸ“– Linux top Command: Real-time System Monitoring β˜…β˜†β˜† πŸ”— View
45 πŸ“– Linux free Command: Monitoring System Memory β˜…β˜†β˜† πŸ”— View
46 πŸ“– Linux df Command: Disk Space Reporting β˜…β˜†β˜† πŸ”— View
47 πŸ“– Linux du Command: File Space Estimating β˜…β˜†β˜† πŸ”— View
48 πŸ“– Linux time Command: Command Timing β˜…β˜†β˜† πŸ”— View
49 πŸ“– Hello, Bash! β˜…β˜†β˜† πŸ”— View
50 πŸ“– Working with Shell Variables β˜…β˜†β˜† πŸ”— View
51 πŸ“– Passing Arguments to the Script β˜…β˜†β˜† πŸ”— View
52 πŸ“– Shell Arrays β˜…β˜†β˜† πŸ”— View
53 πŸ“– Arithmetic Operations in Shell β˜…β˜†β˜† πŸ”— View
54 πŸ“– Basic String Operations β˜…β˜†β˜† πŸ”— View
55 πŸ“– Conditional Statements in Shell β˜…β˜†β˜† πŸ”— View
56 πŸ“– Bash Scripting Loops β˜…β˜†β˜† πŸ”— View
57 πŸ“– Comparing Arrays in Shell β˜…β˜†β˜† πŸ”— View
58 πŸ“– Shell Functions β˜…β˜†β˜† πŸ”— View
59 πŸ“– Special Variables in Shell β˜…β˜†β˜† πŸ”— View
60 πŸ“– Bash Trap Command β˜…β˜†β˜† πŸ”— View
61 πŸ“– File System Operations in Shell β˜…β˜†β˜† πŸ”— View
62 πŸ“– Exploring File Systems with Eza β˜…β˜†β˜† πŸ”— View
63 πŸ“– Fast Searching with Ripgrep β˜…β˜†β˜† πŸ”— View
64 πŸ“– Explore Disk Usage with Ncdu β˜…β˜†β˜† πŸ”— View
65 πŸ“– Visualize File Differences with Icdiff β˜…β˜†β˜† πŸ”— View
66 πŸ“– Monitor System Resources with Glances β˜…β˜†β˜† πŸ”— View
67 πŸ“– Interactive Process Viewer with Htop β˜…β˜…β˜† πŸ”— View
68 πŸ“– Manage Multiple Terminals with Screen β˜…β˜†β˜† πŸ”— View
69 πŸ“– JSON Data Processing with jq β˜…β˜†β˜† πŸ”— View
70 πŸ“– Enhance Copying and Moving with Advcpmv β˜…β˜†β˜† πŸ”— View
71 πŸ“– File Structure Visualization with Tre β˜…β˜†β˜† πŸ”— View
72 πŸ“– Count Lines of Code with CLOC β˜…β˜†β˜† πŸ”— View
73 πŸ“– Display OS Info Stylishly with Neofetch β˜…β˜†β˜† πŸ”— View
74 πŸ“– Crafting Striking Terminal Text with FIGlet β˜…β˜†β˜† πŸ”— View
75 πŸ“– Download Media with You-Get β˜…β˜†β˜† πŸ”— View
76 πŸ“– Transcribe Media to Text with Whisper β˜…β˜†β˜† πŸ”— View
77 πŸ“– Build a Linux System Monitor Using Bash β˜…β˜†β˜† πŸ”— View
78 πŸ“– Build a Task Scheduler Using Bash β˜…β˜†β˜† πŸ”— View
79 πŸ“– Installing and Configuring a Mail Server β˜…β˜†β˜† πŸ”— View
80 πŸ“– Creating a Typing Game Using Bash β˜…β˜†β˜† πŸ”— View

More Free Tutorials

More

About

Practice Linux Free Tutorials | This repo collects 80 of free tutorials for Linux. Linux is a powerful, open-source operating system. This Skill Tree offers a comprehensive learning path for mastering Linux administration. Perfect for IT beginners, it provides a clear roadmap to understand comman...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published