Skip to content

Practice Linux Free Tutorials | This repo collects 194 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 comma...

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

18 Commits
Β 
Β 

Repository files navigation

Linux Free Tutorials

Black Friday

Black Friday 2024 & Cyber Monday 2024 Deals | Best Price of the Year

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
001 πŸ“– Your First Linux Lab β˜…β˜†β˜† πŸ”— View
002 πŸ“– Basic Files Operations β˜…β˜†β˜† πŸ”— View
003 πŸ“– File Contents and Comparing β˜…β˜†β˜† πŸ”— View
004 πŸ“– Permissions of Files β˜…β˜†β˜† πŸ”— View
005 πŸ“– User Account Management β˜…β˜†β˜† πŸ”— View
006 πŸ“– Introduction to Linux β˜…β˜†β˜† πŸ”— View
007 πŸ“– Get Help on Linux Commands β˜…β˜†β˜† πŸ”— View
008 πŸ“– Linux User Group and File Permissions β˜…β˜†β˜† πŸ”— View
009 πŸ“– File and Directory Operations β˜…β˜†β˜† πŸ”— View
010 πŸ“– Environment Variables in Linux β˜…β˜†β˜† πŸ”— View
011 πŸ“– File Packaging and Compression β˜…β˜†β˜† πŸ”— View
012 πŸ“– File System and Disk Management β˜…β˜†β˜† πŸ”— View
013 πŸ“– Sequence Control and Pipeline β˜…β˜†β˜† πŸ”— View
014 πŸ“– Simple Text Processing β˜…β˜†β˜† πŸ”— View
015 πŸ“– Data Stream Redirection β˜…β˜†β˜† πŸ”— View
016 πŸ“– Text Processing and Regular Expressions β˜…β˜†β˜† πŸ”— View
017 πŸ“– Software Installation on Linux β˜…β˜†β˜† πŸ”— View
018 πŸ“– Linux ls Command: Content Listing β˜…β˜†β˜† πŸ”— View
019 πŸ“– Linux pwd Command: Directory Displaying β˜…β˜†β˜† πŸ”— View
020 πŸ“– Linux cd Command: Directory Changing β˜…β˜†β˜† πŸ”— View
021 πŸ“– Linux mkdir Command: Directory Creating β˜…β˜†β˜† πŸ”— View
022 πŸ“– Linux cp Command: File Copying β˜…β˜†β˜† πŸ”— View
023 πŸ“– Linux mv Command: File Moving and Renaming β˜…β˜†β˜† πŸ”— View
024 πŸ“– Linux rm Command: File Removing β˜…β˜†β˜† πŸ”— View
025 πŸ“– Linux cat Command: File Concatenating β˜…β˜†β˜† πŸ”— View
026 πŸ“– Linux more Command: File Scrolling β˜…β˜†β˜† πŸ”— View
027 πŸ“– Linux less Command: File Paging β˜…β˜†β˜† πŸ”— View
028 πŸ“– Linux head Command: File Beginning Display β˜…β˜†β˜† πŸ”— View
029 πŸ“– Linux tail Command: File End Display β˜…β˜†β˜† πŸ”— View
030 πŸ“– Linux nl Command: Line Numbering β˜…β˜†β˜† πŸ”— View
031 πŸ“– Linux which Command: Command Locating β˜…β˜†β˜† πŸ”— View
032 πŸ“– Linux whereis Command: File and Command Finding β˜…β˜†β˜† πŸ”— View
033 πŸ“– Linux find Command: File Searching β˜…β˜†β˜† πŸ”— View
034 πŸ“– Linux grep Command: Pattern Searching β˜…β˜†β˜† πŸ”— View
035 πŸ“– Linux wc Command: Text Counting β˜…β˜†β˜† πŸ”— View
036 πŸ“– Linux cut Command: Text Cutting β˜…β˜†β˜† πŸ”— View
037 πŸ“– Linux sort Command: Text Sorting β˜…β˜†β˜† πŸ”— View
038 πŸ“– Linux uniq Command: Duplicate Filtering β˜…β˜†β˜† πŸ”— View
039 πŸ“– Linux tr Command: Character Translating β˜…β˜†β˜† πŸ”— View
040 πŸ“– Linux diff Command: File Comparing β˜…β˜†β˜† πŸ”— View
041 πŸ“– Linux join Command: File Joining β˜…β˜†β˜† πŸ”— View
042 πŸ“– Linux xargs Command: Command Building β˜…β˜†β˜† πŸ”— View
043 πŸ“– Linux awk Command: Text Processing β˜…β˜†β˜† πŸ”— View
044 πŸ“– Linux top Command: Real-time System Monitoring β˜…β˜†β˜† πŸ”— View
045 πŸ“– Linux free Command: Monitoring System Memory β˜…β˜†β˜† πŸ”— View
046 πŸ“– Linux df Command: Disk Space Reporting β˜…β˜†β˜† πŸ”— View
047 πŸ“– Linux du Command: File Space Estimating β˜…β˜†β˜† πŸ”— View
048 πŸ“– Linux time Command: Command Timing β˜…β˜†β˜† πŸ”— View
049 πŸ“– Hello, Bash! β˜…β˜†β˜† πŸ”— View
050 πŸ“– Working with Shell Variables β˜…β˜†β˜† πŸ”— View
051 πŸ“– Passing Arguments to the Script β˜…β˜†β˜† πŸ”— View
052 πŸ“– Shell Arrays β˜…β˜†β˜† πŸ”— View
053 πŸ“– Arithmetic Operations in Shell β˜…β˜†β˜† πŸ”— View
054 πŸ“– Basic String Operations β˜…β˜†β˜† πŸ”— View
055 πŸ“– Conditional Statements in Shell β˜…β˜†β˜† πŸ”— View
056 πŸ“– Bash Scripting Loops β˜…β˜†β˜† πŸ”— View
057 πŸ“– Comparing Arrays in Shell β˜…β˜†β˜† πŸ”— View
058 πŸ“– Shell Functions β˜…β˜†β˜† πŸ”— View
059 πŸ“– Special Variables in Shell β˜…β˜†β˜† πŸ”— View
060 πŸ“– Bash Trap Command β˜…β˜†β˜† πŸ”— View
061 πŸ“– File System Operations in Shell β˜…β˜†β˜† πŸ”— View
062 πŸ“– Discover Linux System Information β˜…β˜†β˜† πŸ”— View
063 πŸ“– Connect to Remote β˜…β˜†β˜† πŸ”— View
064 πŸ“– Download Files from the Internet β˜…β˜†β˜† πŸ”— View
065 πŸ“– Secure File Transfer Basics β˜…β˜†β˜† πŸ”— View
066 πŸ“– Logical Commands and Redirection β˜…β˜†β˜† πŸ”— View
067 πŸ“– Network Information and Connection β˜…β˜†β˜† πŸ”— View
068 πŸ“– Background Job Management β˜…β˜†β˜† πŸ”— View
069 πŸ“– Linux Process Management β˜…β˜†β˜† πŸ”— View
070 πŸ“– Terminate Processes in Linux β˜…β˜†β˜† πŸ”— View
071 πŸ“– Set Up Scheduled Tasks β˜…β˜†β˜† πŸ”— View
072 πŸ“– Linux Deploy LNMP β˜…β˜†β˜† πŸ”— View
073 πŸ“– Linux Text Display β˜…β˜†β˜† πŸ”— View
074 πŸ“– Linux Screen Clearing β˜…β˜†β˜† πŸ”— View
075 πŸ“– Linux Content Listing β˜…β˜†β˜† πŸ”— View
076 πŸ“– Linux Directory Changing β˜…β˜†β˜† πŸ”— View
077 πŸ“– Linux Directory Displaying β˜…β˜†β˜† πŸ”— View
078 πŸ“– Linux Directory Creating β˜…β˜†β˜† πŸ”— View
079 πŸ“– Linux File Creating/Updating β˜…β˜†β˜† πŸ”— View
080 πŸ“– Linux File Copying β˜…β˜†β˜† πŸ”— View
081 πŸ“– Linux File Moving/Renaming β˜…β˜†β˜† πŸ”— View
082 πŸ“– Linux File Removing β˜…β˜†β˜† πŸ”— View
083 πŸ“– Linux Link Creating β˜…β˜†β˜† πŸ”— View
084 πŸ“– Linux File Concatenating β˜…β˜†β˜† πŸ”— View
085 πŸ“– Linux File Beginning Display β˜…β˜†β˜† πŸ”— View
086 πŸ“– Linux File End Display β˜…β˜†β˜† πŸ”— View
087 πŸ“– Linux Text Counting β˜…β˜†β˜† πŸ”— View
088 πŸ“– Linux Text Cutting β˜…β˜†β˜† πŸ”— View
089 πŸ“– Linux File Paging β˜…β˜†β˜† πŸ”— View
090 πŸ“– Linux File Scrolling β˜…β˜†β˜† πŸ”— View
091 πŸ“– Linux Ownership Changing β˜…β˜†β˜† πŸ”— View
092 πŸ“– Linux Permission Modifying β˜…β˜†β˜† πŸ”— View
093 πŸ“– Linux Wildcard Character β˜…β˜†β˜† πŸ”— View
094 πŸ“– Linux File Searching β˜…β˜†β˜† πŸ”— View
095 πŸ“– Linux File Locating β˜…β˜†β˜† πŸ”— View
096 πŸ“– Linux Command Locating β˜…β˜†β˜† πŸ”— View
097 πŸ“– Linux File/Command Finding β˜…β˜†β˜† πŸ”— View
098 πŸ“– Linux Pattern Searching β˜…β˜†β˜† πŸ”— View
099 πŸ“– Linux Stream Editing β˜…β˜†β˜† πŸ”— View
100 πŸ“– Linux Text Processing β˜…β˜†β˜† πŸ”— View
101 πŸ“– Linux Text Sorting β˜…β˜†β˜† πŸ”— View
102 πŸ“– Linux Duplicate Filtering β˜…β˜†β˜† πŸ”— View
103 πŸ“– Linux Character Translating β˜…β˜†β˜† πŸ”— View
104 πŸ“– Linux Line Feed Filtering β˜…β˜†β˜† πŸ”— View
105 πŸ“– Linux Line Merging β˜…β˜†β˜† πŸ”— View
106 πŸ“– Linux File Joining β˜…β˜†β˜† πŸ”— View
107 πŸ“– Linux File Comparing β˜…β˜†β˜† πŸ”— View
108 πŸ“– Linux Common Line Comparison β˜…β˜†β˜† πŸ”— View
109 πŸ“– Linux Patch Applying β˜…β˜†β˜† πŸ”— View
110 πŸ“– Linux Text Editing β˜…β˜†β˜† πŸ”— View
111 πŸ“– Linux File Difference Viewing β˜…β˜†β˜† πŸ”— View
112 πŸ“– Linux Simple Text Editing β˜…β˜†β˜† πŸ”— View
113 πŸ“– Linux Graphical Text Editing β˜…β˜†β˜† πŸ”— View
114 πŸ“– Preserve Airship's Mystical Archives with Tar β˜…β˜†β˜† πŸ”— View
115 πŸ“– Linux File Compression β˜…β˜†β˜† πŸ”— View
116 πŸ“– Linux Unzip Decompression β˜…β˜†β˜† πŸ”— View
117 πŸ“– Linux Arithmetic Calculations β˜…β˜†β˜† πŸ”— View
118 πŸ“– Linux Logic Operations β˜…β˜†β˜† πŸ”— View
119 πŸ“– Linux Text Columnizing β˜…β˜†β˜† πŸ”— View
120 πŸ“– Linux Condition Testing β˜…β˜†β˜† πŸ”— View
121 πŸ“– Linux Command Building β˜…β˜†β˜† πŸ”— View
122 πŸ“– Linux Directory Tree Display β˜…β˜†β˜† πŸ”— View
123 πŸ“– Linux Command Assistance β˜…β˜†β˜† πŸ”— View
124 πŸ“– Linux Manual Access β˜…β˜†β˜† πŸ”— View
125 πŸ“– Linux Line Numbering β˜…β˜†β˜† πŸ”— View
126 πŸ“– Linux Input Reading β˜…β˜†β˜† πŸ”— View
127 πŸ“– Linux Text Formatting β˜…β˜†β˜† πŸ”— View
128 πŸ“– Linux Execution Delaying β˜…β˜†β˜† πŸ”— View
129 πŸ“– Linux Variable Declaring β˜…β˜†β˜† πŸ”— View
130 πŸ“– Linux Script Executing β˜…β˜†β˜† πŸ”— View
131 πŸ“– Linux Shell Exiting β˜…β˜†β˜† πŸ”— View
132 πŸ“– Linux Secure Connecting β˜…β˜†β˜† πŸ”— View
133 πŸ“– Linux Networking Utility β˜…β˜†β˜† πŸ”— View
134 πŸ“– Linux Network Monitoring β˜…β˜†β˜† πŸ”— View
135 πŸ“– Linux Network Testing β˜…β˜†β˜† πŸ”— View
136 πŸ“– Linux User Adding β˜…β˜†β˜† πŸ”— View
137 πŸ“– Linux User Removing β˜…β˜†β˜† πŸ”— View
138 πŸ“– Linux User Modifying β˜…β˜†β˜† πŸ”— View
139 πŸ“– Linux Password Changing β˜…β˜†β˜† πŸ”— View
140 πŸ“– Linux Privilege Granting β˜…β˜†β˜† πŸ”— View
141 πŸ“– Linux User Switching β˜…β˜†β˜† πŸ”— View
142 πŸ“– Linux Group Displaying β˜…β˜†β˜† πŸ”— View
143 πŸ“– Linux Group Adding β˜…β˜†β˜† πŸ”— View
144 πŸ“– Linux Group Removing β˜…β˜†β˜† πŸ”— View
145 πŸ“– Linux Group Changing β˜…β˜†β˜† πŸ”— View
146 πŸ“– Linux User Identifying β˜…β˜†β˜† πŸ”— View
147 πŸ“– Linux Environment Managing β˜…β˜†β˜† πŸ”— View
148 πŸ“– Linux User/Group ID Displaying β˜…β˜†β˜† πŸ”— View
149 πŸ“– Linux Shell Setting β˜…β˜†β˜† πŸ”— View
150 πŸ“– Linux Variable Exporting β˜…β˜†β˜† πŸ”— View
151 πŸ“– Linux Variable Unsetting β˜…β˜†β˜† πŸ”— View
152 πŸ“– Linux Disk Space Reporting β˜…β˜†β˜† πŸ”— View
153 πŸ“– Linux File Space Estimating β˜…β˜†β˜† πŸ”— View
154 πŸ“– Linux File System Mounting β˜…β˜†β˜† πŸ”— View
155 πŸ“– Linux Command Repeating β˜…β˜†β˜† πŸ”— View
156 πŸ“– Linux Job Scheduling β˜…β˜†β˜† πŸ”— View
157 πŸ“– Linux System Information Displaying β˜…β˜†β˜† πŸ”— View
158 πŸ“– Linux Hostname Managing β˜…β˜†β˜† πŸ”— View
159 πŸ“– Linux Process Displaying β˜…β˜†β˜† πŸ”— View
160 πŸ“– Linux Task Displaying β˜…β˜†β˜† πŸ”— View
161 πŸ“– Linux Memory Reporting β˜…β˜†β˜† πŸ”— View
162 πŸ“– Linux Date/Time Displaying β˜…β˜†β˜† πŸ”— View
163 πŸ“– Linux Command Timing β˜…β˜†β˜† πŸ”— View
164 πŸ“– Linux File Converting/Copying β˜…β˜†β˜† πŸ”— View
165 πŸ“– Linux Service Managing β˜…β˜†β˜† πŸ”— View
166 πŸ“– Linux URL Data Transferring β˜…β˜†β˜† πŸ”— View
167 πŸ“– Linux Non-interactive Downloading β˜…β˜†β˜† πŸ”— View
168 πŸ“– Linux Package Handling β˜…β˜†β˜† πŸ”— View
169 πŸ“– Linux Python Package Installing β˜…β˜†β˜† πŸ”— View
170 πŸ“– Linux Job Managing β˜…β˜†β˜† πŸ”— View
171 πŸ“– Linux Background Running β˜…β˜†β˜† πŸ”— View
172 πŸ“– Linux Job Foregrounding β˜…β˜†β˜† πŸ”— View
173 πŸ“– Linux Process Terminating β˜…β˜†β˜† πŸ”— View
174 πŸ“– Linux Pattern-Based Killing β˜…β˜†β˜† πŸ”— View
175 πŸ“– Linux Process Waiting β˜…β˜†β˜† πŸ”— View
176 πŸ“– Linux Background Management β˜…β˜†β˜† πŸ”— View
177 πŸ“– Linux Output Multiplexing β˜…β˜†β˜† πŸ”— View
178 πŸ“– Linux Data Piping β˜…β˜†β˜† πŸ”— View
179 πŸ“– Linux I/O Redirecting β˜…β˜†β˜† πŸ”— View
180 πŸ“– Exploring File Systems with Eza β˜…β˜†β˜† πŸ”— View
181 πŸ“– Fast Searching with Ripgrep β˜…β˜†β˜† πŸ”— View
182 πŸ“– Explore Disk Usage with Ncdu β˜…β˜†β˜† πŸ”— View
183 πŸ“– Visualize File Differences with Icdiff β˜…β˜†β˜† πŸ”— View
184 πŸ“– Monitor System Resources with Glances β˜…β˜†β˜† πŸ”— View
185 πŸ“– Interactive Process Viewer with Htop β˜…β˜…β˜† πŸ”— View
186 πŸ“– Manage Multiple Terminals with Screen β˜…β˜†β˜† πŸ”— View
187 πŸ“– JSON Data Processing with jq β˜…β˜†β˜† πŸ”— View
188 πŸ“– Enhance Copying and Moving with Advcpmv β˜…β˜†β˜† πŸ”— View
189 πŸ“– File Structure Visualization with Tre β˜…β˜†β˜† πŸ”— View
190 πŸ“– Count Lines of Code with CLOC β˜…β˜†β˜† πŸ”— View
191 πŸ“– Display OS Info Stylishly with Neofetch β˜…β˜†β˜† πŸ”— View
192 πŸ“– Crafting Striking Terminal Text with FIGlet β˜…β˜†β˜† πŸ”— View
193 πŸ“– Download Media with You-Get β˜…β˜†β˜† πŸ”— View
194 πŸ“– Transcribe Media to Text with Whisper β˜…β˜†β˜† πŸ”— View

More Free Tutorials

More

About

Practice Linux Free Tutorials | This repo collects 194 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 comma...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published