pwd
es la abreviatura de «print working directory» (imprimir directorio de trabajo), un comando básico en el sistema operativo Linux que se utiliza para mostrar la ruta absoluta del directorio actual del usuario. Este comando te permite saber exactamente dónde te encuentras dentro de la estructura de directorios del sistema, evitando perderte en un sistema de archivos complejo. pwd
no solo es un comando, sino también una variable de entorno. Puedes acceder a esta variable utilizando $PWD
en la terminal.
Para ver la sintaxis y las opciones del comando pwd
, puedes usar el comando man pwd
en la terminal. La sintaxis básica del comando pwd
es la siguiente:
pwd [OPCIÓN]...
Nota: El comando pwd
no requiere ningún argumento obligatorio además de las OPCIONES
. Puedes usar varias OPCIONES
simultáneamente para este comando.
El comando pwd
se ejecuta por defecto con la opción -L
. Esto significa que si la ruta actual incluye un enlace simbólico (symlink), pwd
mostrará la ruta del symlink en lugar de la ruta real a la que apunta el symlink.
Opciones útiles del comando pwd
El comando pwd
tiene algunas opciones que te permiten personalizar la forma en que se muestra la ruta. A continuación, se presentan algunas de las opciones más utilizadas:
Opción | Descripción |
---|---|
-L |
Usar la variable PWD del entorno: Si esta opción contiene un symlink, el comando pwd procesará dicho symlink. Esta es la opción por defecto. |
-P |
Mostrar la ruta física: Esta opción ignora todos los symlinks y solo muestra la ruta física al directorio actual. |
--help |
Mostrar la ayuda del comando pwd . |


Ejemplos de uso del comando pwd
Ejemplo 1: Determinar el directorio actual
Al abrir la terminal, estarás por defecto en el directorio Home. Para conocer la ruta absoluta del directorio Home, escribe el comando pwd
y presiona Enter. El resultado mostrará la ruta completa a tu directorio Home.
Ejemplo 2: Encontrar la ruta absoluta de cualquier directorio
Puedes navegar a cualquier directorio en el sistema de archivos y usar el comando pwd
para determinar la ruta absoluta de ese directorio.
Por ejemplo, si te encuentras en el directorio /home/user/documents/projects
, el comando pwd
devolverá /home/user/documents/projects
.
Ejemplo 3: Usar pwd
con un symlink
Un symlink funciona como un acceso directo, permitiéndote acceder a un archivo o directorio en otra ubicación sin tener que moverte a la ubicación real.
pwd
por defecto (-L
) mostrará la ruta del symlink. Para ver la ruta real, usa la opción -P
.
Ejemplo 4: Mostrar la ayuda
Para ver todas las opciones del comando pwd
, usa la opción --help
:
pwd --help
El resultado mostrará una lista de las opciones disponibles junto con una descripción detallada.