Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/labex-labs/shell-free-tutorials

[Practice Shell Free Tutorials] This repository collects 48 of free tutorials for Shell. Shell is a user interface for access to an operating system's services. In general, operating system shells use either a command-line interface (CLI) or graphical user interface (GUI), depending on a computer...
https://github.com/labex-labs/shell-free-tutorials

List: shell-free-tutorials

awesome awesome-list education free free-tutorials hands-on labex programming shell tutorials

Last synced: about 1 month ago
JSON representation

[Practice Shell Free Tutorials] This repository collects 48 of free tutorials for Shell. Shell is a user interface for access to an operating system's services. In general, operating system shells use either a command-line interface (CLI) or graphical user interface (GUI), depending on a computer...

Awesome Lists containing this project

README

        

# Shell Free Tutorials



Shell is a user interface for access to an operating system's services. In general, operating system shells use either a command-line interface (CLI) or graphical user interface (GUI), depending on a computer's role and particular operation.

| Index | Name | Difficulty | Tutorial Link |
|---------|---------------------------------------------------------------------------------------------------------------------------------------------|--------------|--------------------------------------------------------------------------------------------------|
| 01 | [📖 Hello World, Bash!](https://labex.io/tutorials/linux-hello-world-bash-153893) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-hello-world-bash-153893) |
| 02 | [📖 Working with Shell Variables](https://labex.io/tutorials/shell-working-with-shell-variables-153894) | ★☆☆ | [🔗 View](https://labex.io/tutorials/shell-working-with-shell-variables-153894) |
| 03 | [📖 Passing Arguments to the Script](https://labex.io/tutorials/linux-passing-arguments-to-the-script-153895) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-passing-arguments-to-the-script-153895) |
| 04 | [📖 Shell Programming Arrays](https://labex.io/tutorials/shell-shell-programming-arrays-153896) | ★☆☆ | [🔗 View](https://labex.io/tutorials/shell-shell-programming-arrays-153896) |
| 05 | [📖 Arithmetic Operations in Shell Programming](https://labex.io/tutorials/shell-arithmetic-operations-in-shell-programming-153897) | ★☆☆ | [🔗 View](https://labex.io/tutorials/shell-arithmetic-operations-in-shell-programming-153897) |
| 06 | [📖 Basic String Operations](https://labex.io/tutorials/shell-basic-string-operations-153898) | ★☆☆ | [🔗 View](https://labex.io/tutorials/shell-basic-string-operations-153898) |
| 07 | [📖 Conditional Statements in Shell Programming](https://labex.io/tutorials/linux-conditional-statements-in-shell-programming-153899) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-conditional-statements-in-shell-programming-153899) |
| 08 | [📖 Mastering Bash Scripting Loops](https://labex.io/tutorials/linux-mastering-bash-scripting-loops-153900) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-mastering-bash-scripting-loops-153900) |
| 09 | [📖 Comparing Arrays in Shell Scripting](https://labex.io/tutorials/shell-comparing-arrays-in-shell-scripting-153901) | ★☆☆ | [🔗 View](https://labex.io/tutorials/shell-comparing-arrays-in-shell-scripting-153901) |
| 10 | [📖 Shell Programming Functions](https://labex.io/tutorials/shell-shell-programming-functions-153902) | ★☆☆ | [🔗 View](https://labex.io/tutorials/shell-shell-programming-functions-153902) |
| 11 | [📖 Special Variables in Shell Scripting](https://labex.io/tutorials/linux-special-variables-in-shell-scripting-153903) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-special-variables-in-shell-scripting-153903) |
| 12 | [📖 Bash Trap Command](https://labex.io/tutorials/shell-bash-trap-command-153904) | ★☆☆ | [🔗 View](https://labex.io/tutorials/shell-bash-trap-command-153904) |
| 13 | [📖 File System Operations in Shell](https://labex.io/tutorials/linux-file-system-operations-in-shell-153905) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-file-system-operations-in-shell-153905) |
| 14 | [📖 Mastering Shell Pipelines for Data Processing](https://labex.io/tutorials/linux-mastering-shell-pipelines-for-data-processing-153906) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-mastering-shell-pipelines-for-data-processing-153906) |
| 15 | [📖 Command-Line File Downloading Tools](https://labex.io/tutorials/linux-command-line-file-downloading-tools-37) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-command-line-file-downloading-tools-37) |
| 16 | [📖 Discover Linux System Information](https://labex.io/tutorials/shell-discover-linux-system-information-36) | ★☆☆ | [🔗 View](https://labex.io/tutorials/shell-discover-linux-system-information-36) |
| 17 | [📖 Linux cd Command: Directory Changing](https://labex.io/tutorials/linux-linux-cd-command-directory-changing-209733) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-linux-cd-command-directory-changing-209733) |
| 18 | [📖 Linux mkdir Command: Directory Creating](https://labex.io/tutorials/linux-linux-mkdir-command-directory-creating-209739) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-linux-mkdir-command-directory-creating-209739) |
| 19 | [📖 Secure File Transfer Basics](https://labex.io/tutorials/linux-secure-file-transfer-basics-40) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-secure-file-transfer-basics-40) |
| 20 | [📖 File System and Disk Management](https://labex.io/tutorials/shell-file-system-and-disk-management-17999) | ★☆☆ | [🔗 View](https://labex.io/tutorials/shell-file-system-and-disk-management-17999) |
| 21 | [📖 Linux Deploy LNMP](https://labex.io/tutorials/linux-linux-deploy-lnmp-7787) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-linux-deploy-lnmp-7787) |
| 22 | [📖 Git Config Management](https://labex.io/tutorials/git-git-config-management-8715) | ★☆☆ | [🔗 View](https://labex.io/tutorials/git-git-config-management-8715) |
| 23 | [📖 File and Disk Usage](https://labex.io/tutorials/linux-file-and-disk-usage-38) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-file-and-disk-usage-38) |
| 24 | [📖 Linux cp Command: File Copying](https://labex.io/tutorials/linux-linux-cp-command-file-copying-209744) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-linux-cp-command-file-copying-209744) |
| 25 | [📖 Get Help on Linux](https://labex.io/tutorials/linux-get-help-on-linux-18000) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-get-help-on-linux-18000) |
| 26 | [📖 Linux rm Command: File Removing](https://labex.io/tutorials/linux-linux-rm-command-file-removing-209741) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-linux-rm-command-file-removing-209741) |
| 27 | [📖 Permissions of Files](https://labex.io/tutorials/linux-permissions-of-files-270252) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-permissions-of-files-270252) |
| 28 | [📖 Environment Variable and Find Files](https://labex.io/tutorials/shell-environment-variable-and-find-files-17996) | ★☆☆ | [🔗 View](https://labex.io/tutorials/shell-environment-variable-and-find-files-17996) |
| 29 | [📖 Connect to Remote](https://labex.io/tutorials/linux-connect-to-remote-34) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-connect-to-remote-34) |
| 30 | [📖 Introducing Grep, Sed, and Awk Commands](https://labex.io/tutorials/linux-introducing-grep-sed-and-awk-commands-18003) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-introducing-grep-sed-and-awk-commands-18003) |
| 31 | [📖 Linux mv Command: File Moving/Renaming](https://labex.io/tutorials/linux-linux-mv-command-file-moving-renaming-209743) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-linux-mv-command-file-moving-renaming-209743) |
| 32 | [📖 Set Up Scheduled Tasks](https://labex.io/tutorials/linux-set-up-scheduled-tasks-47) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-set-up-scheduled-tasks-47) |
| 33 | [📖 Background Job Management in Linux](https://labex.io/tutorials/linux-background-job-management-in-linux-43) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-background-job-management-in-linux-43) |
| 34 | [📖 Network Information and Test](https://labex.io/tutorials/linux-network-information-and-test-45) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-network-information-and-test-45) |
| 35 | [📖 User Group Management](https://labex.io/tutorials/shell-user-group-management-50) | ★☆☆ | [🔗 View](https://labex.io/tutorials/shell-user-group-management-50) |
| 36 | [📖 Simple Text Processing](https://labex.io/tutorials/shell-simple-text-processing-18004) | ★☆☆ | [🔗 View](https://labex.io/tutorials/shell-simple-text-processing-18004) |
| 37 | [📖 Data Stream Redirection](https://labex.io/tutorials/linux-data-stream-redirection-17995) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-data-stream-redirection-17995) |
| 38 | [📖 Linux ls Command: Content Listing](https://labex.io/tutorials/linux-linux-ls-command-content-listing-219205) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-linux-ls-command-content-listing-219205) |
| 39 | [📖 Your First Linux Lab](https://labex.io/tutorials/linux-your-first-linux-lab-270253) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-your-first-linux-lab-270253) |
| 40 | [📖 Initialize Git Project](https://labex.io/tutorials/linux-initialize-git-project-1507) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-initialize-git-project-1507) |
| 41 | [📖 Basic Linux File Operations](https://labex.io/tutorials/linux-basic-linux-file-operations-42) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-basic-linux-file-operations-42) |
| 42 | [📖 Terminate Processes with kill, killall, and pkill](https://labex.io/tutorials/linux-terminate-processes-with-kill-killall-and-pkill-44) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-terminate-processes-with-kill-killall-and-pkill-44) |
| 43 | [📖 Linux Logical Commands and Redirection](https://labex.io/tutorials/linux-linux-logical-commands-and-redirection-48) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-linux-logical-commands-and-redirection-48) |
| 44 | [📖 Introduction to Linux](https://labex.io/tutorials/linux-introduction-to-linux-18001) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-introduction-to-linux-18001) |
| 45 | [📖 Command Execution Sequence Control and Pipeline](https://labex.io/tutorials/linux-command-execution-sequence-control-and-pipeline-17994) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-command-execution-sequence-control-and-pipeline-17994) |
| 46 | [📖 User Account Management](https://labex.io/tutorials/linux-user-account-management-49) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-user-account-management-49) |
| 47 | [📖 Linux User Group and File Permissions](https://labex.io/tutorials/linux-linux-user-group-and-file-permissions-18002) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-linux-user-group-and-file-permissions-18002) |
| 48 | [📖 File Packing and Compression](https://labex.io/tutorials/linux-file-packing-and-compression-17998) | ★☆☆ | [🔗 View](https://labex.io/tutorials/linux-file-packing-and-compression-17998) |

## More Free Tutorials

- [Practice Linux Free Tutorials](https://github.com/labex-labs/linux-free-tutorials)
- [Practice Python Free Tutorials](https://github.com/labex-labs/python-free-tutorials)
- [Practice DevOps Free Tutorials](https://github.com/labex-labs/devops-free-tutorials)
- [Practice Web Development Free Tutorials](https://github.com/labex-labs/web-development-free-tutorials)
- [Practice Data Science Free Tutorials](https://github.com/labex-labs/data-science-free-tutorials)
- [Practice Big Data Free Tutorials](https://github.com/labex-labs/bigdata-free-tutorials)
- [Practice Cyber Security Free Tutorials](https://github.com/labex-labs/cysec-free-tutorials)
- [Practice Machine Learning Free Tutorials](https://github.com/labex-labs/ml-free-tutorials)
- [Practice Docker Free Tutorials](https://github.com/labex-labs/docker-free-tutorials)
- [Practice Kubernetes Free Tutorials](https://github.com/labex-labs/kubernetes-free-tutorials)
- [Practice Git Free Tutorials](https://github.com/labex-labs/git-free-tutorials)
- [Practice Ansible Free Tutorials](https://github.com/labex-labs/ansible-free-tutorials)
- [Practice Jenkins Free Tutorials](https://github.com/labex-labs/jenkins-free-tutorials)
- [Practice Shell Free Tutorials](https://github.com/labex-labs/shell-free-tutorials)
- [Practice Java Free Tutorials](https://github.com/labex-labs/java-free-tutorials)
- [Practice Hadoop Free Tutorials](https://github.com/labex-labs/hadoop-free-tutorials)
- [Practice C++ Free Tutorials](https://github.com/labex-labs/cpp-free-tutorials)
- [Practice C Free Tutorials](https://github.com/labex-labs/c-free-tutorials)
- [Practice MySQL Free Tutorials](https://github.com/labex-labs/mysql-free-tutorials)
- [Practice Go Free Tutorials](https://github.com/labex-labs/go-free-tutorials)
- [Practice Rust Free Tutorials](https://github.com/labex-labs/rust-free-tutorials)
- [Practice OpenCV Free Tutorials](https://github.com/labex-labs/opencv-free-tutorials)
- [Practice Django Free Tutorials](https://github.com/labex-labs/django-free-tutorials)
- [Practice Pandas Free Tutorials](https://github.com/labex-labs/pandas-free-tutorials)
- [Practice NumPy Free Tutorials](https://github.com/labex-labs/numpy-free-tutorials)
- [Practice scikit-learn Free Tutorials](https://github.com/labex-labs/sklearn-free-tutorials)
- [Practice Matplotlib Free Tutorials](https://github.com/labex-labs/matplotlib-free-tutorials)
- [Practice Algorithm Free Tutorials](https://github.com/labex-labs/algorithm-free-tutorials)
- [Practice HTML Free Tutorials](https://github.com/labex-labs/html-free-tutorials)
- [Practice CSS Free Tutorials](https://github.com/labex-labs/css-free-tutorials)
- [Practice JavaScript Free Tutorials](https://github.com/labex-labs/javascript-free-tutorials)
- [Practice React Free Tutorials](https://github.com/labex-labs/react-free-tutorials)
- [Practice jQuery Free Tutorials](https://github.com/labex-labs/jquery-free-tutorials)

## More

- 🔗 [Shell Programming Courses](https://github.com/labex-labs/awesome-programming-courses)
- 🔗 [Shell Programming Projects](https://github.com/labex-labs/awesome-programming-projects)