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` 等以点开头的隐藏目录。默认情况下这些目录不可见。