gnu.org has quite a bit of documentation, including a list of shell commands.
They all have documentation which you can access from the man command:
man ls
for example, to see the options for the ls command.
To exit from man, press "q" for quit. I found it very frustrating that ESC, "E"
and "X" do nothing.