在 Linux 中使用 cd 命令

如果不了解 cd 命令,几乎不可能使用 Linux。 这是人们开始在 Linux 上工作时学习的第一个命令之一。 cd 命令让我们改变目录。 cd 是 ‘ 的缩写更改目录‘。

Linux 文件系统由目录和子目录(目录中的目录)组成。 一个目录中可以有一个文件或另一个目录。 在 Linux 上工作时,您需要从一个父目录跳转到一个子目录,然后从子目录跳转到父目录。 所有这些都是使用 cd 命令完成的。

让我们开始吧。

使用 cd 命令更改目录

要更改您当前的工作目录,您只需要在 cd 中提及目录名称。

$ cd [directory-name]  

这将带您进入上述目录,如图所示。

每当您使用这样的目录名称时,您就提到了相对于当前位置的本地路径名。 或者,您也可以随 cd 一起提及绝对路径。

绝对路径名是对根的引用,而本地路径名是对当前位置的引用。

您可以使用 pwd 命令打印当前工作目录。

$ pwd 

使用带有绝对路径名的 cd

使用带有绝对路径名的 cd 将带您从系统中的任何位置进入提到的目录。

$ cd [absolute_pathname] 

例如,要从系统中的任何位置切换到根目录,请使用以下命令:

$ cd / 

/ 是 root 的绝对路径名。

使用带有绝对路径名的 cd 进入目录:

$ cd /root/test_directory 
Cd 绝对路径

切换到主目录

cd 还可以将您直接带到主目录。 主目录也称为登录目录。 是用户登录系统后最先进入的目录。 要切换到主页,请输入以下命令:

$ cd ~ 

那是带有波浪号 (~) 字符的 cd 命令。

首页 目录 1

我的主目录是/root,因此我被带到/root。 或者,您也可以通过使用 cd 并键入主目录的全名来执行此操作。

$ cd [path_to_home_directory] 

切换到父目录

要切换到当前目录的父目录,请使用以下命令:

$ cd ..  

那是 cd 后跟两个点。

父目录

/root 是我们当前工作目录的父目录。

切换到上一个工作目录

您可以使用 cd 切换到上一个工作目录。 请注意,这与切换到父目录不同。 当您使用绝对路径名到达当前目录时,父目录和上一个目录可以不同。

切换到上一个工作目录的命令是:

$ cd - 
上一个工作目录

在这种情况下,您可以看到父目录和以前的工作目录不同,因为我们使用绝对路径名进入当前工作目录。

结论

到此,您就到了 cd 命令的基本指南的结尾。 我们看到了如何使用 cd 命令来跳入和跳出目录。 要了解有关该命令的更多信息,您可以参考其手册页。