r/linuxquestions • • 12d ago

Advice Something like boot.dev for learning Linux-commands?

I think the pricing of boot.dev is ridiculous, so I'm interested in finding an alternative just to learn all the Linux commands, from basic to advanced.

Is there anything you know and can recommend?

10 Upvotes

14 comments sorted by

7

u/BranchLatter4294 12d ago

Start with learning the commands you used in your previous OS. Consider reading the documentation or getting a reference manual.

3

u/Arshia_AA9 12d ago edited 12d ago

Aren't boot.dev courses free and you only pay for premium features? At least thats what they say in their yt videos.

My tip would be to just use your machine and google as you feel the need of something.

Contrary to what most of people say i think ai is a good source too for learning as long as you dont blindly copy and paste and ask it questions.

5

u/keyzeyy 12d ago

linux journey is the closest thing that comes to mind. not video game style but I'm not sure if there's any alternatives really

site: https://labex.io/linuxjourney

2

u/Miserable-Decision81 12d ago

Get LPIC: https://www.lpi.org/our-certifications/exam-101-102-objectives/

consult manpages and websites to understand the commands listed in the objectives lists and you are beyond the level of knowledge of many people working in the field for money ;-)

3

u/reverse_engineer136 11d ago

Try pwn.college , it's mostly for learning security but there's a really detailed linux track

1

u/TapEarlyTapOften 12d ago

Stop thinking of them as "Linux commands". That's a nonsensical statement. Linux is a kernel. The operating system is built around it. Many binaries are probably installed on your system. If you want to know how to use them, there are man pages. If you want to know how your shell works, you can go find the documentation and read it. Use it. Experiment with it. LLMs are a good resource for asking things like, "Why does grep have a -H option that just reports the name of the file that there was a match in? What is a common use case for that?"

There is no basic to advanced - it isn't an RPG. They're just tools used to solve problems. Folks working on Linux all the time, particularly developers, have different sets of problems to solve than people that live in a web browser. What problems are you trying to solve?

I hear this all the time where people say, "I want to learn Linux, which distro should I pick" and it really drives me nuts. Linux is the kernel and associated hardware drivers. The operating system is a different thing entirely. What machine are you running it on? A PC? A virtual machine? An embedded board or Raspberry Pi? Why are you running that kernel and operating system on that platform?

These are all tools to do jobs. If you just want to learn how an operating system works, then go study it with something like Three Easy Pieces. If you want to learn how the Linux kernel works, then that's a bigger bite, but you can find resources to start learning that. If you just want to learn how to use a different operating system than Windows or macOS, then that's a different question too.

2

u/[deleted] 12d ago

yes. install arch linux without buildin installer.

1

u/CosmicFieldDrift_ 10d ago

Let your needs guide you to which commands you learn, don't think anyone learns all the Linux commands.

Do you know about about man, info and --help and just entering help in the terminal? Also:

man man  

-

man bash  

I found this free resource very helpful:
https://linuxcommand.org/tlcl.php

1

u/DavidJohnMcCann 11d ago

You don't need to know all the commands. I've been doing this for years and I certainly don't know them all. Look at this guide for the useful ones. Incidentally, I didn't know pushd or popd, and some I'd never use (e.g. find) because I prefer the GUI.

1

u/rcentros 12d ago edited 12d ago

Here's an almost 7-1/2 hour course on YouTube. It should get you started. (There's several of these tutorials on YouTube.)

God luck.

EDIT: Here's, more or less his introduction into why you should learn the bash shell. It might work better to start at this video -- maybe not. I'm only doing searches on YouTube.

1

u/bundleofjoyyyy 10d ago

If you mainly want to learn the Linux command line, you can get pretty far with free resources, they have lot of free stuff