跳转至

pwd命令

欢迎阅读《每天一个Linux命令》系列!在本篇文章中,将说明 pwd 命令的用法。

一、简介

pwd 命令是 Linux 系统下用于显示当前工作目录的命令,常用于确认当前所处的目录路径,特别是在多次使用 cd 命令切换目录之后。

二、语法

Bash
pwd [选项]

三、选项

参数 说明
无参数 显示当前工作目录的绝对路径
-L 显示逻辑路径(默认行为)
-P 显示物理路径(解析符号链接)

四、示例

例1:显示当前工作目录

Bash
pwd

输出:

Bash
/root

例2:切换目录后查看路径

Bash
cd /etc
pwd

输出:

Bash
/etc

例3:使用符号链接与 -P 比较差异

Bash
ln -s /usr/local /tmp/mydir
cd /tmp/mydir
pwd -L
pwd -P

示例输出:

Bash
/tmp/mydir
/usr/local

-L 显示逻辑路径 /tmp/mydir-P 显示真实路径 /usr/local

五、其他说明

  • pwd 是 “print working directory” 的缩写,用于打印当前工作目录。
  • 在脚本和命令行导航中非常常用,尤其配合 cd 使用。
  • 建议使用 pwd -P 来避免符号链接带来的路径混淆。
  • 在命令组合和自动化脚本中,可以结合 pwd 获取当前路径用于后续操作。