Course Overview

Linux 101 provides you with everything you need to know to start using Linux. This course was designed for those having no experience using Linux, but wanting to learn how to use it. The course is packed with all the content usually taught in an introductory university course, but without all the filler content of a university course. It contains essential, practical information gained from over 20 years of experience using Linux and Unix systems for daily work.


System Requirements

  • A computing environment (Windows, Linux, or Mac*) capable of running a virtual machine with at least 4GB or RAM and 20GB of disk space. *Note that new MacBook Pros with the M1 chip are unable to run virtual machines such as the ones demonstrated in this course.
  • A willingness to dive into Linux!

Linux 101 Learning Objectives

Learning Objectives

  • Use common Linux commands and utilities;
  • Find help on new commands in Linux;
  • Use advanced shell concepts such as pipes and command substitution;
  • Understand the Linux filesystem hierarchy standard and use it to find files;
  • Use regular expressions to execute powerful search and filter operations;
  • Perform basic administrative actions normal for a Linux desktop environment; and,
  • Develop short Linux shell scripts.
Hacker Stealing Information Example

Linux 101 Curriculum - 5.5 Hours

  Introduction
Available in days
days after you enroll
  Getting Started
Available in days
days after you enroll
  Files and the Filesystem
Available in days
days after you enroll
  Users and Groups
Available in days
days after you enroll
  Installing Software
Available in days
days after you enroll
  Shells
Available in days
days after you enroll
  More Utilities
Available in days
days after you enroll
  Text Editors
Available in days
days after you enroll
  Process Management
Available in days
days after you enroll
  Regular Expressions
Available in days
days after you enroll
  Scripting
Available in days
days after you enroll
  Conclusion
Available in days
days after you enroll
Linux 101 Instructor Brent Eskridge

About the Instructor: Brent Eskridge

Brent has seven years experience as a software engineer and 17 years experience as a university professor. He has experience designing and teaching courses in subjects ranging from programming to operating system design to computer architecture. He has had the pleasure to mentor and teach numerous students that have gone on to successful careers.


Brent has a Bachelor of Science in Physics and Math from Southern Nazarene University, and a Masters and PhD in Computer Science from the University of Oklahoma. He has been the principal investigator in two National Science Foundation research grants. He has also earned eJPT and Security+ certifications.


Follow Brent on Social Media:

LinkedIn - https://www.linkedin.com/in/brenteskridge/

Twitter - https://twitter.com/brenteskridge


all-access membership wolf logo

This course is included in our
All-Access Membership
starting at $29.99/month

Get full access to the Linux 101 course and our full course catalog when you enroll in our All-Access Membership.


Frequently Asked Questions


Can I get a refund if I'm unhappy with my purchase?

Yes. All courses come with a 24-hour money-back guarantee.


Will I receive a certificate of completion when I finish a course?

Yes. All courses come with a certificate of completion.


Do the courses count as Continuing Education Units (CEUs)?

Yes. Every certificate of completion comes with the total CEUs earned listed on the certificate.

What is the All-Access Pass?

As of July 1st, 2023 TCM Academy transitioned to a monthly subscription model, where you now receive full access to all of the courses on our platform for as long as your subscription remains active.


What if you already own courses on TCM Academy?

If you already own a course on our platform, you will continue to own that course forever. Previously owned courses will not be affected by this change.


I can see the course, but it won’t load or play. What should I do?

We use Cloudflare to protect our course platform and unfortunately, it does not play nice with VPNs. If you are experiencing issues, turn off your VPN and try again. If that does not solve the issue, please contact our support team at [email protected] and we will help you out.