Update cd.md

本次修改增加了对切换到上一个工作目录的说明,以及新增的注意事项。
This commit is contained in:
ZhuangZhu-74 2019-08-13 11:10:15 +08:00 committed by GitHub
parent 03cad48fc4
commit 29484dba62
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 1 deletions

View File

@ -39,12 +39,20 @@ dir可选指定要切换到的目录。
cd # 进入用户主目录;
cd / # 进入根目录
cd ~ # 进入用户主目录;
cd - # 显示并返回进入此目录之前所在的目录(也就是根目录);
cd .. # 返回上级目录(若当前目录为“/“,则执行完后还在“/"".."为上级目录的意思);
cd ../.. # 返回上两级目录;
cd !$ # 把上个命令的参数作为cd参数使用。
```
关于切换到上一个工作目录的说明
```shell
cd -
# 命令会首先显示要切换到的目标目录,然后再进入。
cd ${OLDPWD}
# 命令会直接切换到上一个工作目录。
```
关于`CDPATH`
```shell
@ -78,4 +86,6 @@ shopt -u cdable_vars
1. 该命令是bash内建命令相关的帮助信息请查看`help`命令。
2. 建议您在编写脚本的过程中如有必要使用`cd`命令时,请增加必要的注释以用于提醒阅读者当前工作目录,以免出现诸如`找不到文件`这类问题的发生。
<!-- Linux命令行搜索引擎https://jaywcjlove.github.io/linux-command/ -->