Linux切换路径使用指南
只要您执行Linux的命令行,切换目录就很容易了,直接的cd命令就解决了。但是除了简单的CD命令之外,还有许多其他命令,可以使您的操作更加方便快捷。
假设一个情况,一个文件存放在第十层的十个目录中,千辛万苦终于进入了十,结果意外地键入了一个CD命令,看着闪烁的光标在根目录中,不是很无奈吗你必须做很多艰难的淘汰赛,然后回到十目录吗
不必费心进入CD,看看它是否回到了路径上
注意:cd可以完成当前目录和前一个目录之间的切换。
另一个方便的路径切换命令PUSHD,可完成多条路径之间切换。
如果我想 / usr / / / SSH等等/ RC之间切换。D和当前路径,你可以进入命令行下:
PUSHD / usr
/ usr。
PUSHD / / SSH等
/ / SSH等~ / usr
PUSHD / /钢筋混凝土D等。
/ / RC等。D / / / usr SSH等。
PUSHD自动添加当前路径的切换路径。通过执行目录,你可以看到显示的四条路径:
目录
/ / RC等。D / / / usr SSH等。
进入挤压,可第一个路径之间切换。
如果你想切换到最后(堆栈)的路径,PUSHD + 2。
PUSHD
/ / / SSH等等/ D / usr RC。
PUSHD
/ / RC等。D / / / usr SSH等。
PUSHD + 2
~ / / usr / RC等。D / / SSH等
如果你想清空这些路径,执行目录C.
目录- C
目录
/ usr
如果你需要从堆栈中删除一个目录,目录名称类型POPD,然后,然后按回车键。
在Linux的多目录命令提示符是一件痛苦的事,但以下技能切换目录使用CD和PUSHD可以节省你的时间和精力。
在Linux命令提示符下,使用CD命令更改当前目录。这是cd命令的一些基本用法:
更改根路径,键入cd,然后按回车键。
进入子目录,键入cd,空间,然后子路径名(例如:光盘文件),然后按回车键。
输入当前目录的第一级目录,键入cd,空格,两个点,然后按回车键。
输入一个特定的目录,键入cd、空间、路径名(例如,CD / usr /局部/库),并按回车键。
确定你的目录,你可以键入密码,按回车键,你会看到当前目录下你的名字。
使用PUSHD到不同目录之间的切换。
在命令行模式下,你在不同的目录中工作时,你会发现你有很多的时间浪费在重复输入。如果这些目录不在同一个根目录,你必须在转换时输入完整的路径名,这是一个有点难以承受。但你可以使用下面的一个或两个步骤来避免额外的输入:使用命令行解释器的历史记录,或使用命令行功能PUSHD。
使用历史记录中的命令行解释器的优点是只按几个键,使用命令行中的向上箭头找到你所使用的命令,直到你找到它,然后按返回键。如果你有两个目录切换到整个磁盘的目录结构,在翻译的历史记录可能是你最好的选择。
然而,如果你把两个非常不同的路径之间,你可能想使用PUSHD的功能,你可以使用它来创建一个目录栈(内存中的列表)。
注意:默认情况下,pushd函数可能不包括在你的Linux;但它是包含在Red Hat和系统通过红帽驱动。如果你不在你的系统中有一个挤压功能,你可以在ibiblio.org网站下载相关功能的工具。
这里是如何使用PUSHD。假设你现在工作 / usr /分享/字体目录。你需要在/ usr /分享/字体做一些改变,你将两个目录之间的频繁切换。在一个目录中启动和使用PUSHD功能切换到另一个目录。在我们的例子中, / usr /分享/字体下启动,你选择wonderword PUSHD / / /字体,然后按回车键。现在,你将在下一行看到堆栈的内容:
/ / /字体选择wonderword / usr /分享/字体
你可以看到,当你键入pushd和一个路径名,它会自动生成一个堆栈,这是目录名称和目录名称键入您当前的工作。在我们的例子中,路径( / / /字体选择wonderword)你的类型是在堆栈的顶部。
快速回到上一层目录,你可以键入PUSHD直接,如果你不遵循的路径名,你将返回到堆栈上在前面的目录上的目录。
如果你需要从堆栈中删除一个目录,目录名称类型POPD,然后,然后按回车键。想看看在堆栈,目录列表式目录,并按回车键。POPD和目录命令也是常用的功能部分。