First of all, you need the urge to learn about systematic understanding of the basic structure and console commands of Linux. I mean, Linux here is meant as an operating system which is similar in distribution families (*buntu=debian based, rpm in SuSE and Redhat, gentoo based..). You don't need to learn how to compile, but it helps improving basic knowledges later.
Next basic skill you need is patience and willing to read about "your" specific topic to solve your problem/your target.
Reading and understand of Linux howtos and manuals is not easy, because often there are no examples in a
- Code: Select all
man "command"
But you may often find a (similar) solution in Google. Here, be as exact as possible with your keywords!
Begin with the basic root tree (/) and directories and files, learn how to mount a device by a command...
Learn about responsibility to be a root and executing commands as root or as user.
This distribution Sabayon has Desktop GUIs but you can learn about the root tree, the basic structure of this Linux. And you can use a lot of Linux commands.
Anyway, a good book, maybe of O'Reilly, can be a good advise to get a deeper view.
I have learned best, when I had a problem or a target, when I was searching for a solution in Google and then tried myself to realise the possible solutions. Then, if you document/record your way how you resolved it finally, you grow a treasure of knowledge for next time, when you need.
Be conscious, you'll need time. Linux needs analytical care, Linux needs full concentration. But from my experience it fulfills you with more contentment than Windows will ever do. I do since 1998 and in 1999 I started with KDE 1.1 (SuSE).
Take your time. Be serious and don't give up.
Good luck!
-Linuxfluesterer (I love KDE ...)
Take away Facebook from me and let there be real people again...