All Courses
Certificate
My Courses
Log In
Register
Menu
All Courses
Certificate
My Courses
Log In
Register
£
0.00
Cart
All Courses
Certificate
My Courses
Log In
Register
Menu
All Courses
Certificate
My Courses
Log In
Register
£
0.00
Cart
All Courses
Development
Programming Language
Bash Scripting, Linux and Shell Programming Complete Guide
Introduction
2
Lecture
1.1
Introduction
02 min
Lecture
1.2
Bash vs Shell vs Command Line vs Terminal
06 min
Navigation
8
Lecture
2.1
Listing Folder Contents (ls)
05 min
Lecture
2.2
Print Current Folder (pwd)
01 min
Lecture
2.3
Change Folder (cd)
03 min
Lecture
2.4
Using A Stack To Push Folders (pushd/popd)
03 min
Lecture
2.5
Check File Type (file)
01 min
Lecture
2.6
Find File By Name (locate) & Update Locate Database (updatedb)
02 min
Lecture
2.7
Find A Command (which)
02 min
Lecture
2.8
Show Command History (history)
02 min
Getting Help
3
Lecture
3.1
Show Manual Descriptions (whatis)
01 min
Lecture
3.2
Search Manual (apropos)
02 min
Lecture
3.3
Reference Manuals (man)
02 min
Working With Files/Folders
7
Lecture
4.1
Creating A Folder (mkdir)
02 min
Lecture
4.2
Creating A File (touch)
02 min
Lecture
4.3
Copy Files/Folders (cp)
02 min
Lecture
4.4
Move & Rename Files/Folders (mv)
02 min
Lecture
4.5
Delete Files/Folders (rm)
02 min
Lecture
4.6
Delete Empty Folder (rmdir)
02 min
Lecture
4.7
Change File Permissions (chmod)
06 min
Text Files
3
Lecture
5.1
File Concatenation (cat)
03 min
Lecture
5.2
File Perusal Filter (more/less)
02 min
Lecture
5.3
Terminal Based Text Editor (nano)
03 min
Users
3
Lecture
6.1
Run Commands As A Superuser (sudo)
03 min
Lecture
6.2
Change User (su)
03 min
Lecture
6.3
Show Effecter User and Group IDs (id)
02 min
Killing Programs & Logging Out
3
Lecture
7.1
Kill A Running Command (ctrl + c)
02 min
Lecture
7.2
Kill All Processes By A Name (killall)
02 min
Lecture
7.3
Logging Out Of Bash (exit)
01 min
Shortcuts
9
Lecture
8.1
Tell Bash That There Is No More Input (ctrl + d)
02 min
Lecture
8.2
Clear The Screen (ctr + l)
02 min
Lecture
8.3
Zoom In (ctrl + +)
02 min
Lecture
8.4
Zoom Out (ctrl + -)
02 min
Lecture
8.5
Moving The Cursor
02 min
Lecture
8.6
Deleting Text
04 min
Lecture
8.7
Fixing Typos
03 min
Lecture
8.8
Cutting and Pasting
03 min
Lecture
8.9
Character Capitalisation
03 min
Bash
21
Lecture
9.1
Bash File Structure
03 min
Lecture
9.2
Echo Command
04 min
Lecture
9.3
Comments
04 min
Lecture
9.4
Variables
06 min
Lecture
9.5
Strings
06 min
Lecture
9.6
While Loop
04 min
Lecture
9.7
For Loop
04 min
Lecture
9.8
Until Loop
03 min
Lecture
9.9
Break & Continue
03 min
Lecture
9.10
Get User Input
02 min
Lecture
9.11
If Statement
09 min
Lecture
9.12
Case Statements
06 min
Lecture
9.13
Get Arguments From The Command Line
04 min
Lecture
9.14
Functions
05 min
Lecture
9.15
Global vs Local Variables
03 min
Lecture
9.16
Arrays
06 min
Lecture
9.17
Shell & Environment Variables
06 min
Lecture
9.18
Scheduled Automation
03 min
Lecture
9.19
Aliases
03 min
Lecture
9.20
Wildcards
03 min
Lecture
9.21
Multiple Commands
02 min
Resources
1
Lecture
10.1
Resources
15 min
Bash vs Shell vs Command Line vs Terminal
Lesson content is empty.
Login with your site account
Lost your password?
Remember Me
Not a member yet?
Register now
Register a new account
Are you a member?
Login now
0
0
Your Cart
Your cart is empty
Return to Shop
Modal title
Main Content