Linux cd 命令完全指南
Contents
命令简介
cd
(Change Directory)命令用于切换用户当前工作目录。这是 Linux 系统中最常用的命令之一,也是用户日常工作中使用频率最高的命令。
命令语法
|
|
主要用途
基本功能
- 切换工作目录至指定目录
- 目录可以使用绝对路径或相对路径
- 省略参数时默认切换到用户主目录
参数说明
选项参数
选项 | 说明 |
---|---|
-L | (默认值)如果目标目录为符号链接,则切换到符号链接目录 |
-P | 如果目标目录为符号链接,则切换到它指向的实际物理目录 |
- | 切换到前一个工作目录($OLDPWD) |
特殊目录符号
符号 | 含义 |
---|---|
~ | 用户主目录 |
. | 当前目录 |
.. | 上级目录 |
- | 前一个工作目录 |
使用示例
基本用法
|
|
CDPATH 环境变量
CDPATH 使用
CDPATH 是由冒号分隔的目录列表,可以将常用目录添加到此变量中以便快速访问:
|
|
注意:如果目录以 /
开头,CDPATH 将不会被使用。
cdable_vars 功能
|
|
返回值
返回状态
- 成功:返回 0
- 失败:返回非 0 值(通常是因为无法进入指定目录)
使用建议
注意事项
- 在脚本中使用
cd
命令时,建议添加必要的注释说明当前工作目录 - 使用
cd
命令后,可以用pwd
命令确认当前位置 - 在重要操作前,建议保存
$PWD
以便需要时返回
相关命令
pwd
- 显示当前工作目录pushd
- 将目录加入堆栈并切换popd
- 弹出堆栈顶部的目录并切换