This question already has an answer here:
I would like to ask about where to start learning Linux OS. I not asking aboout how to install it, or how to use the openoffice, or Chromium explorer. I would like to have control of my computer in every single issue using the Terminal commands. Is there a recommended roadmap?
I guess that first I will need to know how is the architecture, kernel, layers etc, and then learn about commands in console, programing scripts, and so on...
Please, give me an advice and if you can, an internet source of each item recommended by you.