linux cd 的参数,cd这个命令有多少参数

本文详细介绍了Linux中的cd命令,包括如何使用它来改变目录,以及绝对路径和相对路径的区别。通过示例解释了如何在目录树中上下移动,并提供了使用pwd命令确认当前工作目录的方法。文章强调了理解绝对路径和相对路径对于有效导航文件系统的重要性。
摘要由CSDN通过智能技术生成

Wisdom 于 2009-04-02 18:21:00发表:

[i=s] 本帖最后由 Wisdom 于 2009-4-2 18:22 编辑 [/i]

多命令书找的

cd 命令用来改变所在目录。只要知道所在位置,即当前目录以及它与要转换到的位置之间的关系,就可以实用 cd 命令改变所在目录。只是使用这个命令本身总是返回到当前的主目录,要转换到其他目录,需要一个路径名。还可以使用绝对或相对的路径名,绝对路径从 /(指代根)开始,然后找到所需的目录;相对路径从当前目录开始,当前目录可以是任何地方。以下是 cd 命令运行方式的一个示例。

/

/test1

/test1/test2

/test1/test2/test3

如果当前是在 test3 目录之下,若转换到 test1,需要移到目录树的上一层。

若执行命令:

cd test1

系统会给出一个错误消息:没有该文件或目录。说明该目录不存在,这是因为在 test3 之下并没有 test1 目录。

要向上移到 test1 目录,输入

cd /test1

这是一个绝对路径的例子,它告诉 Linux 从目录树的顶端(/)开始向下一直转换到 test1 为止。如果一个路径的第一个字符是 /,那么这个路径就是绝对路径,否则,就是相对路径。使用绝对路径允许转换到从 / 开始的目录,它要求知道完整的路径;而使用相对路径允许转换到相对于目前所在目录的目录中。如果要转换到当前目录下的子目录中,使用相对路径就会很方便。命令 cd .. 告诉系统向上移到当前所在目录的直接上级目录中去。要向上移两级目录,请输入 cd ../.. 命令。

关于绝对路径和相对路径的知识,可以用相面的例子来测试。在主目录下,输入相对路径:

cd ../../etc/X11

上面的例子中,当执行该命令后,应该是在 X11 中,其中包括许多与 X 窗口系统相关的配置文件和目录。

下面简单介绍最后一个 cd 命令 cd ../../etc/X11 的执行过程:

首先向上移动一级,转到登录目录的父目录中去(可能是 /home);

然后,再向上移动到该目录的父目录中去(根目录或 / 目录);

再次,向下移动到 etc 目录中;

最后,移到 X11 目录中。

相反地,使用一个绝对路径会更快地到达 /etc/X11 目录中。例如:输入命令

cd /etc/X11

绝对路径以根目录(/)开始,然后向下移到指定的目录中。

注意:在标明要访问的目录或文件的相对路径之前,一定要确保知道当前的工作目录。但是,如果标明的是到另一个目录或文件的绝对路径,就不必担心在文件系统中的位置了。如果不能肯定所在的当前目录,输入 pwd 命令,当前的工作目录就会在屏幕上显示出来,可以用它来作为使用相对路径名转换目录的向导。

PS:个人认为 cd 命令比较简单,用法和 DOS 下的 cd 命令基本一致。但学习是个由浅入深、循序渐进的过程,所以还是不厌其烦介绍一下 cd 命令的用法。另请注意:Linux 下的目录是区分大小写的,所以如果将上述示例输入成 cd /etc/x11,可能系统就会提示错误消息。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值