This is a question for the GNU/Linux users in the Soylent community.
Linux is being used in some areas of my company, and having knowledge of it would be beneficial to my employment. While some commands are familiar from previous dabbling with Linux (ps -ef, top, su), I never really obtained a good understanding of how to manage an installation of it on my PC. It would be really helpful to get a solid base understanding of how to manage a Linux system. My criteria for learning include understanding the directory structure and why things need to go in the places they are in. Other than purchasing a copy of Running Linux, or going through a Linux from Scratch install; what does the community think is the best way for a newbie to go from a cursory understanding of Linux to real in-depth knowledge these days (Classes, RTFM, forums)? It would be great to be have this knowledge should an opportunity present itself in the future.
Thank you for your input.
(Score: 1) by wankdanker on Thursday June 26 2014, @07:00PM
When I first started with Linux, I was not willing to commit until I knew it would work with my hardware. So, I used Knoppix on my HP laptop. Since Knoppix is a live environment and I didn't know how to save my settings, every time I rebooted I had to re-do things like mounting the windows file system and manually configure my wireless card.
This turned out to be a real blessing because it forced me to memorize and repeatedly use commands. If I forgot an argument for a command, I eventually learned that I could use `man` to figure it out. One by one I added new commands and tools to my arsenal.
I would recommend this method to any noob who is dedicated to making it work.