53 - Introduction.html
54 - Install VirtualBox and create ubuntu virtual machine Windows.html
55 - Install Visual Studio Code on Windows and connect to Ubuntu vm.html
56 - Install Visual Studio Code on Ubuntu 22 and Rocky 9.html
57 - Install Visual Studio Code on macOS.html
58 - Understanding Command Line
59 - Basic Linux Commands
60 - File Permissions Basics
61 - Creating Your First Shell Script
62 - Making a Shell Script Executable
63 - Understanding Shebang
64 - Using Variables
65 - Command Line Arguments
66 - Read User Input
67 - If statements and conditions
68 - Case statements
69 - Using echo and printf for output
70 - Using read for input
71 - Using grep awk and sed for text processing
72 - Functions Definition and Usage
73 - Local and Global Variables in Functions
74 - Arrays Definition and Usage
75 - File and Directory Handling Commands
76 - Understanding dev proc and sys Filesystems
77 - Working with File Permissions
78 - Script Debugging Techniques
79 - Error Handling
80 - Signals and Traps
81 - The Cronjob The at Command Basics
82 - The Cronjob The at Command Advanced
83 - Automating System Tasks
84 - Writing a Backup Script
85 - Writing a System Monitoring Script
86 - Writing a User Management Script
87 - Shell Scripting Best Practices
88 - Shell Scripting Security Considerations
89 - Conclusion and Next Steps.html