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 | 6 days, 3 hours | ||
Order Your Certificate | |||
Order Your Certificate QLS | 00:00:00 |
Membership renews after 12 months. You can cancel anytime from your account.