Linux 的 pwd 命令详解
pwd(Print Working Directory)是 Linux 和 Unix 系统中一个基本但非常重要的命令,用于显示当前工作目录的完整路径。
基本用法
最简单的使用方式是直接在终端输入:
bash
pwd
命令执行后会输出当前所在目录的绝对路径,例如:
/home/user/documents
命令选项
pwd 命令有两个主要选项:
-
-P(物理路径):显示实际的物理路径,解析所有符号链接bashpwd -P -
-L(逻辑路径):显示包含符号链接的路径(默认行为)bashpwd -L
实际应用场景
-
脚本编写:在 shell 脚本中获取当前目录位置
bashCURRENT_DIR=$(pwd) echo "当前目录是:$CURRENT_DIR" -
符号链接环境:当通过符号链接进入目录时,区分实际路径和链接路径
bash# 假设 /var/www 是指向 /srv/www 的符号链接 cd /var/www pwd # 显示 /var/www pwd -P # 显示 /srv/www -
系统管理:快速确认当前工作位置,特别是在多层级目录结构中