當涉及3個以上的目錄時,可以使用pushd和popd實現(xiàn)常用的目錄之間的切換。使用pushd 和 popd命令時,可以無視cd 命令
pushd
- 壓入并切換路徑
~$ pushd /var/www
執(zhí)行命令后當前棧中包含 /var/www ~,并且當前目錄切換到/var/www
- 查看棧內(nèi)容
$ dirs
- 切換至棧中的任意一個路徑
dirs列出的路徑從0到n進行編號,執(zhí)行命令
$ pushd +n
棧翻轉并切換至n對應的目錄路徑
popd
- 刪除最后添加的路徑
$ popd
- 刪除dirs列表中指定的路徑
popd +n
- 出棧后的當前路徑
出棧后,當前路徑總是為棧頂元素對應路徑