What are the best resources for learning Linux?

asked by Anonymous
85 contributors
14 solutions
  1. 14

    #1Linux Command Line Basics

    Linux Command Line Basics
    In this course, you'll learn the basics of the command line interface of a Linux server: the terminal and shell (GNU Bash). This course includes an introduction to files and directories in the Linux filesystem.


    Maria Rivera
    Written on August 13, 2017
    "The course offers free programming for beginners to learn Linux platform. I have taken courseara free programming courses before. They were limited in what you could do though. Am assuming this platform offers the same limits for free."
  2. 11

    #2The Linux Forum

    The Linux Forum
    Linux.org is a user supported community website whose mission is to promote Linux through education.


    Victoria Morgan
    Written on September 8, 2017
    "The Linux Forum is a great place to start learning how to use Linux. The guides they have are comprehensive and readable for newbies to the operating system, and the community on the forums is very helpful and thorough."
  3. 10

    #3Linux for Beginners Course

    Linux for Beginners Course
    This Udemy course for beginners is built for programmers who have no experience with the Linux system and the command-line interface.


    Kelly Rice
    Written on January 27, 2017
    "I am an absolute newb when it comes to programming and I was quite nervous to try to learn something. I needed to learn Linux ASAP for a project, and this course was perfect. It gave me step by step training and really explained the basics and vocabulary well. "
  1. 9

    #4Linux Courses - Linux Academy

    Linux Courses - Linux Academy
    501 hours of hands-on labs and courses by Linux Academy.

    $19- /Month. Free trial available.

    Christopher Mitchell
    Written on April 28, 2017
    "I really felt as if I was falling behind my colleagues at work because they have computer knowledge and skills that I did not have. I found Linux Courses by Linux Academy, and I took one of their courses. It was great! The courses are not short. The course I took was about 14 hours long, but I have a great basic understanding of Linux, and I am able to utilize that knowledge. If you are looking to knock out a quick course and get a certificate to show your boss, then this is not the place for you, but if you want to really learn Linux, and get a certificate, then this is the best place for you to be. I highly recommend the Linux Academy!"
  2. 7

    #5Linux Pocket Guide: Essential Commands

    Linux Pocket Guide: Essential Commands
    Linux Pocket Guide, written by Daniel J. Barrett, provides an organized learning path to help you gain mastery of the most useful and important Linux commands.

    Check price

    Lawrence Davis
    Written on April 11, 2017
    "I love this Linux Pocket guide... the price is awesome, and the fact that it is available on Kindle is the biggest plus. No lugging around a bulky book - I can just whip out my phone or tablet and I can find whatever answer I need. Kindle also allows me to download to my device so no wifi or cell service needed. This was really helpful for me as a resource for learning the most important parts of Linux quickly, however I could see this being a quick reference guide for more expert users too."
  3. 7

    #6How Linux Works: What Every Superuser Should Know

    How Linux Works: What Every Superuser Should Know
    How Linux Works, written by Brian Ward, makes the concepts behind Linux internals accessible to anyone curious about the inner workings of the operating system.

    Check price

    Jason Peterson
    Written on March 30, 2017
    "This is a great guide on the basics of Linux. It covered a lot of things I didn't know, and I'm not exactly new to Linux. Awesome!"
  4. 6

    #7Linux Bible

    Linux Bible
    This useful guide, written by a Red Hat expert, assumes a base of little or no Linux knowledge and takes you step by step through what you need to know to get the job done.

    Check price

    Gerald Gonzalez
    Written on February 8, 2017
    "There are two really big problems with computer language reference books. The first is the size of the book itself. The second is keeping important notes where you can find them again. The Kindle edition of this book solves both of these. Paper references are still useful, but there's a lot to be said for having everything you need in one neat package."
  5. 4

    #8Linux Basic Concepts

    Linux Basic Concepts
    On tutorialspoint, you can find various programming tutorials shared by the Internet community.


    Ethan Ryan
    Written on January 28, 2017
    "I liked Linux Basic Concepts as a way of learning Linux because it pulls together tutorials from different places around the web so you don't just get one perspective, but rather a more well-rounded sharing of information. I also liked the fact that I could pick and choose among topics, skipping around and finding my own learning path."
  6. 2

    #9The Complete Beginner's Guide to Linux

    The Complete Beginner's Guide to Linux
    This guide from The Linux Foundation contains essential information that you need to get up to speed on the Linux platform and starting in a Linux Training tutorials. 


    Brian Banks
    Written on April 17, 2017
    "I think this solution is a good starting point for the given problem, but the brevity and simplicity of the article would likely leave me wanting additional resources. Because the link provides basic information but does not provide guidance on actually learning Linux, I would likely require additional resources to resolve this problem."
  7. 1

    #10Linux Zone - developersWorks

    Linux Zone - developersWorks
    The Linux Zone of developerWorks contains hundreds of articles, tutorials, and tips to help developers with Linux programming and application development.


    Wayne Diaz
    Written on March 31, 2017
    "After getting burned one too many times by Microsoft and Apple, I decided that I wanted to shy away from those bigger-name operating systems, and try to work on something more flexible, something I could implement myself. This meant Linux, but being someone who isn't really good with computers, this also meant I had to look up something to help me make sense of it. Enter developersWorks' Linux Zone. While the site holds a lot of information, and I was able to find articles to help me, I gotta say, it's a lot of technological jargon to take in. From what I saw, it really seems like you're supposed to already know a lot of this information before you read into it. However, like I said, I was able to find what I needed, and I was able to download a Linux OS, which I am posting from right now!"
  8. 0



    Hackr.io is an online website formed by a programming community with one goal in mind: find the best courses and tutorials all over the Internet and share them with the rest of the users. 



    Janet Carlson
    Written on January 23, 2018
    "Learning programming is a great skill to have. You can't really go wrong by putting time in learning programming. Hackr.io tries to put all the tools you would need in one place to make the learning experience as easy as possible."
  9. 0


    cplusplus is a C++ Resources Network where you can find information, tutorials, references, articles and a forum.


    Jacob Coleman
    Written on April 21, 2017
    "CPlusPlus is another great website for learning C++. Although this website also comes with tutorials, it is better used as a reference as it is not really designed for beginners. That being said, the information on the site is still very helpful. "
  10. 0

    #13The Linux Programming Interface

    The Linux Programming Interface
    The Linux Programming Interface: A Linux and UNIX System Programming Handbook by Michael Kerrisk will teach you how to read and write files efficiently, use signals, clocks, and timers, create processes, execute and write secure programs and more.

    Check price

    Janet West
    Written on September 13, 2017
    "An excellent resource for Linux and UNIX programming. A bit on the expensive side but the book is well worth it as it contains a wealth of knowledge in an easy to understand format and organized so well you never feel lost while reading it. The book is so dense you can keep coming back to it again and again and still learn new things. It has been invaluable to me in trying to learn Linux programming."
  11. 0

    #14C++ Programming & Linux Operating System

    C++ Programming & Linux Operating System
    C++ and Linux Operating System: Essential Beginners Guide on Enriching Your C++ Programming Skills and Learn the Linux Operating System by Isaac D. Cody teaches you how to master C++ fast and gives you a complete step-by-step guide in how the Linux command line works

    Check price

    Ethan Alexander
    Written on September 13, 2017
    "This is a perfect resource for learning Linux programming with a little bit of C++ knowledge. The book is free with kindle unlimited and comes at a very cheap price for paperback considering all of the content included. It has a great amount of resources to help you learn the material at a very nice price to boot."


Best What are the best resources for learning Linux
1Linux Command Line BasicsCourse 14 Free
2The Linux ForumWebsites 11 Free
3Linux for Beginners CourseCourse 10 Paid
4Linux Courses - Linux AcademyCourse 9 Paid
5Linux Pocket Guide: Essential CommandsBooks 7 Paid
6How Linux Works: What Every Superuser Should KnowBooks 7 Paid
7Linux BibleBooks 6 Paid
8Linux Basic ConceptsWebsites 4 Free
9The Complete Beginner's Guide to LinuxArticles 2 Free
10Linux Zone - developersWorksWebsites 1 Free

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!


Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.