first of all. There is an alternative that exploits us dirs indexing feature. The dirs command + 0 would show the first item in the stack. Simply use this directory as an argument for cd to be able to move us stored directories without deletion of the stack: cd ' dirs + 0' for some strange reason, however, when the directory that we select with dirs is the home directory, which is stored as, this little trick doesn't work, but that we would have to use the flag - l so dirs shows the route full of home instead of directory. CD ' dirs - l + 0' could save us having to write the flag - l with an alias, and even create aliases such as alias cd = pushd alias cd1 = cd ' dirs - l + 1' so that to write cd1 us desplazaramos to the penultimate directory introduced with our cd-pushd. However, there are more simple alternatives, as CDargs.CDargs CDargs lies in the Ubuntu repositories, so install it on this distro is as simple as typing: sudo aptitude install cdargs interface without doing anything, press the q key. If we want to see hidden files, press the button... CDargs also includes a set of markers. To use it we will go to the directory that you want to add to our favorites and write ca tag for example: cd /home/zootropo/videos AC vid then simply write cv tag to move to the directory that we save in bookmarks with that tag. We can see the bookmarks that we have created from the graphical interface of CDargs, pressing the Tab key to switch between mode of bookmarks and browser mode. Finally, you may want to take a look at mode file administrators console, such as GNU Midnight Commanderen debian or aptitude install mcopensuse or install mcgentooemerge-i mc susezypper ubuntosudo for more information can consult here original author and source of the article.