¿Qué es el comando pwd en Linux?

febrero 15, 2025

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.

Leave A Comment

Categorías

Recent Posts

Create your account