Skip to content

Free Shell tutorials for beginners with 29 interactive lessons. Easy-to-follow programming guides with hands-on practice exercises.

Notifications You must be signed in to change notification settings

labex-labs/shell-free-tutorials

Repository files navigation

Practice Shell Free Tutorials

Languages

🇨🇳 简体中文 🇯🇵 日本語 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English

Shell scripting is crucial for system administration and automation. This Skill Tree offers a systematic way to master command - line interfaces and shell programming. Tailored for beginners, it provides a clear path to understand Unix/Linux shells and scripting languages. Hands - on, non - video courses and practical exercises in an interactive command - line environment help you develop real - world shell scripting skills.

Index Name Difficulty Tutorial Link
01 📖 Bash Function Return Values Beginner 🔗 View
02 📖 Finding the Pirate's Treasure Beginner 🔗 View
03 📖 Hello, Bash! Intermediate 🔗 View
04 📖 Working with Shell Variables Beginner 🔗 View
05 📖 Passing Arguments to the Script Beginner 🔗 View
06 📖 Shell Arrays Beginner 🔗 View
07 📖 Arithmetic Operations in Shell Beginner 🔗 View
08 📖 Basic String Operations Beginner 🔗 View
09 📖 Conditional Statements in Shell Beginner 🔗 View
10 📖 Interstellar Cargo Manifest Beginner 🔗 View
11 📖 Weather Advisory System Beginner 🔗 View
12 📖 Bash Regex Matching Beginner 🔗 View
13 📖 Bash getopt Beginner 🔗 View
14 📖 How to Iterate Over Lines in a File with Bash Beginner 🔗 View
15 📖 How to Assign and Reassign Variables in Bash Beginner 🔗 View
16 📖 How to Print Bash Array Elements One Per Line Beginner 🔗 View
17 📖 How to Remove Matching Elements from a Bash Array Beginner 🔗 View
18 📖 How to Format Strings in Bash Scripts Beginner 🔗 View
19 📖 How to Troubleshoot Unbound Variables in Bash Scripts Beginner 🔗 View
20 📖 How to Set Default Values in Bash Scripts Beginner 🔗 View
21 📖 Utilizing Bash Key-Value Arrays in Shell Scripting Beginner 🔗 View
22 📖 How to Use Bash if Statements with Multiple Conditions Beginner 🔗 View
23 📖 Process Arguments in Bash Scripts Beginner 🔗 View
24 📖 How to print the value of a variable in a shell script Beginner 🔗 View
25 📖 Display User and Group Information Beginner 🔗 View
26 📖 Permissions of Files Beginner 🔗 View
27 📖 Your First Linux Lab Intermediate 🔗 View
28 📖 Change File Ownership Beginner 🔗 View
29 📖 User Account Management Beginner 🔗 View

More

About

Free Shell tutorials for beginners with 29 interactive lessons. Easy-to-follow programming guides with hands-on practice exercises.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published