Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Welcome! Here you can learn you how to master Linux command line ( BASH ). What do I mean by this? Ever seen a system admin in a movie or some devious hacker using a terminal? Do you want the same knowledge? Well you are in the right place!
This course is designed to take you from beginner to advanced in the Linux command line using bash (Bourne-again shell), a Unix shell and command language. You get 10+ hours of HD videos full of useful tutorials founded on motivation and excitement for learning bash programming! You can count on an answer to every question you ask in the course from a linux command line expert which gives you peace of mind that you can get help with every challenge you have as you learn!
I wish you the very best of luck with your studies and I hope that we shall have some fun together in this course!
Fully subtitled in both English and Spanish!
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction|
|Section 2: Setting up the environment|
Set up part 1
Set up part 2
|Section 3: Unique Characters|
Terminal customization and hash character
Characters Hash SemiColon
Characters Dot Double quotes Single quotes Comma Double comma
Backslash Slash Backquote Null command
[exclamation mark] [asterix] [question mark]
Parenthesis and Curly braces
Characters OR AND Dash Modulo Tilde Plus Tilde Minus Caret Double Caret
|Section 4: Variables and Parameters|
Variables and Parameters part 1
Variables and Parameters part 2
Variables and Parameters part 3
Variables and Parameters part 4
|Section 5: Return Values|
Return Values part 1
Return Values part 2
|Section 6: Conditional statments|
Conditional Statments part 1
Conditional Statments part 2
|Section 7: Variables Continued|
Built in variables part 1
Built in variables part 2
Built in variables part 3
Modifying the properties of variables
Random number generation
|Section 8: Loops|
Break and Continue Part 1
Break and Continue Part 2
|Section 9: Internal commands|
Eval and Set
More on set + unset
shopt type jobs disown
fg kill command
|Section 10: Regular Expressions|
Demo for sed Extended regular expressions
|Section 11: Input Output Redirection|
STDOUT, STDIN, STDERR part 1
STDOUT, STDIN, STDERR part 2
|Section 12: Functions|
Functions part 1
Functions part 2
|Section 13: Arrays|
Arrays part 1
Arrays part 2
Arrays part 3
|Section 14: Lists|
OR and AND lists
|Section 15: Debugging|
Debuging part 1
Debuging part 2
Debuging part 3
Strongly motivated young IT expert, Linux enthusiast with a passion for troubleshooting network related problems. With an exceptional eye for details and a sense of urgency when it comes down to problem solving.
- Advanced knowledge of Linux command line
- Installation, configuration and maintenance of servers that run under Unix/Linux type
To name a few: DNS, TFTP, FTP, SSH, APACHE, SMTP, VSFTP and some others
- Troubleshooting a wide range of network related problems. Meaning, digging deep for
packets on any given network.
Using one of my favourite tools for capturing and filtering packets on the network, Wireshark,
and resolving end-user issues
- Good understanding of Cisco routers and IOS operating system
- Configuration and implementation of Linux firewall namely Iptables
- Supervision and filtration of network traffic
- Tightening down security and pen testing networks for possible vulnerabilities
- Good knowledge of network gear brands and their strengths or weaknesses
- Preforming system back up
- Fair knowledge of Bash scripting
- equipment installation, upgrades, patches, and configuration.
I do not sleep much, but that is not only because I work hard, rather instead it is
because I enjoy this line of work,
it is extremely rewarding in every way that matters