Other contributors have said "Two sorting techniques in data structure?" is the same question as "Where can you learn all about sorting techniques?" If you believe that these are not asking the same thing and should be answered differently, click here
copy and paste this link:
http://www.nineplanets.org/mars.html
or the NASA link, but it is mostly cold hard facts
http://nssdc.gsfc.nasa.gov/planetary/factsheet/marsfact.html
It would take a very long time to learn all of the Unix commands, and frankly, that isn't necessary. Most Unix users have a subset of commands they use all the time, and that is how they learn them.