zhcn 技术 手机 如何在 Linux 终端中更改目录

如何在 Linux 终端中更改目录

终端是一个功能强大的工具,可以轻松地与基于 Linux 的操作系统进行交互。所有用户必须执行的任务之一是浏览文件系统。在 Linux 上,使用 cd(更改目录)命令从终端更改目录。对于初学者来说,这似乎是一项艰巨的任务,但不用担心,我们随时为您提供帮助。本文将引导您完成在 Linux 终端中更改目录的过程。

如何在 Linux 终端中更改目录
如何在 Linux 终端中更改目录

Linux cd 命令:语法和选项

cd 命令(更改目录)是最基本的 Linux 命令之一。这用于在整个文件系统中从当前目录切换到另一个目录。使用 cd 命令的基本语法是:

 cd <options> <path>

在上面的语法中,<path>可以指定为从根目录开始的绝对路径,也可以指定从当前工作目录开始的相对路径。

与 Linux cd 命令结合使用的一些常见选项包括:

选项解释
-L像常规目录一样跟踪符号链接。
-P仅当实际目录存在时才切换到目录,而不是作为符号链接。
-e与 -P 标志一起使用,告诉命令在无法确定当前工作目录时退出并出现错误。
如何在 Linux 终端中更改目录
如何在 Linux 终端中更改目录

使用绝对路径更改 Linux 上的目录

如上所述,它包含从根目录开始的完整路径。这种方法对于初学者来说很容易学习,但是当切换到嵌入 Linux 文件系统深处的目录时,输入完整路径就变得乏味了。

假设您需要访问主目录中的 Documents 目录。完整路径如下所示:

 /home/intel/Downloads

更改下载目录中的绝对路径。 shell 提示符显示新修改的路径。

 cd /home/intel/Downloads 
如何在 Linux 终端中更改目录
如何在 Linux 终端中更改目录

在 Linux 上使用相对路径更改目录

当 cd 命令更改 Linux 文件系统中的目录时,绝对路径工作正常,但对于嵌入系统深处的目录来说,路径往往很长。这就是相对路径发挥作用的地方。

在相对模式下,路径从当前工作目录开始。当前目录由单个点“.”指定。这里,父目录由双点“..”表示。因此,如果您位于 Documents 目录中并且需要访问 Home 目录中的 Downloads 目录,您的路径将为:

 cd ../Downloads

是不是看起来很复杂? “..” 爬升目录结构到主目录并搜索下载目录。如果找到,它将更改为您的 Linux 终端的下载目录。

使用它切换到用户目录中的 bin 目录。

 cd ../../usr/bin

有趣的事实:您可以使用一系列“..”来访问根目录,然后导航到您选择的任何目录。这被称为“本地文件包含”(LFI) 漏洞,通常用于访问 /etc/passwd 等敏感文件。

如何在 Linux 终端中更改目录
如何在 Linux 终端中更改目录

绝对值得一看!被选为“如何在 Linux 终端中更改目录”的最佳视频

Linuxディレクトリ構造を完全解説!
https://www.youtube.com/watch?v=bzqrlef15wI&pp=ygVFIExpbnV444K_44O844Of44OK44Or44Gn44OH44Kj44Os44Kv44OI44Oq44KS5aSJ5pu044GZ44KL5pa55rOVJmhsPUpB
【Linuxのファイルシステム01】 Ubuntu に新しいディスクを付け足してみる。Linuxのディレクトリ構成、フォーマットの仕方、ext4とは?
https://www.youtube.com/watch?v=hTCHGYqvcqw&pp=ygVFIExpbnV444K_44O844Of44OK44Or44Gn44OH44Kj44Os44Kv44OI44Oq44KS5aSJ5pu044GZ44KL5pa55rOVJmhsPUpB

终端是一个功能强大的工具,可以轻松地与基于 Linux 的操作系统进行交互。所有用户必须执行的任务之一是浏览文件系统。在 Linux 上,使用 cd(更改目录)命令从终端更改目录。对于初学者来说,这似乎是一项艰巨的任务,但不用担心,我们随时为您提供帮助。本文将引导您完成在 Linux 终端中更改目录的过程。

如何在 Linux 终端中更改目录
如何在 Linux 终端中更改目录

Linux cd 命令:语法和选项

cd 命令(更改目录)是最基本的 Linux 命令之一。这用于在整个文件系统中从当前目录切换到另一个目录。使用 cd 命令的基本语法是:

 cd <options> <path>

在上面的语法中,<path>可以指定为从根目录开始的绝对路径,也可以指定从当前工作目录开始的相对路径。

与 Linux cd 命令结合使用的一些常见选项包括:

选项解释
-L像常规目录一样跟踪符号链接。
-P仅当实际目录存在时才切换到目录,而不是作为符号链接。
-e与 -P 标志一起使用,告诉命令在无法确定当前工作目录时退出并出现错误。
如何在 Linux 终端中更改目录
如何在 Linux 终端中更改目录

使用绝对路径更改 Linux 上的目录

如上所述,它包含从根目录开始的完整路径。这种方法对于初学者来说很容易学习,但是当切换到嵌入 Linux 文件系统深处的目录时,输入完整路径就变得乏味了。

假设您需要访问主目录中的 Documents 目录。完整路径如下所示:

 /home/intel/Downloads

更改下载目录中的绝对路径。 shell 提示符显示新修改的路径。

 cd /home/intel/Downloads 
如何在 Linux 终端中更改目录
如何在 Linux 终端中更改目录

在 Linux 上使用相对路径更改目录

当 cd 命令更改 Linux 文件系统中的目录时,绝对路径工作正常,但对于嵌入系统深处的目录来说,路径往往很长。这就是相对路径发挥作用的地方。

在相对模式下,路径从当前工作目录开始。当前目录由单个点“.”指定。这里,父目录由双点“..”表示。因此,如果您位于 Documents 目录中并且需要访问 Home 目录中的 Downloads 目录,您的路径将为:

 cd ../Downloads

是不是看起来很复杂? “..” 爬升目录结构到主目录并搜索下载目录。如果找到,它将更改为您的 Linux 终端的下载目录。

使用它切换到用户目录中的 bin 目录。

 cd ../../usr/bin

有趣的事实:您可以使用一系列“..”来访问根目录,然后导航到您选择的任何目录。这被称为“本地文件包含”(LFI) 漏洞,通常用于访问 /etc/passwd 等敏感文件。

如何在 Linux 终端中更改目录
如何在 Linux 终端中更改目录

绝对值得一看!被选为“如何在 Linux 终端中更改目录”的最佳视频

Linuxディレクトリ構造を完全解説!
https://www.youtube.com/watch?v=bzqrlef15wI&pp=ygVFIExpbnV444K_44O844Of44OK44Or44Gn44OH44Kj44Os44Kv44OI44Oq44KS5aSJ5pu044GZ44KL5pa55rOVJmhsPUpB
【Linuxのファイルシステム01】 Ubuntu に新しいディスクを付け足してみる。Linuxのディレクトリ構成、フォーマットの仕方、ext4とは?
https://www.youtube.com/watch?v=hTCHGYqvcqw&pp=ygVFIExpbnV444K_44O844Of44OK44Or44Gn44OH44Kj44Os44Kv44OI44Oq44KS5aSJ5pu044GZ44KL5pa55rOVJmhsPUpB