pushd命令详解

向shell目录堆栈中添加记录

语法

push [-n][+n][目录]

功能介绍

ppushd指令用于向shell目录堆栈中添加记录,也可用于调整堆栈中记录的顺序。

参数

-n 将右起第n个目录一道堆栈顶

+n 将左起第n个目录一道堆栈顶

目录 向堆栈目录中添加目录

例子

root@Mylinux:/tmp/dir4# pushd /tmp/dir3
/tmp/dir3 /tmp/dir4 /tmp/dir1 ~

root@Mylinux:/tmp/dir3# pushd /tmp/dir2
/tmp/dir2 /tmp/dir3 /tmp/dir4 /tmp/dir1 ~

root@Mylinux:/tmp/dir2# pushd -1
/tmp/dir1 ~ /tmp/dir2 /tmp/dir3 /tmp/dir4