Linux Today: Linux News On Internet Time.

10 Expert Ubuntu Tricks

Apr 14, 2009, 17:34 (0 Talkback[s])
(Other stories by Keir Thomas)

"4. Add Directories To the Directory Stack With PUSHD

"While we're on the subject of directories, let's talk about the directory stack. Quite simply, this is a list of directories stored by bash. The currently-browsed directory always tops the list, but the list is otherwise empty until you add a new directory, which you can do using the pushd command. For example, pushd /usr/bin will add /usr/bin. It will also switch you to that directory, so you could use it instead of cd to navigate (the -n command option will let you add a directory but stay where you are). The dirs command will show the directory list (remember that the currently-browsed directory will always be at the top). popd deletes the topmost entry in the list, and switches you to the next in the list. Give the directory list a try. It can be very useful if you're administering a system and have to leap from directory to directory, and are inclined to forget where important things are."

Complete Story

Related Stories: