Linux pwd 命令:查看当前路径完全指南
Content
基础介绍
pwd (print working directory) 命令用于显示当前工作目录的完整路径。简单来说,它告诉你现在你在 Linux 文件系统的哪个位置。
- 概念定义:当前工作目录是指你当前操作所在的目录。所有的相对路径操作都基于这个目录。
- 工作原理简图:
1
用户 -> (Shell) -> pwd -> 当前工作目录路径 - 在Linux系统中的作用:
pwd是一个非常基础但重要的命令,它帮助用户确认当前位置,避免在不清楚位置的情况下执行错误的操作。
常用命令
| 命令 | 参数 | 说明 |
|---|---|---|
pwd |
无 | 显示当前工作目录的完整路径。 |
pwd -L |
无 | 如果当前目录是符号链接,显示链接的逻辑路径。 |
pwd -P |
无 | 如果当前目录是符号链接,显示链接的物理路径。 |
高危操作警告: ⚠️ 使用 rm -rf 命令时,务必先使用 pwd 确认当前目录,避免误删重要文件。
命令使用频率: ★★★★
示例代码
场景: 假设你通过一系列 cd 命令进入了一个深层目录,现在想确认当前所在位置。
步骤:
- 打开终端。
- 输入
pwd命令。
代码:
1 | |
预期输出示例:
1 | |
解释:
这个输出告诉你,你当前的工作目录是 /home/user/documents/project/src/modules。
场景: 当前目录是一个符号链接
步骤:
- 创建一个目录
mkdir original_dir - 创建一个符号链接
ln -s original_dir link_dir - 进入符号链接目录
cd link_dir - 使用
pwd -L和pwd -P查看路径
代码:
1 | |
预期输出示例:
1 | |
解释:pwd -L 显示的是符号链接的逻辑路径,而 pwd -P 显示的是符号链接指向的实际物理路径。
Metadata
- Tags:
pwd,current directory,working directory,Linux command,file system,path,终端,shell - Categories:
系统管理,文件操作