Originally Posted by snowpine
A good way to learn about Linux is to help people on the forums when you know the answer to their question, and ask for help when you don't know the answer.
When I was new to Linux, I would see questions posted here and even if I didn't know the answer, I would research it, learn it, and then post an answer. That sounds like it's crying out for the snide response "Get a life!", but it's not as bad as it seems. I have a very strong background in Unix (Solaris, HPUX, SystemV, SunOS, BSD, etc.) dating back many decades. Linux came later for me. Linux is of course very similar to Unix, and for the questions I saw here where I might know how to address them under Solaris for example, I took it upon myself to learn the (usually slight) differences of how to do them in Linux so that I could answer the question being asked. Side benefit was that I learned the little nuances of Linux rather quickly because I got to research and learn all kinds of things that I never would have dreamed of researching and learning otherwise.
I was heavily active on these forums many years ago, coinciding with the time when I was learning Linux. But I've been away for many years. Now I'm back, to a much lesser degree than before, but at least I'm back for now. Unfortunately time constraints now are much tighter than they used to be so I can't get involved as much.