Bash脚本教程之目录堆栈

目录

cd -

pushd,popd

dirs 命令


为了方便用户在不同目录之间切换,Bash 提供了目录堆栈功能。

cd -

Bash 可以记忆用户进入过的目录。默认情况下,只记忆前一次所在的目录,cd -命令可以返回前一次的目录。

# 当前目录是 /path/to/foo
$ cd bar

# 重新回到 /path/to/foo
$ cd -

上面例子中,用户原来所在的目录是/path/to/foo,进入子目录bar以后,使用cd -可以回到原来的目录。

 

pushd,popd

如果希望记忆多重目录,可以使用pushd命令和popd命令。它们用来操作目录堆栈。

pushd命令的用法类似cd命令,可以进入指定的目录。

$ pushd dirname

上面命令会进入目录dirnam

你可能感兴趣的:(bash,教程,Bash,脚本教程,目录堆栈)