pushd

pushd

 编辑

本词条缺少信息栏名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!

Pushd是Windows操作系统cmd下的一个命令,作用是保存当前目录以供 POPD 命令使用,然后改到指定的目录。

目录

  1. 微软解释
  2. Linux

微软解释

编辑

用法:PUSHD [path | ..]

path 指定要成为当前目录的目录。

如果命令扩展名被启用,除了一般驱动器号和路径,PUSHD
  命令还接受网络路径。如果指定了网络路径,PUSHD 将创建一个
  指向指定网络资源的临时驱动器号,然后再用刚定义的驱动器
  号改变当前的驱动器和目录。可以从 Z: 往下分配临时驱动器
  号,使用找到的第一个没有用过的驱动器号。

Linux

编辑

pushd使用示例: [1] 

如果希望在/usr/src和/etc/X11和/boot/grub之间切换,则可以在命令行下输入:

pushd /usr/src

pushd /etc/X11

pushd /boot/grub

然后输入dirs查看,事实上每次输入都会显示当前pushd堆栈中的内容。

可以看到显示三个路径:

/boot/grub/etc/X11 /usr/src

输入pushd,既可以在前两个路径之间相互切换。

如果想切换到最后一个(栈底)路径时 pushd +2即可。

其他详细参数看上面帮助。

与pushd想对应的是Popd。popd的作用就是把当前栈内的最顶部的目录弹出来,并且切换到下边的目录

猜你喜欢

转载自blog.csdn.net/evilcry2012/article/details/81323628