
正文
linux命令跳转路径 linux怎么跳转目录
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Linux跳转到指定目录
可以使用cd[命令]
cd命令的功能是切换到指定的目录
命令格式:cd [目录名]
有几个符号作为目录名有特殊的含义:
“/”代表根目录、“..”代表上一级目录、“~”代表HOME目录、“-”代表前一目录
用法示例:
切换到日志文件的目录/var/log
cd ~
相关问答
Q1: Linux常用命令:cd高级用法
Linux常用命令:cd高级用法
cd是计算机中DOS命令。那么在Linux系统中cd命令有什么用法呢?下面我为大家简单讲解如下:
一、格式:
cd directory
使用cd命令在目录层次间移动。
其实:cd命令除了在各种目录(Windows下叫文件夹)切换外就没啥大作用了
二、命令cd牵扯到2个关于路径的概念:
1、绝对路径;
2、相对路径
绝对路径的"绝对",指的是"/"目录,即从"/"目录开始书写cd的参数。
上图第一个pwd 表示显示【当前目录的绝对路径】
第一个cd目的`是切换出当前路径,第二个cd命令后面的路径就是要跳转的绝对路径。
第三个pwd表示已经通过绝对路径的跳转方式进入路径/home/ku/training/cd_test目录
相对路径的"相对",指的是当前目录。即:从当前目录跳转到目标目录。
命令cd 后的路径 ".."表示上一级目录,"../"也表示上一级目录,"../xx"表示上一级目录的xx目录。
上面的cd命令都是最近本的使用方式,下面介绍一些高档的cd命令参数
三、高级使用
1、假如从一个很深的路径A跳入另一个很深的路径B,又想跳回路径A,难道要重新输入路径A的绝对路径吗?
答:No No! 使用cd - ,参数是 英文半角减号 "-",只要你会了这个参数,就能A跳B,B跳A,跳到吐都很简单。
2、要想快速进入当前用户家目录,怎么用参数?
答:命令cd ~直接cd
上图用户就是root,所以cd ~之后进入的是/root目录。
;
Q2: linux 如何直接跳到指定目录下
cd /目录/目录/目录/.../指定目录
cd 命令用来改变 shell 当前所在的路径,如果 cd 是一个外部命令,它将改变子 shell 的当前路径,当运行完返回时,他所做的改变对父 shell 没有关系。
因此,shell 的当前路径还是没有改变!所有改变当前 shell 环境的命令,在实现上都必须实现成内置命令。如果实现成外部命令,我们将不会得到预期的结果。
扩展资料:
"~" 表示为 home 目录 的意思,"." 是表示目前所在的目录,".." 表示目前目录位置的上一层目录。
跳到 /usr/bin/ :
cd /usr/bin
跳到自己的 home 目录 :
cd ~
跳到目前目录的上上两层 :
cd ../..
Q3: 如何在linux系统中快速切换目录
在Linux的多目录命令提示符中工作是一种痛苦的事情,但以下这些利用cd和pushd切换目录的技巧有助于你节省时间和精力 。 在Linux命令提示中,用cd命令来改变当前目录。这是cd命令的一些基本用法: 改变你的根路径,键入cd,按回车键。 进入一个子目录,键入cd,空格,然后是子路径名(例如:cd Documents),再按回车键。 进入当前目录的上一级目录,键入cd,空格,两个点,然后按回车键。 进入一个特定的目录,键入cd,空格,路径名(例如 cd /usr/local/lib),再按回车键。 为了确定你所在的目录,你可以键入pwd,按回车键,你将看到你所在的当前目录名称。 用pushd实现在不同目录间切换。 在命令行模式下,当你工作在不同目录中,你将发现你有很多时间都浪费在重复输入上。如果这些目录不在同一个根目录中,你不得不在转换时输入完整的路径名,这难免让人有些难以忍受。但你可以用以下的一个或两个步骤来避免所有多余的输入:用命令行解释器中的历史记录,或者用命令行函数pushd。 用命令行解释器中的历史记录的好处是只需按很少的键。在命令行中用向上的箭头来查找你用过的命令,直到你找到,然后按回车键。如果你所切换的两个目录在整个驱动器的子目录结构中很接近,那用解释器中的历史记录可能是你最好的选择。 然而,如果你在两个截然不同的路径间转换的话,你可能很希望利用pushd这个函数,你可以用它创建一个目录堆栈(在内存中的一个列表)。 注释:缺省情况下,pushd函数可能不包括在你的Linux中;但它包涵在Red Hat和用Red Hat驱动的系统中。如果你的系统中没有pushd函数,你可以在ibiblio.org网站上下载相关的函数工具。 这里说一下怎么用pushd。假设你现在工作在/usr/share/fonts目录下。你需要对/usr/share/fonts做一些改动,你将频繁的在两个目录间切换。开始在一个目录下,用pushd函数切换到另一个目录。在我们的例子中,开始在/usr/share/fonts下,你键入pushd/opt/wonderword/fonts,然后按回车键。现在,你将在下一行看到堆栈中的内容:/opt/wonderword/fonts /usr/share/fonts。 正如你所看到的,当你键入pushd和一个路径名时,将自动产生一个堆栈,内容是你键入的目录名和你当前工作的目录名。在我们的例子中,你所键入的路径(/opt/wonderword/fonts)在堆栈的顶部。 快速返回上一级目录,你可以直接键入pushd,如果不跟路径名,你将返回到堆栈中前一个目录的上一层目录。 如果你需要从堆栈中删除一个目录,键入popd,然后是目录名称,再按回车键。想查看堆栈中目录列表,键入dirs,然后按回车键。popd和dirs命令也是常用函数中的一部分。
Q4: 在Linux下,怎么切换目录?
1、首先仅仅从目录切换来看,linux和windows是一致的,都是使用cd命令,例如“cd ..”来切换到上级目录。
2、图中我们可以看到,我们通过“cd ..”命令从终端的默认用户目录(1的波浪线代表当前登录的用户的目录),切换到了上级的/home目录。
3、cd ~可以回到当前的用户目录,使用pwd命令可以看到当前所在的目录位置。
4、接下来让我们用ls命令看看用户目录下有什么,其中蓝色的为文件夹,白色的为普通文件。
5、我们可以cd Music进入Muisc目录,注意linux是区分大小写的。
6、现在我们用clear命令清屏,然后回到用户目录,输入cd Docu然后按tab键,就可以自动补全目录名,回车就可以切换到所需目录,如果按一下tab没有反应,表示有开头一样的目录,这时候再按一下tab,终端就会列出所有开头一样的目录名,以便继续输入。
扩展资料
cd 命令设置某一进程的当前工作目录。用户必须具有指定目录中的执行(搜索)许可权。
如果未指定目录参数,cd 命令会将当前工作目录设置为登录目录(在 ksh 和 bsh 环境中是 $HOME,而在 csh 环境中则是 $home)。
如果指定的目录名是完整的路径名,它就成为当前工作目录。完整的路径名以 /(斜杠)开头,表示根目录,而 .(点)表示当前目录,或者 ..(点点)表示父目录。
如果目录名不是完整的路径名,则 cd 命令会搜索与由 $CDPATH shell 变量(或 $cdpath csh 变量)指定的路径之一有关的路径名。此变量与 $PATH shell 变量(或 $path csh 变量)具有相同的语法和相似的语义。
使用cd命令的小技巧:
1、在任意目录下切换到家目录
[root@localhost /]# cd[root@localhost ~]#
2、当然你也可以使用cd ~也能回到家目录
[root@localhost local]# cd ~[root@localhost ~]#
3、回到上一次所在的目录
[root@localhost ~]# cd -/usr/local[root@localhost local]#
参考资料来源:百度百科—CD命令
linux命令跳转路径的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux怎么跳转目录、linux命令跳转路径的信息别忘了在本站进行查找喔。







