Skip to content
CBT Nuggets
DemoBook a Demo

Everything Linux

This intermediate Linux training teaches practical skills through hands-on examples, covering everything from basic scripting to advanced system management. You'll learn BASH scripting, SSH authentication, filesystem management, RAID, LVM, and configuring services like Apache. Perfect for system administrators looking to deepen their Linux expertise or onboard new admins.

Updated November 2017

14Skills
131Videos
11Virtual Labs
23hTotal

Who This Course Is For

This Everything Linux training is based on administrator-level Linux training, which means it was designed for systems administrators. However, these fundamental Linux commands can be used by both new and experienced systems administrators.

Skills Your Team Will Gain

  • Scripting with editors, BASH shell scripts and intermediate commands
  • Authenticating with SSH, ssh-agent, tunneling and BASH loops
  • Managing all aspects of the root account
  • Installing hard drives and mounting/unmounting local filesystems
  • Configuring fileservers (RAID partitions, LVM, NFS3, NFS4)
  • Installing, configuring and deploying Apache and Apache tools

Course Curriculum

One skill is free to watch — no signup needed. The other 13 premium skills unlock for your whole team with a CBT Nuggets plan.

Free skill preview

Install and Configure the Apache Web Server in Linux

Shawn PowersDuration: 52m22 videos

Watch this complete skill free — the same trainer, videos, and labs your team gets with a plan.

Watch free skill
  • Premium skill.System Architecture and Startup1h 39m · 20 videos
  • Premium skill.GNU and Unix Commands4h 2m · 38 videos
  • Premium skill.File, User, and Group Management1h 57m · 20 videos
  • Premium skill.System Services and Networking Essentials2h 14m · 22 videos
  • Premium skill.Linux Scripting1h 50m · 16 videos · 7 labs
  • Premium skill.Remotely Connect to Linux Servers with SSH1h 21m · 18 videos · 4 labs
  • Premium skill.Manage the Root Account in a Linux Environment34m · 12 videos
  • Premium skill.Mount Filesystems in a Linux Environment48m · 20 videos
  • Premium skill.Choose and Configure Linux File Servers1h 9m · 24 videos
  • Install and Configure the Apache Web Server in LinuxFree52m · 22 videos
  • Premium skill.Manage Remote Cloud Storage with Rclone47m · 16 videos
  • Premium skill.Adept Linux Navigation with tmux1h 22m · 22 videos
  • Premium skill.Understanding DNS and BIND in a Linux Environment1h 29m · 16 videos
  • Premium skill.Linux HTTP Services2h 31m · 24 videos
Want to browse the locked skills?
with no purchase required. Already have an account?

An account gets you the full catalog to browse, pre-assessments, quiz questions on free skills, and IT Trainerbot, with every answer citing its source video.

Put this course to work for your team

Every subscription includes this course with the full library, virtual labs, and practice exams — or talk it through with sales.

For IT leaders

What IT leaders need to know before assigning this course

For IT leaders: Linux servers often run critical web, DNS, and file services, yet day-to-day knowledge tends to sit with one or two senior admins. That creates risk during outages, slows onboarding, and pushes routine work to contractors. Everything Linux helps spread that knowledge across your team.

Role fit: This intermediate course is best for Systems Administrators, IT Practitioners moving into Linux, and new admins a Team Lead needs to onboard. Coverage includes:

  • systemd boot targets
  • Users, groups, permissions, and special permissions (SUID and the sticky bit)
  • Network and DNS troubleshooting
  • BASH conditionals
  • NFS file services
  • Apache, Nginx reverse proxies, and BIND
  • tmux and Rclone

Time investment: About 22.6 hours across 14 skills. Most skills run under two hours, so learners can fit them into normal work weeks.

Change-management note: This course is aligned to LPIC-2-related Linux administration objectives while still working well as operational upskilling. For teams with certification goals, Training Managers can pair it with related CBT Nuggets Linux certification training. Newer learners should start with the GNU and Unix Commands skill, because later skills build on standard input/output and file permissions.

How CBT Nuggets supports the outcome: Demos are designed for learners to follow along in a lab environment, so admins practice before touching production. Training Managers can use Playlists to assign only the skills a role needs, such as Apache and Nginx for web admins. Team Reporting lets you track progress across the group.

Team Impact

How this training helps your team succeed

How this training helps your Linux team succeed in production

Everything Linux is built around the day-to-day work your systems administrators already handle: troubleshooting a server that won't resolve names, standing up web services, and automating repetitive tasks. Instructors demonstrate each skill at the command line, so IT Practitioners see the same steps they'll run in your environment.

  • Faster network troubleshooting, less downtime. Your team walks through a real troubleshooting session with ping, ping6, traceroute, and tracepath. They also cover how the default route and gateway work and how to query local and remote DNS servers. Admins learn to find misconfigurations quickly instead of escalating them.
  • Safer web service changes. Admins practice configuring and managing web services from the command line, including service behavior and common Linux administration tasks. That helps reduce accidental misconfigurations before changes reach production.
  • Repeatable automation instead of manual work. BASH scripting moves from simple executable scripts to file tests, nested conditionals, and case statements. Your team can encode decision logic into scripts rather than relying on someone to remember each step.
  • Consistent access control and boot behavior. Admins practice managing users, groups, ownership, and special permissions (SUID, SGID, sticky bit). They also learn to set systemd boot targets, such as switching a server to a command-line-only multi-user target, so every server follows the same standard.

The course also covers practical Linux administration topics such as storage, filesystems, privilege escalation, and command-line workflows. Team Leads can use it to bring new admins up to speed and fill gaps for experienced staff.

After completion

Capabilities your team walks away with

Knowledge

  • How systemd boot targets relate to legacy run levels, including multi-user.target versus graphical.target
  • How the Filesystem Hierarchy Standard organizes Linux directories, and where to look when troubleshooting
  • How file ownership, permission strings, and special permissions (SUID, SGID, sticky bit) control access
  • How pipes, data redirection, and xargs pass output between commands
  • How DNS resolution order, the /etc/hosts file, and the default route affect connectivity
  • How the Linux boot process starts services and daemons, including common services such as Apache and SSH

Ability

  • Switch between boot targets and set the default boot target with systemctl
  • Create and remove files and folders, use globbing safely, and edit efficiently in vi
  • Add and modify users and groups, and change file ownership with chown and chgrp
  • Write and run BASH scripts that use conditionals, nested if/elif logic, and case statements to automate tasks
  • Troubleshoot network issues with ping, ping6, traceroute, tracepath, and DNS queries
  • Configure Linux services and use tmux features such as configuration files, session locking, buffers, and window navigation

Readiness check

Confirm prerequisite knowledge before training begins

A short placement assessment on the CBT Nuggets assessments platform measures whether a learner already has the foundation this course assumes. IT leaders use it to put the right people in the right training — and any learner can take it right now to make sure they'll get full value from day one.

  • Questions generated from this course's own video transcripts — what gets measured is exactly what gets taught
  • Instant, per-learner results that show whether the prerequisite foundation is in place
  • Results roll up into team readiness reporting, so training hours go where they change outcomes
Runs on assessments.cbtnuggets.com — sign in with an Adept account so results roll up into team readiness reporting. Need one?
.

If gaps show up, start here

LPI Linux Essentials (010-160)

This LPI Linux Essentials training covers the basic commands and functions of the Linux operating system and prepares your team for the LPI Linux Essentials (010-160) certification. It covers recognizing open source applications and their closed sour...

~17h

This course is included with every plan

Unlock this one course, or get one learner — or your whole team — access to all 291 courses, virtual labs, and practice exams.

Course Unlock

Just need this course?

$169one time

No subscription

One year of access to Everything Linux

  • Every skill in this course
  • Its virtual labs
  • Ask IT Trainerbot about it — free

CBT Nuggets Individual

Includes IT Trainerbot Plus

$49per month

Billed annually

Every course, for one learner

See Individual pricing
For IT teams

CBT Nuggets Teams

IT Trainerbot for every seat

$59per seat / mo

Billed annually

From 1 learner seat · unlimited admin seats

Checking your access…

Frequently Asked Questions

What will you learn in this Linux training?

You'll learn to command some of Linux's most advanced configurations. And you won't just learn the most useful commands and cmdlets, you'll practice them. This training emphasizes actually using what you learn, so expect a lot of practice in virtual simulations to master every last Linux configuration and command.

Who should take this Linux course?

Although anyone who even touches Linux on a daily basis should take this course, it's really ideal for systems administrators and network administrators. Linux powers servers in networks all over the world, and learning to manage and configure the OS early in your career is a recipe for success.

Is this training in Linux associated with any certifications?

No, this Linux training isn't associated with any particular certification. It wasn't designed with any certifying body's exams in mind, instead it was designed with actual administrators in mind. The course emphasizes scripting, automating operations with BASH, mounting filesystems and more – but it focuses on practical experience over exam preparation.

What certification should you consider after taking this course in Linux?

There are a handful of Linux certifications you might consider after this course – CompTIA offers the Linux+ certification, Red Hat offers the Red Hat Certified System Administrator and the Linux Professional Institute (LPI) has LPIC-1 and LPIC-2. But the practical and hands-on knowledge you'll get is the most important part.

Why should you take this Linux training?

Too many IT professionals never learn Linux properly but instead just get by with the handful of commands they've picked up over the years of working with Linux. If you want to be taken seriously as an administrator, this course will give you deep familiarity with everything Linux.

Ready to upskill your team?

See how IT leaders fit this course into a team training plan, and what a plan costs for your team's size.