I checked it out and that is only a few apps like word processor etc... I am not interested in being just a "user". What exactly is the point of knowing it inside and out? My ultimate direction in learning Linux is to know the system inside and out, not necissarly the programs, and able to modify all of it. I have to learn C in there some where but that isnt something, I dont think, that has to occur first. I am setting up a network in my house now and I'm going to learn networking etc... I'm also getting my CCNA soon, about to take the traning course for the exam. My Linux understanding is kind of based on my knowledege of Windows. I know dos and how things run in that enviroment and to the extent dos goes, I know using the terminal. I tried to think of smaller steps in my ultimate goal and I have got some ideas of what might be plausable but I dont know what is necissary.

For those who care, I do read, I do lookup information before I post. My issue is in "order". Should I be learning how to modify the system, should I be looking into finding out more uses of what I already have, should I be starting to get the network all set up and work on making that run and learn that aspect... is C my next course of action? What I want to know is, what is the best order to achieve the most. What works in succession? Is there an order that I should work this?

Thank you for your replys and critisism.