This course contains lots of labs for Shell, each lab is a small Shell project with detailed guidance and solutions. You can practice your Shell skills by completing these labs, improve your coding skills, and learn how to write clean and efficient code.
Index | Name | Difficulty | Practice |
---|---|---|---|
01 | π Command-Line File Downloading Tools | β ββ | Start Lab |
02 | π Discover Linux System Information | β ββ | Start Lab |
03 | π Linux cd Command: Directory Changing | β ββ | Start Lab |
04 | π Linux mkdir Command: Directory Creating | β ββ | Start Lab |
05 | π Secure File Transfer Basics | β ββ | Start Lab |
06 | π File System and Disk Management | β ββ | Start Lab |
07 | π Linux Deploy LNMP | β ββ | Start Lab |
08 | π Git Config Management | β ββ | Start Lab |
09 | π File and Disk Usage | β ββ | Start Lab |
10 | π Linux cp Command: File Copying | β ββ | Start Lab |
11 | π Get Help on Linux | β ββ | Start Lab |
12 | π Linux rm Command: File Removing | β ββ | Start Lab |
13 | π Permissions of Files | β ββ | Start Lab |
14 | π Environment Variable and Find Files | β ββ | Start Lab |
15 | π Connect to Remote | β ββ | Start Lab |
16 | π Introducing Grep, Sed, and Awk Commands | β ββ | Start Lab |
17 | π Linux mv Command: File Moving/Renaming | β ββ | Start Lab |
18 | π Set Up Scheduled Tasks | β ββ | Start Lab |
19 | π Background Job Management in Linux | β ββ | Start Lab |
20 | π Network Information and Test | β ββ | Start Lab |
21 | π User Group Management | β ββ | Start Lab |
22 | π Simple Text Processing | β ββ | Start Lab |
23 | π Data Stream Redirection | β ββ | Start Lab |
24 | π Linux ls Command: Content Listing | β ββ | Start Lab |
25 | π Your First Linux Lab | β ββ | Start Lab |
26 | π Initialize Git Project | β ββ | Start Lab |
27 | π Basic Linux File Operations | β ββ | Start Lab |
28 | π Terminate Processes with kill, killall, and pkill | β ββ | Start Lab |
29 | π Linux Logical Commands and Redirection | β ββ | Start Lab |
30 | π Introduction to Linux | β ββ | Start Lab |
31 | π Command Execution Sequence Control and Pipeline | β ββ | Start Lab |
32 | π User Account Management | β ββ | Start Lab |
33 | π Linux User Group and File Permissions | β ββ | Start Lab |
34 | π File Packing and Compression | β ββ | Start Lab |