Introduction to the Course
Hello and welcome to Introduction to Linux! This course is made for beginners and experts alike. This operating system is an excellent one to learn and can benefit any IT professional or hobbyist.
Besides this, millions of home computers run Linux everyday as an OS. These alone should be reason enough to start learning today. In addition to these, learning this OS will allow you to be able to automate tedious tasks with shell scripts, and being able to use Linux opens up many fields in IT such as cyber security.
Many different variations of Linux exist as well. Each have their own use and specialty, although some are just preferences. These variations are called distributions or distros. Some distros are better to start with or more common than others. For cyber security, Kali Linux or Parrot OS are a must. However to start off and learn, we will be using Ubuntu, a major Linux distro. However most of the commands should work on other distros.
In this course we will first examine how to set Linux up, whether by VM or WSL, although other methods exist. Next we will examine directions and how to navigate the system. This will all be done via a command line. After directions we will learn how to perform searches. Then package management will be taught, this is how applications are installed on Linux mainly. Once we learn package management, files will be examined, such as how to read and write to files. Finally we will learn filtering, which can be very important when reading files and examining data.
Once all of this is learned you will have a strong base with Linux and are ready to start learning more advanced actions.