Have anyone tried to remember how Linux works?

What structure will you represent a Linux system components?

Well I’m remembering the book “How Linux Works”, 3rd ed x)

I’ve memorized the list of the 17 chapters in a palace and then in a flashcard.
I also add flashcards for useful commands, options to Anki, as I encounter them. For these I don’t bother with mnemonics because commands that I understand just tend to stick very well.

1 Like

I would say it really depends what you’re focusing on specifically. Linux is huge.

Strictly speaking, Linux is just the kernel. That in and of itself is huge and a quick search online shows a myriad of different ways of expressing its “architecture”.

Common parlance understands Linux to mean the kernel plus the rest of the (user space ) operating system which is even more vast.

1 Like

Motivation: I want to navigate different parts of the system freely based on whatever I am working on.

Something like Memory Palace will be useful :slight_smile:

Are you perhaps saying you just want to learn to use the command line?

Otherwise, you can do most things without any memorization IMO. There are desktop environments, like GNOME, perfectly suited to people with no idea about Linux.

More than commands. I want to understand the Linux system components before I study about Containers.

Word expansion saves lots

/bin binary
/dev devices
/proc processes
/log logs…

Usually there’s a mnemonic built in.

Is English your first language? If not maybe that’s the issue?

Give me some examples

1 Like

Something conceptual. Like how does processes work. How does the kernel manages processes in multi thread?

1 Like

I feel like these are the type of things you need to understand, not memorize.

Also, usually, when you understand something, it’s not hard to come up with a mnemonic for that understanding.

I don’t understand linux that close to the metal. But if I was you, I’d start by understanding, and come up with mnemonics only afterwards if truly necessary.

Take your pick

There are numerous books at the link all about the many aspects of Linux.

If you see one that interests you, yes, use a memory palace.

Pick what you want to memorize, and start imagining. Reach out with specific questions and folks are here and will gladly offer tips!

Enjoy!

(Note: im currently memorizing the Bash Reference Manual, but that’s just one aspect of Linux)

1 Like