> 文件与目录管理 > cd

cd 命令指南:目录切换基础

`cd` 命令(change directory)是 Linux 和 Unix 系统中最基本的命令之一,用于更改当前工作目录(位置)。它帮助用户在文件系统中轻松移动。通过本指南,您将学习 `cd` 命令的多种用法。

cd 概览

`cd` 命令用于在终端中更改用户的当前位置,使后续命令以新目录为基准。这是浏览和管理文件系统的基本功能。

cd 的作用

`cd` 命令主要用于以下场景:

主要使用场景

  • 文件系统导航: 在不同目录之间移动,查看文件或子目录。
  • 在特定目录中工作: 切换到特定项目目录或配置文件所在目录以执行相关命令。
  • Shell 脚本: 在脚本中用于在执行特定任务之前切换目录。

绝对路径与相对路径

使用 `cd` 命令时,理解 **绝对路径** 和 **相对路径** 十分重要。

路径类型

  • 绝对路径: 从根目录(`/`)开始的完整路径。(如:`/home/user/documents`)
  • 相对路径: 以当前工作目录为基准的路径。(如:`documents`、`../temp`)

cd 命令常用用法

`cd` 命令通常无需选项,但通过特定符号或参数可以实现更便捷的导航。

1. 基本目录切换

2. 使用特殊路径切换

生成的命令:

请尝试组合命令。

描述:

`cd` 执行命令。

通过组合这些选项,您可以与 AI 一起虚拟地执行命令。

使用示例

通过各种 `cd` 命令示例,学习如何在文件系统中自由移动。

使用绝对路径切换目录

cd /usr/local/bin

从根目录(`/`)开始切换到 `/usr/local/bin` 目录。

使用相对路径切换目录

cd my_project

切换到当前目录中的子目录 `my_project`。

切换到上级目录

cd ..

从当前目录向上一级切换。

切换到主目录

cd

无论当前在何目录,均可立即切换到用户的主目录。

返回上一个工作目录

cd -

返回通过 `cd` 命令访问的上一个目录。在两个目录之间切换时非常方便。

切换到隐藏目录

cd ~/.ssh

切换到如 `.ssh` 等以点开头的隐藏目录。默认情况下这些目录不可见。


相同类别命令