Linux/Mac OS X: Command-line utility Autojump learns your most commonly used folders and makes switching between them an easy task, requiring you to enter only part of the directory path to switch between them.
Once you've downloaded, extracted and ran the install.sh file to install the application, you'll need to continue to change directories with the normal cd command, while Autojump monitors the directories you are changing to in the background, building a database of your most commonly used folders. Once you've switched directories a bit, you can change directories with a command like:
For instance, if you wanted to switch to the /home/geek/Music folder, rather than having to type it all out — or use the easier ~/Music shortcut, you could simply type this.
If you want to see stats on the most common directories that you switch to, you can also use the jumpstat command to see a list of your most common change directories weighted by how often you use them.