Linux Fundamentals

This course is a comprehensive course designed to guide learners through the vast landscape of Linux server operating systems, encompassing its history, installation, and configuration processes.

Course Description

This course is a comprehensive course designed to guide learners through the vast landscape of Linux server operating systems, encompassing its history, installation, and configuration processes.

Dive deep into the intricacies of the Linux Command Line Interface, user and group management, core system administration tasks, and advanced Linux networking techniques.

With hands-on labs, quizzes, and practical insights, this course is an essential stepping stone for anyone aspiring to master the power and potential of Linux in server environments.

What skills will I learn?

  • Learn the history, kernel functionalities, and popular Linux distributions.
  • Set up and configure the Ubuntu Server LTS.
  • Learn the Linux Command Line Interface (CLI)
  • Navigate and manage the Linux file system hierarchy.
  • Handle file permissions and establish ownership.
  • Manage and configure Linux user and group settings.
  • Administer system services, daemons, and package management.
  • Set up advanced Linux networking with Nginx.
  • Employ Nano and Vi for advanced text editing.
  • Establish and maintain secure SSH connections.

Course Curriculum

Introduction to Linux Server Operating Systems

• 30min

0 / 3 lessons complete

Linux Server Installation and Lab Setup

• 23min

0 / 6 lessons complete

Working with the Linux Command Line Interface

• 1hr 30min

0 / 12 lessons complete

User and Group Management

• 44min

0 / 7 lessons complete

Linux Storage

• 30min

0 / 6 lessons complete

Linux Administration Basics

• 53min

0 / 8 lessons complete

Linux Networking

• 47min

0 / 8 lessons complete

Course Conclusion

• 5min

0 / 1 lessons complete

What labs will I complete?

IT labs allow you to get hands-on experience so you can learn by doing. This is much more effective than simply watching videos and taking quizzes. Listed below are all the hands-on IT labs you will complete in this course.

You can learn more about our IT labs by clicking here.

About your instructor

paul hill

Paul Hill

Expert IT Instructor

Paul is an IT Professional with over 14 years of experience currently working as a Network Administrator in contract support of various Federal Agencies in the United States.

He has been teaching online courses for the past 5 years and taught over 250k students in 195 countries.

Join Server Academy

Get Instant access to this course plus all other courses at Server Academy when you sign up

Preview course

Course Preview

Linux Fundamentals

Free lessons:

Course Introduction
1:36
The History and Evolution of Linux
4:03
Popular Linux Distributions
6:09
Linux Server Installation and Lab Setup Section Overview
1:30
Downloading Ubuntu Server LTS
1:04
Virtualization Setup
3:41
Installing Ubuntu Server LTS
6:58
How to SSH from our Host Computer
4:13
Updating and Configuring needrestart
4:40
Working with the Linux Command Line Interface Section Overview
1:34
Introduction to the Linux Command Line Interface
7:16
Understanding the Linux File System Hierarchy
6:23
Linux File Permissions and Ownership
9:01
User and Group Management Section Overview
55
Creating, Modifying, and Deleting User Accounts
6:59
How to save iptables Rules Permanently
7:13

Join Server Academy

Get Instant access to this course plus all other courses at Server Academy when you sign up

30-Day Money-Back Guarantee

Included in this course

  • 5.5 Hours of Content
  • 43 Video Lessons
  • 2 Articles
  • 4 Quizzes

Server Academy also includes

  • 14 Courses with 97.5 Hours of Content
  • 368 On-Demand Video Lessons
  • 191 Articles and Quizzes
  • 53+ Hands-on IT Labs