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

Linux Courses

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
 *

Find the best Linux course for your goals

  • Status: Free Trial
    Free Trial
    I

    Illinois Tech

    Hardware and Operating System Foundations II

    Skills you'll gain: Linux, Linux Administration, Operating System Administration, Linux Commands, User Accounts, Command-Line Interface, Systems Administration, Operating Systems, User Provisioning, Service Management, System Configuration, System Monitoring, Graphical Tools, File Management

    Build toward a degree

    4.6
    Rating, 4.6 out of 5 stars
    ·
    62 reviews

    Intermediate · Course · 1 - 4 Weeks

  • P

    Packt

    Linux Shell Scripting - Advanced

    Skills you'll gain: Bash (Scripting Language), Shell Script, Unix Shell, Scripting, Scripting Languages, Linux Commands, Unix Commands, Linux, Command-Line Interface, Unix, User Interface (UI), Graphical Tools

    Advanced · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    U

    University of Colorado Boulder

    Introduction to FPGA Design for Embedded Systems

    Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Electronic Hardware, Electronic Systems, Embedded Systems, Application Specific Integrated Circuits, System Design and Implementation, Hardware Architecture, Schematic Diagrams, Verification And Validation, Simulation and Simulation Software, Prototyping, System Configuration, Digital Design, Software Installation

    4.6
    Rating, 4.6 out of 5 stars
    ·
    1.2K reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: Free Trial
    Free Trial
    I

    IBM

    Introduction to Containers w/ Docker, Kubernetes & OpenShift

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

    4.4
    Rating, 4.4 out of 5 stars
    ·
    1K reviews

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    C

    Cisco Learning and Certifications

    Cybersecurity Operations Fundamentals

    Skills you'll gain: MITRE ATT&CK Framework, Incident Response, Cyber Threat Intelligence, Cyber Threat Hunting, Key Management, Data Security, Threat Modeling, Computer Security Incident Management, File Systems, Endpoint Security, Cryptography, Network Security, Distributed Denial-Of-Service (DDoS) Attacks, Linux, Malware Protection, Operating System Administration, Vulnerability Assessments, Encryption, Threat Detection, Cybersecurity

    4.8
    Rating, 4.8 out of 5 stars
    ·
    1.1K reviews

    Beginner · Specialization · 3 - 6 Months

  • U

    University of Colorado Boulder

    Introduction to Embedded Systems Software and Development Environments

    Skills you'll gain: Software Configuration Management, Embedded Software, Embedded Systems, Git (Version Control System), Version Control, Build Tools, Software Development Tools, C (Programming Language), Development Environment, Program Development, Software Design, Hardware Architecture, Debugging, Command-Line Interface

    4.5
    Rating, 4.5 out of 5 stars
    ·
    643 reviews

    Intermediate · Course · 1 - 4 Weeks

  • Status: New
    New
    P

    Packt

    Red Hat Enterprise Linux 8

    Skills you'll gain: Operating System Administration, IT Automation, Data Storage Technologies, Hardening, Package and Software Management, Command-Line Interface

    Intermediate · Course · 1 - 3 Months

  • Status: Free Trial
    Free Trial
    I

    IBM

    NoSQL, Big Data, and Spark Foundations

    Skills you'll gain: NoSQL, Apache Hadoop, Apache Spark, MongoDB, PySpark, Apache Hive, Databases, Apache Cassandra, Big Data, Machine Learning, Generative AI, IBM Cloud, Applied Machine Learning, Kubernetes, Supervised Learning, Distributed Computing, Docker (Software), Database Management, Data Pipelines, Scalability

    4.5
    Rating, 4.5 out of 5 stars
    ·
    799 reviews

    Beginner · Specialization · 3 - 6 Months

  • P

    Packt

    Hacking WEP/WPA/WPA2 Wi-Fi Networks Using Kali Linux

    Skills you'll gain: General Networking, TCP/IP, Network Security, Penetration Testing, Wireless Networks, Exploitation techniques, Linux, Vulnerability Scanning, Linux Commands, Encryption, Network Analysis, Command-Line Interface, Virtual Machines

    Intermediate · Course · 1 - 3 Months

  • Status: Preview
    Preview
    J

    Johns Hopkins University

    The Unix Workbench

    Skills you'll gain: GitHub, Unix, Git (Version Control System), Unix Commands, Bash (Scripting Language), Ubuntu, Command-Line Interface, Cloud Computing, Shell Script, Linux, Mac OS, Scripting, Scripting Languages, File Management

    4.7
    Rating, 4.7 out of 5 stars
    ·
    1.4K reviews

    Beginner · Course · 1 - 3 Months

  • P

    Packt

    Getting Started in Port Scanning Using Nmap and Kali Linux

    Skills you'll gain: Vulnerability Scanning, Network Security, Configuration Management, System Configuration, Vulnerability Assessments, Firewall, Linux Commands, Servers, TCP/IP, Network Analysis, Software Versioning

    Intermediate · Course · 1 - 4 Weeks

  • C

    Coursera Project Network

    Build a Guessing Game in C# on Linux

    Skills you'll gain: C# (Programming Language), Microsoft Visual Studio, .NET Framework, Game Design, Programming Principles, Linux, Application Development, Cross Platform Development

    Beginner · Guided Project · Less Than 2 Hours

Linux learners also search

ubuntu linux
advanced linux
linux basics
beginner linux
operating system
unix
linux projects
linux security
1…192021…54

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

  • Hardware and Operating System Foundations II: Illinois Tech
  • Linux Shell Scripting - Advanced: Packt
  • Introduction to FPGA Design for Embedded Systems: University of Colorado Boulder
  • Introduction to Containers w/ Docker, Kubernetes & OpenShift: IBM
  • Cybersecurity Operations Fundamentals: Cisco Learning and Certifications
  • Introduction to Embedded Systems Software and Development Environments: University of Colorado Boulder
  • Red Hat Enterprise Linux 8: Packt
  • NoSQL, Big Data, and Spark Foundations: IBM
  • Hacking WEP/WPA/WPA2 Wi-Fi Networks Using Kali Linux: Packt
  • The Unix Workbench: Johns Hopkins University

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

Skills

  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • English Speaking
  • Generative AI (GenAI)
  • Microsoft Excel
  • Microsoft Power BI
  • Project Management
  • Python

Certificates & Programs

  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM Data Analyst Certificate
  • IBM Data Science Certificate
  • Machine Learning Certificate
  • Microsoft Power BI Data Analyst Certificate
  • UI / UX Design Certificate

Industries & Careers

  • Business
  • Computer Science
  • Data Science
  • Education & Teaching
  • Engineering
  • Finance
  • Healthcare
  • Human Resources (HR)
  • Information Technology (IT)
  • Marketing

Career Resources

  • Career Aptitude Test
  • Examples of Strengths and Weaknesses for Job Interviews
  • High-Income Skills to Learn
  • How Does Cryptocurrency Work?
  • How to Highlight Duplicates in Google Sheets
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Preparing for the PMP Certification
  • Signs You Will Get the Job After an Interview
  • What Is Artificial Intelligence?

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
  • Share your Coursera learning story

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
  • Do Not Sell/Share
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