omg, you really do like to start out at the pointy end , eh ?!!
I have been using and abusing Linux for the past 5 years or so, and I would have no idea where to start....mainly because I have no need to !! All the necessary work has been done for me at a prior time by someone far more experienced/smarter, than me.
May I ask why you wish to do that....when as you say you are new (do you mean new to linux.org....new to linux or maybe both ??)