La Guía para Principiantes del Comando pwd en Linux

pwd-command-linux-featured

En este artículo vamos a echar un vistazo al comando pwd, uno de los comandos más básicos en Linux.

Vamos a descubrir cómo usar el comando pwd para escribir en la salida estándar el nombre completo de la ruta de tu directorio actual y aprenderemos la diferencia entre el comando pwd incorporado y el comando pwd externo escrito por Jim Meyering.

También lee: Dominando el comando “Kill” en Linux

¿Qué Hace PWD??

pwd es un acrónimo de “Print Working Directory.” El comando pwd es uno de los comandos más utilizados por los administradores de sistemas Linux. Funciona en Linux y otros sistemas operativos similares a UNIX y es un comando de shell incorporado, disponible en Bash shell, korn, ksh, etc.

El comando pwd imprime el nombre del directorio de trabajo actual con la ruta completa comenzando desde la raíz (/). También es una variable ambiental.

Diferencia Entre “pwd” de Shell y “/bin/pwd”

Las shells de Linux generalmente vienen con dos tipos de comando pwd: pwd incorporado y versión binaria. Para averiguarlo, puedes usar el siguiente comando:

type-apwd

La captura de pantalla a continuación muestra que la shell bash viene con el comando pwd incorporado y la versión binaria.

¿Qué es un Directorio de Trabajo Actual?

El directorio de trabajo actual es el directorio en el que actualmente estás operando comandos como ls, cat o cd usando bash o korn shell o zsh (zshell).

También lee: La Guía para Principiantes del Comando pstree en Linux

Sintaxis del Comando PWD

Cada comando de Linux tiene su propia sintaxis. Sin un conocimiento básico de la sintaxis de comandos, ejecutar comandos en un terminal de Linux puede parecer una tarea tediosa.

A continuación se muestra una sintaxis básica del comando pwd:

pwd[options]

El comando pwd viene con diferentes opciones que nos permiten usar este comando de diferentes maneras. Sin embargo, aún puedes usar el comando pwd sin ningún argumento.

Echemos un vistazo a las opciones más básicas del comando pwd. Para encontrar una lista de las opciones del comando pwd, puedes escribir pwd --help en el terminal.

list-pwd-options

  • -L: Imprime el valor de $PWD si nombra el directorio de trabajo actual. En otras palabras, imprime o muestra el directorio de trabajo actual.

Incluso sin el -L, simplemente escribiendo pwd en el terminal hace lo mismo.

  • -P: Imprime el directorio físico sin ningún enlace simbólico. Un enlace simbólico es un tipo especial de archivo que crea un acceso directo a un archivo o apunta a otro archivo. Imprime el directorio físico sin ningún enlace simbólico usando los comandos a continuación:

pwd-P

Suponiendo que has usado el comando cd varias veces y quieres saber tu directorio de trabajo actual, puedes usar los siguientes comandos para hacerlo:

echo$PWD

pwd

Ambos comandos muestran tu directorio de trabajo actual.

Cómo Imprimir la Versión del Comando PWD

Para encontrar la versión del comando pwd incorporado en tu terminal, puedes usar la versión binaria para hacerlo:

/bin/pwd--version

Conclusión

El comando pwd es uno de los comandos más comúnmente utilizados en computadoras Linux. Es bastante simple de usar cuando sabes lo que hace.

Crédito de la imagen: Hacker ruso hackeando el servidor en la oscuridad por Lifestyle discover/Shutterstock