By the way, you can autocomplete directories when you change directories or when you specify one for a command. All you need to do is type a partial name of desired directory like /ho and then press tab and it'll go to /home. If there are more than one directory starting with /ho, then press tab twice and you'll be given a list of the directories starting from that name.
That is a good list of commands, and most of them you will never use. There are more commands in bash then a person would want to list. If you have a fair amount of time, have a look at Bash Reference Manual. It can give you some good insight into bash, too.