帮助中心

立即注册 咨询客服

当前位置:首页 > 帮助中心> 如何使用pushd命令在Linux上实现更高效的目录导航

如何使用pushd命令在Linux上实现更高效的目录导航

发布时间:2020年04月14日 09:07:46    来源: A5互联

大多数Linux管理员最终都会使用终端窗口。在这个工具中,你会使用cd命令来浏览目录层次结构。但如果频繁的进出目录,输入那些长长的路径确实有些繁琐,效率也不高。如果有一种方法可以让这一切变得更简单呢?有,那就是pushd命令。

使用pushd,你可以填充一个目录堆栈,并在它们之间轻松移动。假设你整天都要在/etc///var/log//var/www/html/etc/apache2/sites-available和~/中工作。当你可以让事情变得更简单的时候,为什么要费心打出这些目录呢?

让我告诉你怎么做。

使用以下命令用所需的目录填充推入的堆栈(根据需要进行修改):

pushd /etc

pushd /var/log/

pushd /var/www/html

pushd /etc/apache2/sites-available

pushd ~/

此时,将填充您的堆栈,并且每个条目将具有一个关联的编号。

要查找这些数字,请发出命令:

dirs -v

有了这些数字,您可以通过按+ X命令快速切换到任何目录,其中X是与您要更改为的目录关联的数字。

您可以将任意数量的目录添加到堆栈中,现在从这些目录中弹跳起来要容易得多,即可提升你的工作效率吧。