简介
pwd
命令全称 “print working directory”, 是 Linux 的基础命令之一, 用来打印当前工作目录.
用法
pwd
命令的用户手册描述如下:
1 | NAME |
用例
使用
pwd
命令显示当前工作目录:1
pwd
pwd
命令-P
参数和-L
参数解析, 如图:我们先是使用
pwd
命令查看了当前工作目录, 为 “/home/seven/Downloads”;然后我们使用
mkdir
命令在这个目录下创建了一个名为 “test_pwd” 的文件夹;使用
cd
命令进入 “test_pwd” 目录;在 “test_pwd” 目录下创建三个文件夹: “a”, “a/aa” 和 “b”;
使用
ln
命令把 “a/aa” 目录链接到 “b/bb” 目录;此时, 可以使用
tree
命令查看当前目录结构为:1
2
3
4
5
6
7.
├── a
│ └── aa
└── b
└── bb -> /home/seven/Downloads/test_pwd/a/aa
4 directories, 0 files使用
cd
命令进入到 “b/bb” 目录下;不带参的
pwd
命令显示当前工作目录为 “/home/seven/Downloads/test_pwd/b/bb”;pwd -P
命令显示当前工作目录为 “/home/seven/Downloads/test_pwd/a/aa”;pwd -L
命令显示当前工作目录为 “/home/seven/Downloads/test_pwd/b/bb”;
可见:
-P
参数会避开所有符号链接, 显示真实的物理路径;-L
参数不管是否包含符号链接, 都只会显示逻辑路径.