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个)目录通过循环堆栈的方式提到栈顶,并进入这个目录

本文作者:
« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3