Hey everyone! I'm about a year into using Linux after switching from Windows, and I find myself struggling with all the technical jargon in the documentation. I have a basic understanding of the file system and how to download packages, but every time I try to read through guides, I get stuck on terms that seem to assume a lot of prior knowledge. Especially when it comes to getting software from GitHub, it feels like everyone else knows some secret language.
Is there a simple guide or resource that can help me bridge this gap and get familiar with common Linux terminology? I'm really hoping someone can help a newcomer like me who just wants to understand better!
5 Answers
I totally get where you're coming from! Honestly, getting comfortable with Linux takes time and exposure. I’ve been working with it for over 25 years, and I still come across new things all the time. The best tip I can give is that it gets easier when you start to connect the dots—similar projects tend to have common patterns. Keep at it, and you’ll get there!
Thanks for the encouragement! I'm hoping to figure it out and become more proficient.
I’ve come across this so-called jargon file, but it can be pretty overwhelming since it dates back a long time. You might find some entries helpful, but be prepared to look up a lot of terms! Here's a link you might want to check out: [Jargon File](https://en.wikipedia.org/wiki/Jargon_File)
I usually just Google anything I'm stuck on. It can lead down some interesting rabbit holes! Honestly, half the fun is figuring things out along the way. Don't be afraid to experiment!
Let's start from the basics! Linux can indeed be complex, especially coming from a Windows background. The key distinction to remember is that Linux was designed with servers in mind, so there are some fundamental differences in how programs and installations work. Get acquainted with the directory structure and take your time learning. There’s tons of information out there—you're not alone in feeling lost. Searching for answers is part of the journey! Welcome, and good luck!
You might want to check out some dedicated resources. There’s a page with loads of tips and common terminology that could be really helpful! Don’t forget, there are a ton of guides online that can help you piece things together as you go along. Avoid doing anything risky before you feel more confident though!

I agree, once you've tackled your first project, it really starts to click!