Linux Operating System Fundamentals
January 21st, 2019
Linux Training Architect II in Content
Have you heard of Linux, but don't really know anything about it? Are you a non-technical person just wanting to know what this 'Linux' thing is? Then this course is for you. Eschewing any technical practices, this course takes a high-level view of the history of Linux, the open-source movement, and how this powerful software is used today. We will look at its many types of deployments, and the various incarnations of a Linux "distribution."
Download the Interactive Diagram here: https://interactive.linuxacademy.com/diagrams/LinuxOSFundamentals.html
What Is Linux?
About This Course
This is the introduction to the course, where we discuss what this course is about and how we will provide the instruction for you.
About the Author
Before you get started on the course, get to know your instructor!
What is an Operating System?
Quick History of Operating Systems
With this lesson, we will take a quick and brief look at the history of operating systems. We will also look at the components of an operating system, and how they interact to let a user operate a computer.
Popular Operating Systems
Before we get into Linux, we should take a quick look at some of the other main operating systems that you would encounter. We will discuss some of their differences, advantages, and disadvantages.
How Linux Came to Be
The humble origins of the Linux operating system are discussed here. We also learn about the inspiration of Linux, and we discuss what helped make it so appealing.
The Open Source Movement
GNU and the Free Software Foundation
This lesson will discuss why Linus chose to use GNU software to work with his kernel. We will also look into the origins of the GNU project and the Free Software Foundation, and why they are so important to the open source software movment.
The Open Source Initiative
With this lesson, we will take a look at the Open Source Initiative, which sought a less "zealous" way of getting open source software into businesses. We will compare and contrast this group's goals against that of the Free Software Foundation, and discuss why both organizations are important.
Basics of a Linux Distribution
Components of a Linux Distribution
Have you ever heard the term "distro" tossed about by people when they talk about Linux? Find out what that word means as we look at what goes into a Linux distribution, and the history of its evolution.
In this lesson, we venture into the world of RPM distributions, and explore their history. We will discuss the differences between the major editions, and how they began.
Debian Based Distributions
With this lesson, we learn a little bit more about the Debian Linux distribution, and particularly its derivatives. One of these is the very popular Ubuntu. Find out how these distributions relate to one another, along with some of the strengths of Debian that has kept the project going for over two decades.
Uses of Linux
Now that we have an understanding of where Linux and its various distributions came from, let's have a look at what we can _do_ with the platform. Here, we will discuss some of the more common and popular server applications that organizations run on Linux. We will also look at some methods that new users can utilize when transitioning over to Linux from a Microsoft Windows platform.
Here is a short tour through the history of various incarnations of Linux on mobile devices. We will also discuss the largest implementation of the Linux kernel in the mobile market with its use in the Android mobile operating system.
Have you heard the term "the cloud" a lot recently? In this lesson, we will take a high-level view of what the purpose of the cloud is, and how Linux plays a role in it.
Next Steps for Further Study
Now that we have completed the course, what can you do next? We will discuss a list of courses that you can look into to further enchance your knowlege of the Linux operating system while developing the technical capabilities to pass a professional Linux certification.