文件与目录管理-cd

文件与目录管理-cd 📁 — 切换工作目录

作用

cd(change directory)是 Shell 内置命令,用于切换当前工作目录。支持绝对路径、相对路径、快捷符号,是终端操作中最基础的导航命令。

语法

1
cd [目录路径]

用法

cd 无参数时回到当前用户主目录 $HOMEcd - 返回上一个目录,cd ~ 回家目录,cd .. 返回上级,cd ../.. 上两级。路径支持 Tab 键自动补全。注意:cd 是 Shell 内置命令,没有独立可执行文件,仅影响当前 Shell 环境。

常用参数

参数 说明
(无) 切换到当前用户主目录
- 切换到上一个目录
~ 切换到当前用户主目录
~用户名 切换到指定用户的主目录
-P 切换到物理路径(绕过符号链接)
-L 跟随符号链接(默认)

示例

1
2
3
4
5
6
7
8
cd                     # 回到当前用户主目录
cd /var/log # 切换到绝对路径
cd .. # 返回上级目录
cd - # 返回上一个目录
cd ~ # 回到主目录(等价于无参数)
cd ~JOHN # 切换到用户 JOHN 的主目录
cd $PROJECT_DIR # 使用变量中的路径
cd ../.. # 返回上两级目录

来源:菜鸟教程