📜  Linux CD命令

📅  最后修改于: 2020-12-07 06:11:38             🧑  作者: Mango

Linux cd命令| Linux更改目录

Linux cd命令用于更改当前工作目录(即当前用户正在其中工作)。 “ cd”代表“更改目录” 。它是Linux终端中最常用的命令之一。

句法:

cd 

它是Linux系统中最重要,最常见的命令之一,将被重复使用。借助此命令,我们可以在系统中的所有目录中移动。我们可以转到上一个目录,也可以转到下一个目录,或任何位置。

由于我们熟悉Linux directory ,因此,我们将对目录执行以下cd操作:

1)从当前目录更改为新目录

我们可以将目录从当前工作目录更改为指定目录。要显示当前工作目录,请执行以下命令:

pwd

要更改当前的工作目录,请执行以下命令:

cd < current directory> 

考虑以下输出:

从上面的输出中,我们执行了pwd命令以显示当前工作目录,即“ / home / sssit”。然后,我们执行了“ cd”命令来更改当前目录,并提到新目录的路径为“ / home / sssit / Desktop”。从输出图像中可以看到,我们位于新目录Desktop上。因此,我们当前的工作目录已更改为Desktop。

2)使用绝对路径更改目录

要使用绝对路径更改目录,我们必须提到从根目录开始的整个路径。考虑以下示例:

从上面的输出中,我们将目录从“ cups”更改为“ certs”。因此,我们提供了从根(/)开始的整个路径“ / run / cups / certs”。这称为绝对路径

3)使用相对路径更改目录

我们可以使用相对路径来更改目录。相对路径是相对于当前目录的位置。考虑以下示例:

cd certs

从上面的输出中,我们正在使用相对路径来更改目录。就像上面的示例一样,在这里,我们将目录从“ cups”更改为“ certs”,但未提及整个路径。这是相对路径。

4)转到主目录

要将目录从当前工作目录更改为主目录,请执行以下命令:

cd ~

上面的命令将把我们带到我们的主目录。考虑以下输出:

从上面的输出中可以看到,我们位于Downloads目录中,“ cd〜”命令将我们带到了主目录。

5)切换到上一个目录

要从当前工作目录切换到上一个目录,请执行以下命令:

cd -

考虑以下输出:

从上面的输出中可以看到,我们位于“ / Downloads / akash”目录中。并且,通过执行“ cd-”命令,我们的当前工作目录已更改为其先前的目录,即“ / Downloads”。

6)转到父目录

要将目录更改为当前工作目录的父目录,请执行以下命令:

cd.

上面的命令将把我们带到当前工作目录的父目录。考虑以下输出:

从上面的输出中可以看到,目录“ akash”已更改为其父目录“下载”。

7)切换到根目录

要将目录从当前工作目录导航到整个系统的根目录,请执行以下命令:

cd /

考虑以下输出:

从上面的输出中,当前工作目录已更改为系统的根目录。

8)转到另一个用户的主目录

通过执行以下命令,我们可以将目录从当前工作目录更改为用户的主目录:

cd ~username

考虑以下输出:

从上面的输出中,我们已将目录更改为用户'javatpoint'的主目录。

9)更改为具有空格的目录

要更改名称中带有空格的目录,请在路径中加上引号('')或使用反斜杠(\)字符。执行以下命令:

cd 'Dir name with space'
cd Dir\ name\ with\ space

上面的命令将忽略目录名称中的空格。考虑以下输出:

10)最多更改多个子目录

我们可以通过以下方式将目录更改为多个子目录:用正斜杠(/)分隔目录,如下所示:

cd Dir1/Dir2/Dir3....

考虑以下输出: