• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online Degrees
  • Careers
  • Log In
  • Join for Free
    Coursera
    • Browse
    • Linux

    Linux Courses Online

    Learn Linux for system administration and development. Understand Linux commands, shell scripting, and system management.

    Skip to search results

    Filter by

    Subject
    Required
     *

    Language
    Required
     *

    The language used throughout the course, in both instruction and assessments.

    Learning Product
    Required
     *

    Build job-relevant skills in under 2 hours with hands-on tutorials.
    Learn from top instructors with graded assignments, videos, and discussion forums.
    Learn a new tool or skill in an interactive, hands-on environment.
    Get in-depth knowledge of a subject by completing a series of courses and projects.
    Earn career credentials from industry leaders that demonstrate your expertise.

    Level
    Required
     *

    Duration
    Required
     *

    Skills
    Required
     *

    Subtitles
    Required
     *

    Educator
    Required
     *

    Explore the Linux Course Catalog

    • Status: New
      New
      Status: Free Trial
      Free Trial
      P

      Packt

      Docker and Kubernetes Masterclass: From Beginner to Advanced

      Skills you'll gain: Kubernetes, Docker (Software), Containerization, Cloud-Native Computing, Application Deployment, YAML, Devops Tools, Command-Line Interface, Google Cloud Platform, Web Applications, Cloud Infrastructure, Development Environment, Configuration Management, Nginx, CI/CD, Software Installation, MongoDB, Service Management, Infrastructure Architecture, Infrastructure Security

      4.8
      Rating, 4.8 out of 5 stars
      ·
      9 reviews

      Intermediate · Specialization · 3 - 6 Months

    • Status: Free Trial
      Free Trial
      L

      LearnKartS

      Advanced Docker

      Skills you'll gain: Docker (Software), Containerization, Cloud-Native Computing, Application Deployment, Microservices, DevOps, Security Controls, Network Model, Data Storage Technologies, Data Management, Network Administration, Scalability

      3.5
      Rating, 3.5 out of 5 stars
      ·
      17 reviews

      Intermediate · Course · 1 - 4 Weeks

    • P

      Packt

      Docker for the Absolute Beginner - Hands-On

      Skills you'll gain: Docker (Software), Containerization, Kubernetes, Cloud-Native Computing, Application Deployment, YAML, CI/CD, Development Environment, DevOps, Linux, Virtualization, Command-Line Interface, Scalability

      4.2
      Rating, 4.2 out of 5 stars
      ·
      6 reviews

      Beginner · Course · 1 - 3 Months

    • Status: New
      New
      Status: Free Trial
      Free Trial
      F

      Fred Hutchinson Cancer Center

      Enhancing Reproducible Science with GitHub and Docker

      Skills you'll gain: Code Review, Version Control, GitHub, Package and Software Management, CI/CD, Continuous Integration, Open Source Technology, Development Environment, Continuous Deployment, Software Development Tools, Docker (Software), Containerization, Scientific Methods, Devops Tools, Data Sharing, Key Management, Git (Version Control System), Automation, Software Documentation, Technical Documentation

      Beginner · Specialization · 3 - 6 Months

    • Status: Free Trial
      Free Trial
      I

      Infosec

      C++ Superpowers and More

      Skills you'll gain: Secure Coding, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Unix, Embedded Systems, Debugging, Unix Commands, Operating Systems, Data Security, Linux, Microsoft Windows

      3.9
      Rating, 3.9 out of 5 stars
      ·
      11 reviews

      Mixed · Course · 1 - 4 Weeks

    • Status: Free Trial
      Free Trial
      P

      Packt

      Securing Systems and Networks

      Skills you'll gain: Network Security, Intrusion Detection and Prevention, Command-Line Interface, Cybersecurity, Information Systems Security, Local Area Networks, Firewall, Windows PowerShell, Hardening, Threat Detection, Linux, Penetration Testing, Network Architecture, Wireless Networks, Vulnerability Assessments, System Configuration, IT Automation, Encryption, Network Analysis, Public Key Infrastructure

      4.4
      Rating, 4.4 out of 5 stars
      ·
      8 reviews

      Intermediate · Course · 1 - 4 Weeks

    • G

      Google Cloud

      Migrating a Monolithic Website to Microservices on Google Kubernetes Engine

      Skills you'll gain: Kubernetes, Microservices, Docker (Software), Containerization, Application Deployment, Google Cloud Platform, Software Architecture, Systems Architecture, Cloud Applications

      4.6
      Rating, 4.6 out of 5 stars
      ·
      22 reviews

      Intermediate · Project · Less Than 2 Hours

    • Status: Free Trial
      Free Trial
      C

      Codio

      Connecting to Devices and Networks

      Skills you'll gain: Firewall, Ubuntu, Network Monitoring, TCP/IP, Data Storage, Network Protocols, Network Troubleshooting, Unix, General Networking, Linux, Unix Commands, Computer Networking, Command-Line Interface, Data Storage Technologies, Systems Administration, System Configuration, Network Security, File Management, Shell Script

      Beginner · Course · 1 - 4 Weeks

    • Status: New
      New
      Status: Free Trial
      Free Trial
      I

      Illinois Tech

      Security: A Comprehensive Approach

      Skills you'll gain: Infrastructure As A Service (IaaS), Operating System Administration, Cloud Security, Cloud Infrastructure, Identity and Access Management, AWS Identity and Access Management (IAM), Cloud Management, Cloud Computing, Incident Response, Disaster Recovery, Microsoft Windows, DevOps, Cloud-Native Computing, Operating Systems, Amazon Web Services, System Configuration, Firewall, Cloud Computing Architecture, Linux Administration, Risk Management

      Build toward a degree

      4.7
      Rating, 4.7 out of 5 stars
      ·
      28 reviews

      Intermediate · Specialization · 3 - 6 Months

    • Status: Free Trial
      Free Trial
      L

      LearnKartS

      Jenkins - From Zero to Hero

      Skills you'll gain: Jenkins, CI/CD, Apache Tomcat, Continuous Integration, DevOps, Apache Maven, Docker (Software), Continuous Delivery, Configuration Management, Software Development, Application Lifecycle Management, Shell Script, Continuous Deployment, Software Configuration Management, Application Deployment, Devops Tools, Continuous Monitoring, Application Servers, Software Quality Assurance, Software Installation

      3.7
      Rating, 3.7 out of 5 stars
      ·
      44 reviews

      Beginner · Specialization · 1 - 3 Months

    • Status: Free Trial
      Free Trial
      D

      Duke University

      Virtualization, Docker, and Kubernetes for Data Engineering

      Skills you'll gain: Site Reliability Engineering, Docker (Software), Containerization, Kubernetes, Virtualization, Devops Tools, Microservices, Application Deployment, Virtual Machines, Cloud Development, Database Management, GitHub, Cloud-Based Integration, Scalability

      3.9
      Rating, 3.9 out of 5 stars
      ·
      41 reviews

      Advanced · Course · 1 - 4 Weeks

    • Status: Preview
      Preview
      M

      Microsoft

      Deploy containers by using Azure Kubernetes Service

      Skills you'll gain: Kubernetes, Microsoft Azure, Docker (Software), YAML, Containerization, Application Deployment, Security Controls, Cloud Infrastructure, General Networking

      3.6
      Rating, 3.6 out of 5 stars
      ·
      7 reviews

      Intermediate · Course · 1 - 3 Months

    Linux learners also search

    Linux Projects
    C
    Development
    Software Development
    C Programming
    Programming
    Software
    DevOps
    1…414243…51

    In summary, here are 10 of our most popular linux courses

    • Docker and Kubernetes Masterclass: From Beginner to Advanced: Packt
    • Advanced Docker: LearnKartS
    • Docker for the Absolute Beginner - Hands-On: Packt
    • Enhancing Reproducible Science with GitHub and Docker: Fred Hutchinson Cancer Center
    • C++ Superpowers and More: Infosec
    • Securing Systems and Networks: Packt
    • Migrating a Monolithic Website to Microservices on Google Kubernetes Engine: Google Cloud
    • Connecting to Devices and Networks: Codio
    • Security: A Comprehensive Approach: Illinois Tech
    • Jenkins - From Zero to Hero: LearnKartS

    Skills you can learn in Computer Security And Networks

    Cybersecurity (33)
    Google (25)
    Google Cloud Platform (17)
    Internet (17)
    Cryptography (16)
    Network Security (16)
    Linux (12)
    Software Testing (12)
    Information Security (10)
    Application Programming Interfaces (8)
    Kubernetes (8)
    Web (8)

    Other topics to explore

    Arts and Humanities
    338 courses
    Business
    1095 courses
    Computer Science
    668 courses
    Data Science
    425 courses
    Information Technology
    145 courses
    Health
    471 courses
    Math and Logic
    70 courses
    Personal Development
    137 courses
    Physical Science and Engineering
    413 courses
    Social Sciences
    401 courses
    Language Learning
    150 courses

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok