jypi
  • Explore
ChatWays to LearnMind mapAbout

jypi

  • About Us
  • Our Mission
  • Team
  • Careers

Resources

  • Ways to Learn
  • Mind map
  • Blog
  • Help Center
  • Community Guidelines
  • Contributor Guide

Legal

  • Terms of Service
  • Privacy Policy
  • Cookie Policy
  • Content Policy

Connect

  • Twitter
  • Discord
  • Instagram
  • Contact Us
jypi

© 2026 jypi. All rights reserved.

Introduction to Linux

Hands-on Linux course teaching command line, system administration, security, networking, automation, and troubleshooting for desktops and servers.

Computer Science · Beginner

Free · Self-paced · Certificate included

Introduction to Linux

About this course

This hands-on course builds a practical foundation in Linux for desktop and server use. You will learn the command line, filesystem, text processing, users and permissions, processes, packages, networking, services, storage, monitoring, security, automation, and troubleshooting. Each module progresses from essentials to real-world tasks with common tools across major distributions. By the end, you...

What you'll learn

  • Navigate the Linux filesystem and manage files and directories from the command line
  • Use common command-line tools for text processing, searching, and editing
  • Create and manage users, groups, and file permissions
  • Control processes, background jobs, and system services (systemd)
  • Install, update, and manage software packages across major distributions
  • Write basic shell scripts to automate tasks and schedule jobs with cron
  • Configure networking basics and diagnose network issues
  • Manage disks, partitions, filesystems, and storage mounting
  • Monitor system performance, read logs, and perform basic troubleshooting
  • Apply fundamental security practices to harden and maintain Linux systems

Prerequisites

Basic computer literacy and willingness to use a terminal; no prior Linux experience required.

Level
Beginner· Level
Duration
8 weeks· Duration
Language
English· Language
Modules
15· Modules

Skills you'll gain

  • Command-line proficiency
  • Shell scripting
  • System administration
  • User and permission management
  • Package management
  • Networking fundamentals
  • Service and process management
  • Filesystem and storage management
  • Monitoring and logging
  • Security best practices
  • Automation and scheduling
  • Troubleshooting

What you'll study

15 modules — work at your own pace.

305 views

Why people choose jypi for their learning

“Being able to go at my own pace changed everything. I fit learning in around my job and family — no pressure, just progress when I'm ready.”

Marcus T.

“I took what I learned here and used it straight away on a new initiative at work. My manager noticed the difference within a few months.”

Priya S.

“My degree didn't cover half the stuff I needed for my role. jypi filled those gaps with courses I could actually finish.”

James K.

“It's not only about career. I learn because I'm curious. jypi lets me follow that without limits.”

Yuki N.

Frequently asked questions

Earn your certificate

Sign in to track your progress

When you’re signed in, we’ll remember which sections you’ve viewed. Finish all sections and you’ll unlock a downloadable certificate to keep or share.