Where can I find documentation for shell commands?
You may have a look at http://www.busybox.net/downloads/BusyBox.html for a description of busybox and the commands provided by it. 
And trust me, if you are going to do work in the console, you probably want to use busybox.