Good post, the fundamentals for switching folders is important. I just have a suggestion to add:
cd -
This command makes it pretty easy to jump between folders. For example you executed the following:
cd ~/custom
cd ~/another/folder
executing cd -now would bring you back to ~/custom.
Sadly only few people now this command. But more or less everybody likes it after I showed them. :)
RE: Moving Around the Linux Shell Script Tutorial Change Directory Folder