Course Curriculum
- 11 sections
- 61 lectures
- 3 hours, 3 minutes total length
-
Introduction00:02:00
-
Bash vs Shell vs Command Line vs Terminal00:06:00
-
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
-
Show Manual Descriptions (whatis)00:01:00
-
Search Manual (apropos)00:02:00
-
Reference Manuals (man)00:02:00
-
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
-
File Concatenation (cat)00:03:00
-
File Perusal Filter (more/less)00:02:00
-
Terminal Based Text Editor (nano)00:03:00
-
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
-
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
-
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 Cursor00:02:00
-
Deleting Text00:04:00
-
Fixing Typos00:03:00
-
Cutting and Pasting00:03:00
-
Character Capitalisation00:03:00
-
Bash File Structure00:03:00
-
Echo Command00:04:00
-
Comments00:04:00
-
Variables00:06:00
-
Strings00:06:00
-
While Loop00:04:00
-
For Loop00:04:00
-
Until Loop00:03:00
-
Break & Continue00:03:00
-
Get User Input00:02:00
-
If Statement00:09:00
-
Case Statements00:06:00
-
Get Arguments From The Command Line00:04:00
-
Functions00:05:00
-
Global vs Local Variables00:03:00
-
Arrays00:06:00
-
Shell & Environment Variables00:06:00
-
Scheduled Automation00:03:00
-
Aliases00:03:00
-
Wildcards00:03:00
-
Multiple Commands00:02:00
-
Resource
-
Assignment – Bash Scripting, Linux and Shell Programming@@