Looking to learn Linux?
This course is aimed for beginners looking to dive into the Linux command line
We will be starting from the initial install and using a setup of VirtualBox and Vagrant, and you will leave having the fundamentals to continue on your learning journey.
Why learn Linux?
Over 90% of the public cloud workload operates on Linux. If you're going to be working in anything cloud related, you will be touching Linux.
Even in our everyday lives, Linux comes into play. In fact, those google searches? They are made possible with Linux behind the scenes.
Why vagrant?
This tool uses a base image to quickly clone a virtual machine, and saves time and resources in the process. It allows for a repeatable process, should you want to get more virtual machine environments after the course.
In the course, I am using MacOS, if you’re using Windows please use Git for Windows as this provides a Bash emulation.
This will align things as closely as possible to using Unix/Linux and will ensure you have an SSH Client.
This course is divided into the following sections
Initial Install
The initial install and setup of VirtualBox and Vagrant.
These downloads are included in Lecture 2
Basic Essential Commands
Where to?
cd, cd ..
The concept of ~ vs /
How?
Productivity Tips
Getting the most bang for your buck at the command line
Security Fundamentals
Important Security Concepts to Know
Linux Security
Permissions and access
sudo vs su
Man Pages
Are there any prerequisites for this course?
Target Audience
For beginners looking to dive into the Linux command line