GNU/Linux >> Tutoriales Linux >  >> Linux

Comando pwd en Linux con ejemplos útiles

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.


Linux
  1. Comando wc Linux con ejemplos

  2. 12 ejemplos útiles de comandos Wget en Linux

  3. Comando Linux Tee con ejemplos

  4. Comando de cabeza de Linux con ejemplos

  5. Comando JQ en Linux con ejemplos

15 comandos ps de Linux con ejemplos

Comando de CD de Linux con ejemplos

Comando modprobe de Linux con ejemplos útiles

Comando de vigilancia de Linux con ejemplos

Comando SS en Linux con ejemplos útiles

Comando IP de Linux con ejemplos