El comando Pwd se usa en Linux para imprimir la ruta del directorio de trabajo actual, comenzando desde la raíz (/ ). En este tutorial, aprendemos sobre el comando pwd con ejemplos útiles.
Comando Pwd
pwd es un comando integrado de shell que significa "Imprimir directorio de trabajo". Es un comando muy básico usado en Linux. El comando pwd imprime la ruta completa del directorio de trabajo actual desde la raíz. Simplemente imprime el contenido de la variable de entorno $PWD.
Puede encontrar una versión ejecutable independiente de pwd en /bin/pwd y /usr/bin/pwd, una ligera variante del shell integrado. Para mostrar la lista de todas las ubicaciones que tienen el nombre de ejecutable pwd:
$ type -a pwd
Salida:
pwd is a shell builtin
pwd is /usr/bin/pwd
pwd is /bin/pwd
El comando Pwd tiene dos opciones, -L (--lógico) y -P (--físico). Aprenderemos su diferencia en la siguiente sección usando un ejemplo.
-L - use PWD from environment, even if it contains symlinks -P - avoid all symlinks and print the actual path
Imprime la ruta del directorio de trabajo actual
Abre tu terminal y escribe pwd
para imprimir el directorio de trabajo actual.
$ pwd
De lo contrario, puede imprimir el contenido de la variable de entorno $PWD.
$ echo $PWD
Para explicar las opciones de pwd -L y -P, permítanme crear un enlace simbólico que apunte al directorio.
Aquí estoy creando un directorio llamado documentos y creo un enlace simbólico llamado Misdocumentos en mi Escritorio.
$ mkdir /home/bobbin/documents
$ ln -s /home/bobbin/documents ~/Desktop/Mydocuments
La salida de pwd y pwd -L es la misma que imprime la ruta del enlace simbólico, mientras que pwd -P imprime la ubicación física real. La variable de entorno $PWD es lo mismo que pwd -L.
Conclusión
En este breve tutorial, aprendimos el comando pwd en Linux y aprendimos a mostrar el directorio de trabajo actual.
Háganos saber si tiene alguna pregunta o comentario en la sección de comentarios.