Do you want to learn Linux?Jay LaCroix has taught Linux to countless people all over the globe, with a platform that reaches millions of viewers worldwide. As the author of over six professionally published Linux books and a career spanning over two decades, Jay knows Linux—and now it's time for you to learn it too. By achieving your Linux Essentials certification, you'll unlock a world of possibilities, and level up your career. And with this course as your guide, you'll benefit from easy to understand examples, broken down in a way that will make even the most challenging topic seem simple.
Do you want to learn Linux?Jay LaCroix has taught Linux to countless people all over the globe, with a platform that reaches millions of viewers worldwide. As the author of over six professionally published Linux books and a career spanning over two decades, Jay knows Linux—and now it's time for you to learn it too. By achieving your Linux Essentials certification, you'll unlock a world of possibilities, and level up your career. And with this course as your guide, you'll benefit from easy to understand examples, broken down in a way that will make even the most challenging topic seem simple.
In this 23-video course, you'll be introduced to this world one lesson at a time, reinforced with hands-on activities to make sure what you learn sticks. You’ll learn about Linux distributions, the command line, installing and removing packages, managing users and groups, file and directory permissions, popular open source applications, and much more.Each lesson is presented with state of the art 4K video production and helpful visual cues to help guide your learning. By the end of the course, you’ll have learned all you need to start your Linux journey.Check out this course, learn Linux, and pass your exam.
Welcome to the course!
In the first video, we'll get aquatinted and I'll provide some helpful information about the course itself.
What is Linux?
In the first official lesson, we'll start off by taking a look at what Linux itself is, to set the foundation of understanding for the remainder of the series.
In this hands-on activity, I'll walk you through the process of accessing the source code for Linux itself!
Take this quiz to test your knowledge from the first section of the course.
The Linux community is full of exciting things, and in this video we'll start to unpack some of the components of Linux itself, and how it fits in within its overall community.
In this video, we'll continue to look at popular open-source applications that are commonly used on Linux.
Continuing where we left off last time, we'll continue to unpack the components of Linux itself. This time, we'll take a look at desktop components.
In this hands-on activity, you'l be walked through the process of converting a USB flash drive into Linux installation media, and you'll be able to use this flash drive to boot into Linux at any time. Best of all, if you don't want to replace your current operating system you can use this flash drive in demo mode to run Linux right from the flash drive itself. This one will be a ton of fun!
Note: Your flash drive will be erased during this process, so please don't use a flash drive with data on it that you intend on keeping.
Take this quiz to test your understanding of concepts taught during section 2.
In this lesson, we'll start to dive into the command line and learn some of the basics. Although the command line is not required in order to use Linux, it can be a valuable asset and can come in handy if your desktop environment isn't functioning (or there isn't one installed at all).
It's always a good idea to know where to look for documentation when you need it, and in this lesson we'll start to look at some of the ways in which you can access documentation and help pages. This will cover the man command, built-in help, and more.
Take this quiz to test your knowledge of what we've learned during this section.
In this lesson, we'll start to take a look at archiving utilities such as tar, as well as compressing files with gzip. We'll also compare sizes as well and see some examples of these tools in action.
Data streams enable you to send specific types of output (as well as input) to specific places, giving you control over where data follows. In this lesson, you'll learn about this concept and see data streams in action.
Writing scripts is a way to automate running commands on the shell, and in this lesson you'll be introduced to the foundational concepts required to create such scripts. You'll learn how they work, how to create them, and some best practices.
Note: For even more practice, check out my free Bash scripting series on YouTube!
This time around, we'll get some hands on with some of the compression and archival utilities we explored earlier in this section.
Take this quiz to test your knowledge of section 4!
Earlier in the course, we explored some of the various components that make Linux what it is. In this lesson, we'll return to that and dive in a bit deeper into Linux itself, especially as it pertains to its role as an operating system platform.
Without hardware, we'd have nothing to run Linux on. In this lesson, we'll define some of the basic types of hardware a typical Linux installation might encounter.
Each Linux installation will have a default set of directories and files. This is known as the "Linux Filesystem", which pertains the the overall directory structure of a typical Linux install. Although we have multiple distributions that twist the rules a bit, most of them file the same standard, which is discussed in this lesson. In particular, we'll define some of the common directories you'll find on such a filesystem.
Communication is important. Not just in life - but without a means of communication, our Linux servers would be quite lonely! In this video, we'll take a look at some of the concepts that make networks function and some of the services that make that possible.
Test your understanding of material covered in section 5 with this quiz!
Often, there's going to be more than one person using our Linux servers. We call these people "Users" and during your career, they'll definitely keep you busy. In this video, we'll take a look at some of the ways in which we can manage users and groups.
In the previous lesson, we took a look at user management. In this lesson, we'll take a look at permissions - which give us the ability to control what the users of our system can access. More importantly, we'll learn how to decipher the permission string - which can be a challenge for some students.
CPU, RAM, Network, and Storage - those are just some of the things we Linux Administrators need to keep an eye on. In this lesson, we'll take a look at some of the commands we can use to find out how healthy our Linux servers are and whether or not they're keeping up with their workload.
Take this section 6 quiz to test knowledge you've acquired during section 6.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.