快捷搜索:   nginx

linux操作系统下目录切换

    1、两个目录之间的切换:

    cd -

    例如:

    QUOTE:

     $ pwd
/cygdrive/d/demo/ok
$ cd -
/cygdrive/d/demo/test
$ pwd
/cygdrive/d/demo/test
$ cd -
/cygdrive/d/demo/ok

    2、多个目录之间的切换:

    pushd使用命令管理目录,弹出命令是popd

    QUOTE:

     $ pushd
/cygdrive/d/demo/b /cygdrive/d/demo/c /cygdrive/d/demo/a
$ pushd
/cygdrive/d/demo/c /cygdrive/d/demo/b /cygdrive/d/demo/a
$ pushd
/cygdrive/d/demo/b /cygdrive/d/demo/c /cygdrive/d/demo/a
$ pushd
/cygdrive/d/demo/c /cygdrive/d/demo/b /cygdrive/d/demo/a
$ pushd +2
/cygdrive/d/demo/a /cygdrive/d/demo/c /cygdrive/d/demo/b
$ pwd
/cygdrive/d/demo/a

    面的代码同时显示出了如何在三个目录中依次切换,上面的pushd命令等同于pushd +1.

    pushd +N这条命令的意思是,将目录堆栈中第N个(从0开始数,最左边的也就是第0个)目录通过循环堆栈的方式提到栈顶,并进入这个目录。

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论