Bash commands that work on an iphone
For an exhaustive list, you can simply do ls for all of the directories in the shell's $PATH variable--that's what the shell uses to search for a command when you type it.

ls ${PATH//:/ }


The above runs ls using the path variable as an argument, but with the $PATH's usual : separators replaced by a space.