Coursera
  • All DegreesExplore Bachelor’s & Master’s degrees
  • Bachelor’s DegreesExplore master’s degrees from leading universities
  • Master’s DegreesExplore Computer Science & Engineering degrees
  • Postgraduate StudiesDeepen your expertise with postgraduate learning
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Find your New CareerFor EnterpriseFor Universities
  • Browse
  • Top Courses
  • Log In
  • Join for Free
    Coursera
    • Browse
    • Linux

    Filter by

    362 results for "linux"

    • Placeholder
      LearnQuest

      Linux Fundamentals

      Skills you'll gain: Operating Systems, Linux, System Software, Databases, NoSQL, SQL, Computer Programming, Computer Programming Tools, Data Management, Human Computer Interaction, Software Architecture, Software Engineering, Statistical Programming, Theoretical Computer Science, User Experience

      4.5

      (514 reviews)

      Beginner · Course · 1-4 Weeks

    • Placeholder
      Red Hat

      Fundamentals of Red Hat Enterprise Linux

      Skills you'll gain: Computer Programming, Computer Programming Tools, Linux, Operating Systems

      4.8

      (732 reviews)

      Beginner · Course · 1-3 Months

    • Placeholder
      IBM Skills Network

      Hands-on Introduction to Linux Commands and Shell Scripting

      Skills you'll gain: Operating Systems, System Programming, System Software, Computer Programming, Linux, Programming Principles

      4.6

      (640 reviews)

      Beginner · Course · 1-4 Weeks

    • Placeholder
      Dartmouth College

      C Programming with Linux

      Skills you'll gain: Computer Programming, Human Computer Interaction, Algebra, Algorithms, Computer Architecture, Computer Networking, Computer Programming Tools, Data Management, Data Structures, Java Programming, Leadership and Management, Linux, Mathematics, Mobile Development, Network Architecture, Other Programming Languages, Programming Principles, Software Architecture, Software Engineering, Theoretical Computer Science, User Experience

      4.6

      (139 reviews)

      Beginner · Specialization · 3-6 Months

    • Placeholder
      LearnQuest

      Learning Linux for LFCA Certification

      Skills you'll gain: Linux, Operating Systems, System Software, Computer Programming, Computer Programming Tools, DevOps, Security Engineering, Software Engineering, System Security, Application Development, Cloud Computing, Cloud Infrastructure, Computer Networking, Data Management, Data Warehousing, Databases, Devops Tools, Network Security, NoSQL, Programming Principles, SQL, Software As A Service, Software Engineering Tools, Systems Design, Theoretical Computer Science, Data Structures, Human Computer Interaction, Information Technology, Software Architecture, Statistical Programming, User Experience

      4.5

      (613 reviews)

      Beginner · Specialization · 3-6 Months

    • Placeholder
      The Linux Foundation

      Open Source Software Development, Linux and Git

      Skills you'll gain: Operating Systems, Application Development, Software Engineering Tools, Software Engineering, System Software, System Programming, Linux, Computer Programming, Computer Science, Computer Programming Tools, Data Management, Data Warehousing, Programming Principles, Other Programming Languages, Continuous Delivery, Continuous Integration, Design and Product, Devops Tools, Human Computer Interaction, Software Testing, Technical Product Management, User Experience, Computer Networking, DevOps, Leadership and Management, Security Engineering, Security Software, Software Architecture, Software Security, Systems Design, Theoretical Computer Science

      4.6

      (2.8k reviews)

      Beginner · Specialization · 3-6 Months

    • Placeholder
      Placeholder
      University of Colorado Boulder

      Linux Kernel Programming and Introduction to Yocto Project

      Skills you'll gain: Linux, Operating Systems, Theoretical Computer Science, Algorithms, C Programming Language Family, Computer Programming, Systems Design

      Advanced · Course · 1-4 Weeks

    • Placeholder
      Placeholder
      Codio

      Unix and Bash for Beginners

      Skills you'll gain: Computer Programming, Operations Management, Other Programming Languages, Programming Principles, Strategy and Operations

      4.5

      (23 reviews)

      Beginner · Specialization · 3-6 Months

    • Placeholder
      Placeholder
      Coursera Project Network

      Command Line in Linux

      Skills you'll gain: Human Computer Interaction, Linux, Operating Systems, Software Architecture, Software Engineering, Theoretical Computer Science

      4.6

      (784 reviews)

      Beginner · Guided Project · Less Than 2 Hours

    • Placeholder
      Placeholder
      Coursera Project Network

      Command Line Basics in Linux

      Skills you'll gain: Computer Programming, Computer Programming Tools, Human Computer Interaction, Linux, Operating Systems, Software Architecture, Software Engineering, Theoretical Computer Science, User Experience

      4.6

      (253 reviews)

      Beginner · Guided Project · Less Than 2 Hours

    • Placeholder
      Placeholder
      University of Colorado Boulder

      Advanced Embedded Linux Development

      Skills you'll gain: Computer Programming, Operating Systems, Computer Programming Tools, Linux, Theoretical Computer Science, Algorithms, C Programming Language Family, Data Management, Data Warehousing, System Programming, Systems Design, Agile Software Development

      4.1

      (29 reviews)

      Intermediate · Specialization · 1-3 Months

    • Placeholder

      Free

      Placeholder
      IBM

      Linux on LinuxONE

      4.7

      (7 reviews)

      Beginner · Course · 1-3 Months

    Searches related to linux

    linux: ssh to remote server & networking basics for devops
    linux fundamentals
    linux system programming and introduction to buildroot
    linux system administration with ibm power systems
    linux: introduction to shell scripting for devops
    linux server management and security
    linux for developers
    linux cloud and devops
    1234…31

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

      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)

      Frequently Asked Questions about Linux

      • Linux is an operating system that runs on many different hardware platforms and whose source code is available to the public. The operating system is based on a computer program that was developed in 1991, and setup is typically made available in a package-management system that automates its installation, upgrading, configuring, and more.

        Linux is considered a great operating system for growing businesses. As such, learners adept in the technology can become assets to these companies thanks to its versatility, free source code, security, ability to integrate with old technology, and a host of other reasons.‎

      • Careers in Linux provide excellent opportunities for learners interested in Computing and Technical fields. Linux enthusiasts are also in luck: Dice reveals that Linux Engineers and System Administrators earn more (on average) than what they call the “typical” tech worker.

        Some Linux-related roles include DevOps Engineer, Systems Administrator, Application and Web Programmer, Technician, Technical Support, Technical Writer, Linux Instructor, Web Developer, Linux Engineer, and others that are related.‎

      • Through Coursera, Linux is covered in various courses. These courses focus on learning how to develop open-source software; how to work within open-source development communities; how Linux works from an enterprise perspective; how to differentiate between different versions of Linux; how to understand different types of Linux commands; and more.

        Lessons on Linux are taught by professors from major universities such as University of Colorado, John Hopkins University, and other institutions. Learners can explore Linux with professors specializing in Software Development, Biostatistics, Computer Science, and other disciplines. Material is taught through lectures, readings, quizzes, hands-on software use, and other types of assignments.‎

      • You can begin learning the Linux operating system with nothing more than a computer to access the system from. You'll benefit from having the motivation to learn and patience if you're not very familiar with computers. No knowledge of programming is required, and if you are already familiar with Microsoft Windows or Macintosh operating systems, learning Linux will likely seem relatively easy for you. However, if you want to become an advanced Linux user or a systems administrator, programming knowledge will be important. Likewise, experience using a Unix-like operating system would be helpful, such as FreeBSD, macOS, or Solaris.‎

      • People best suited for roles in Linux enjoy technology, the workings of the internet, and programming. Individuals in Linux roles often work within a multidisciplinary team alongside other engineers, so teamwork and effective communication are essential skills to have. They also ideally enjoy identifying problems and finding the most efficient solutions. People well suited for Linux roles have keen evaluation skills to determine if coded software within the open-source platform is secure and not vulnerable to hackers. They are also quick learners and open to learning new things as technology tools and applications are constantly changing.‎

      • Learning Linux is right for you if you want to become a Linux systems engineer or administrator. It might also be for you if you want experience using a Unix-based operating system or have a need or desire to learn technical solutions using Linux, such as servers, storage, containers, networking, data centers, and security solutions. If you're interested in learning cybersecurity, developing web applications, utilizing the cloud, or working with mobile applications, the Internet of Things, or Windows (which Linux interoperates with), learning Linux is likely right for you.‎

      This FAQ content has been made available for informational purposes only. Learners are advised to conduct additional research to ensure that courses and other credentials pursued meet their personal, professional, and financial goals.
      Other topics to explore
      Placeholder
      Arts and Humanities
      338 courses
      Placeholder
      Business
      1095 courses
      Placeholder
      Computer Science
      668 courses
      Placeholder
      Data Science
      425 courses
      Placeholder
      Information Technology
      145 courses
      Placeholder
      Health
      471 courses
      Placeholder
      Math and Logic
      70 courses
      Placeholder
      Personal Development
      137 courses
      Placeholder
      Physical Science and Engineering
      413 courses
      Placeholder
      Social Sciences
      401 courses
      Placeholder
      Language Learning
      150 courses

      Coursera Footer

      Learn Something New

      • Learn a Language
      • Learn Accounting
      • Learn Coding
      • Learn Copywriting
      • Learn HR
      • Learn Public Relations
      • Boulder MS Data Science
      • Illinois iMBA
      • Illinois MS Computer Science
      • UMich MS in Applied Data Science

      Popular Data Science Topics

      • Artificial Intelligence
      • Data Analysis
      • Data Engineering
      • Data Science
      • Excel
      • Machine Learning
      • Python
      • Power BI
      • R Programming
      • SQL

      Popular Computer Science & IT Topics

      • Blockchain
      • Coding
      • Computer Science
      • Cybersecurity
      • Full Stack Web Development
      • IT
      • Java
      • Software Engineering
      • Web Design
      • Web Development

      Popular Business Topics

      • Accounting
      • Business Finance
      • Communication Skills
      • Leadership & Management
      • Marketing
      • Product Management
      • Project Management
      • UX Design
      • UX Research
      • Writing

      Coursera

      • About
      • What We Offer
      • Leadership
      • Careers
      • Catalog
      • Coursera Plus
      • Professional Certificates
      • MasterTrack® Certificates
      • Degrees
      • For Enterprise
      • For Government
      • For Campus
      • Become a Partner
      • Coronavirus Response
      • Free Courses
      • All Courses

      Community

      • Learners
      • Partners
      • Beta Testers
      • Translators
      • Blog
      • Tech Blog
      • Teaching Center

      More

      • Press
      • Investors
      • Terms
      • Privacy
      • Help
      • Accessibility
      • Contact
      • Articles
      • Directory
      • Affiliates
      • Modern Slavery Statement
      Learn Anywhere
      Placeholder
      Placeholder
      Placeholder
      © 2023 Coursera Inc. All rights reserved.
      • Placeholder
      • Placeholder
      • Placeholder
      • Placeholder
      • Placeholder
      • Placeholder