目录栈操作
pushd
pushd dir-name
把路径dir-name
压入目录栈,同时修改当前的工作目录到dir-name
.
pushd `pwd` # 将当前目录压入目录栈 pushd ~ # 将目录 ~ 压入目录栈
popd
将目录栈最上边的目录弹出,同时修改当前的目录到弹出来的那个目录.
popd +i
:把从栈顶数第i+1
个 目录从目录栈中删除 (i
是一个大于等于0的整数).
dirs
打印目录栈中的全部内容,一个成功的pushd或者是popd将会自动的调用dirs命令.
最后更新于
这有帮助吗?