pushd [-n] [+N | -N | dir]
更改新目录并(或)压栈,或者把栈里的某个目录推到栈顶。
pushd dir # 切换到目标目录dir,并将dir压栈。
pushd # 不带任何参数和选项。等同于dirs。
-n # 不切换,只压栈。
+N # 把正数第N个放到栈顶。
-N # 把倒数第N个放到栈顶。
push就是往上(顶)推。