For the CLI wallet, how can I teach myself all that it can do?

Monero has motivated me to get interested in Linux. I'm relatively inexperienced with Linux. To those more experienced, this question may seem like a silly one. I expect I'm not the only Linux n00b (well, CLI n00b), so I hope this question helps many people.

I've managed to install Monero on Ubuntu a few times now. Once I get it installed, I only know that ./monerod (formerly ./bitmonerod) will make the daemon run. Once it's running, I can type --help for a list of commands. Similarly, I can get monero-wallet-cli (formerly, simplewallet) running, and I can run --help there too for its commands. My knowledge pretty much ends there. But I know there is much more that those two programs can do.

For example, I've asked on IRC chat whether I can run a node on one computer that I always keep on, and then run the wallet from another computer that only refreshes itself from my personal node. The IRC fellow mentioned adding commands like --rpc-bind-ip and --daemon-host. Are those commands listed somewhere? Where do I find the full list?

I hope a question so basic will help lots of people in my shoes that want to get their hands dirty, but are missing some [probably pretty elementary] tools.