文章更新于:2020-03-08
注:本文参照 man pwd 手册,并给出使用样例。
文章目录
一、命令之 cd 和 pwd
1、命令介绍
pwd 用于查看当前所在目录的路径。
cd 命令用于改变当前目录。
注:cd是系统内建命令,如果你man cd会发现显示的是bash的内容。
2、语法格式
pwd [-L] [-P] [--help] [--version]
cd [-L|[-P [-e]]] [dir]
3、使用样例

4、pwd 参数
| 短格式 | 长格式 | 描述 |
|---|---|---|
| -L | - -logical | 如果是从符号链接过来的,则显示符号链接所在的路径 |
| -P | - -physical | 无论是不是从符号链接过来的,都显示实际(物理)的路径 |
| - -help | 显示命令的帮助信息 | |
| - -version | 查看命令的版本 |
5、cd 参数
| 短格式 | 说明 | 描述 |
|---|---|---|
| 不加参数 | 等价于 cd ~,切换到当前用户家目录 |
|
~或-- |
键盘左上方波浪号 或 两个减号 | 切换到当前用户家目录 |
- |
短横线/减号 | 切换到上次cd到的目录 |
.. |
两个点 | 切换到上层目录 |
-L |
如果切换对象是符号链接,则显示进入的是逻辑上的符号链接目录 |
|
-P |
如果切换对象是符号链接,则显示进入的是实际指向的目录 |
二、命令实践
1、cd 切换目录

2、cd 的例外情况

3、pwd -L 和 pwd -P 的区别

4、cd -L和 cd -P 的区别
