![acredations](https://studyhub.org.uk/wp-content/themes/wplmsblankchildhtheme/assets/img/accredations.png)
The Bash Scripting, Linux and Shell Programming Masterclass course is a comprehensive guide to mastering Bash scripting, Linux, and shell programming. It’s designed to address a common challenge: the complexity of navigating and controlling Linux-based systems. By simplifying these concepts, the course empowers learners to manage and operate within a Linux environment efficiently. The ability to script and program in the shell opens doors to streamlined processes, automation, and enhanced productivity, benefits that are crucial in today’s tech-driven world.
Through this masterclass, you will learn the essentials of Linux navigation, file management, and shell programming. Each section is crafted to build your skills progressively, ensuring a deep understanding of each aspect. Whether managing users, handling text files, or exploring advanced Bash features, the course is structured to provide practical, real-world applications. This approach not only enhances your technical skills but also boosts your problem-solving abilities within a Linux context.
By the end of this course, you will be proficient in the technical aspects of Linux and Bash scripting and gain a strategic edge in applying these skills. The course is designed for accessibility, allowing learners to study at their own pace, from any device. This flexibility ensures that you can integrate learning seamlessly into your schedule, making it ideal for both beginners and those looking to refresh their skills
Learning Outcomes
This Bash Scripting, Linux and Shell Programming Masterclass does not require you to have any prior qualifications or experience. You can just enrol and start learning.This Bash Scripting, Linux and Shell Programming Masterclass was made by professionals and it is compatible with all PC’s, Mac’s, tablets and smartphones. You will be able to access the course from anywhere at any time as long as you have a good enough internet connection.
After studying the course materials, there will be a written assignment test which you can take at the end of the course. After successfully passing the test you will be able to claim the pdf certificate for £4.99 Original Hard Copy certificates need to be ordered at an additional cost of £8.
Section 01: Introduction | |||
Introduction | 00:02:00 | ||
Bash vs Shell vs Command Line vs Terminal | 00:06:00 | ||
Section 02: Navigation | |||
Listing Folder Contents (ls) | 00:05:00 | ||
Print Current Folder (pwd) | 00:01:00 | ||
Change Folder (cd) | 00:03:00 | ||
Using A Stack To Push Folders (pushd/popd) | 00:03:00 | ||
Check File Type (file) | 00:01:00 | ||
Find File By Name (locate) & Update Locate Database (updatedb) | 00:02:00 | ||
Find A Command (which) | 00:02:00 | ||
Show Command History (history) | 00:02:00 | ||
Section 03: Getting Help | |||
Show Manual Descriptions (whatis) | 00:01:00 | ||
Search Manual (apropos) | 00:02:00 | ||
Reference Manuals (man) | 00:02:00 | ||
Section 04: Working With Files/Folders | |||
Creating A Folder (mkdir) | 00:02:00 | ||
Creating A File (touch) | 00:02:00 | ||
Copy Files/Folders (cp) | 00:02:00 | ||
Move & Rename Files/Folders (mv) | 00:02:00 | ||
Delete Files/Folders (rm) | 00:02:00 | ||
Delete Empty Folder (rmdir) | 00:02:00 | ||
Change File Permissions (chmod) | 00:06:00 | ||
Section 05: Text Files | |||
File Concatenation (cat) | 00:03:00 | ||
File Perusal Filter (more/less) | 00:02:00 | ||
Terminal Based Text Editor (nano) | 00:03:00 | ||
Section 06: Users | |||
Run Commands As A Superuser (sudo) | 00:03:00 | ||
Change User (su) | 00:03:00 | ||
Show Effecter User and Group IDs (id) | 00:02:00 | ||
Section 07: Killing Programs & Logging Out | |||
Kill A Running Command (ctrl + c) | 00:02:00 | ||
Kill All Processes By A Name (killall) | 00:02:00 | ||
Logging Out Of Bash (exit) | 00:01:00 | ||
Section 08: Shortcuts | |||
Tell Bash That There Is No More Input (ctrl + d) | 00:02:00 | ||
Clear The Screen (ctr + l) | 00:02:00 | ||
Zoom In (ctrl + +) | 00:02:00 | ||
Zoom Out (ctrl + -) | 00:02:00 | ||
Moving The Cursor | 00:02:00 | ||
Deleting Text | 00:04:00 | ||
Fixing Typos | 00:03:00 | ||
Cutting and Pasting | 00:03:00 | ||
Character Capitalisation | 00:03:00 | ||
Section 09: Bash | |||
Bash File Structure | 00:03:00 | ||
Echo Command | 00:04:00 | ||
Comments | 00:04:00 | ||
Variables | 00:06:00 | ||
Strings | 00:06:00 | ||
While Loop | 00:04:00 | ||
For Loop | 00:04:00 | ||
Until Loop | 00:03:00 | ||
Break & Continue | 00:03:00 | ||
Get User Input | 00:02:00 | ||
If Statement | 00:09:00 | ||
Case Statements | 00:06:00 | ||
Get Arguments From The Command Line | 00:04:00 | ||
Functions | 00:05:00 | ||
Global vs Local Variables | 00:03:00 | ||
Arrays | 00:06:00 | ||
Shell & Environment Variables | 00:06:00 | ||
Scheduled Automation | 00:03:00 | ||
Aliases | 00:03:00 | ||
Wildcards | 00:03:00 | ||
Multiple Commands | 00:02:00 | ||
Section 10: Resource | |||
Resource | 00:00:00 | ||
Assignment | |||
Assignment – Bash Scripting; Linux and Shell Programming Masterclass | 00:00:00 | ||
Order your Certificate | |||
Order your Certificate5 | 00:00:00 |
Unlock the full potential of your data with our comprehensive course, Google Sheets and Google Data Studio: Mastering Data Analysis …
0
Delve deep into the intricate world of Advanced Linear Programming. This course is your passport to mastering the art of …
0
Discover the power of Linux with our comprehensive “Learn Linux in 5 Days” course. This course is meticulously designed to …
0