En este tutorial, le mostraremos cómo usar el comando pwd en una distribución de Linux.
El comando pwd es la abreviatura de pagsimprimir wtrabajar Ddirectorio y se utiliza para mostrar la ruta completa del directorio de trabajo actual. Puede cambiar el directorio usando el comando cd o listar el contenido del directorio actual usando el comando ls.
Puede usar este comando para ayudarlo a ubicar dónde se encuentra actualmente en una estructura de carpetas. También es un comando muy útil para usar en secuencias de comandos donde es posible que no conozca la estructura exacta de las carpetas en las que se ejecuta la secuencia de comandos.
Este comando generalmente está preinstalado como un shell incorporado en la mayoría de los shells modernos, como bash, zsh y ksh. Los administradores de sistemas utilizan principalmente el comando porque los usuarios habituales normalmente no lo necesitan.
No hay mucho que cubrir con este comando básico, pero es un comando útil para conocer. Entonces, si está listo para aprender, comencemos cargando la terminal en su máquina.
Usando el comando pwd
El comando PWD en sí mismo es increíblemente simple y no requiere banderas ni parámetros adicionales. La sintaxis de comando estándar es la siguiente.
Para mostrar el directorio de trabajo actual usando el comportamiento predeterminado de pwd, simplemente ingrese la siguiente línea en el símbolo del sistema.
La salida será la ruta del directorio de trabajo actual.
El comando pwd acepta dos banderas diferentes.
-L Imprimirá la ruta incluso si incluye enlaces simbólicos.-PAGS Imprimirá la ruta física, evitando enlaces simbólicos.
Es importante tener en cuenta que el comportamiento de pwd es ligeramente diferente del comando /bin/pwd.
Mostrar enlaces simbólicos
Un enlace simbólico es básicamente un acceso directo a otro archivo o carpeta. El uso de enlaces simbólicos le permite tener múltiples puntos de acceso al mismo conjunto de archivos sin tener que crear copias adicionales. También solo necesita editar un archivo o carpeta en un solo lugar.
1. Por ejemplo, crearemos rápidamente un enlace simbólico usando el comando ln. Pero, primero, necesitamos crear un directorio al que apunte nuestro enlace simbólico.
2. Ahora cree un enlace simbólico desde una nueva carpeta llamada enlace simbólico a nuestro directorio normal.
3. Cambie el directorio a la carpeta de enlace simbólico.
4. Ingrese el comando pwd sin banderas adicionales.
5. No verá el enlace simbólico si utiliza el comando pwd normal.
6. Si desea ver un enlace simbólico (si existe), puede usar la opción -P.
siete. Como puede ver, la ruta es la que configuramos con el comando ln.
No mostrar enlaces simbólicos
Puede usar la opción -L si no quiere ver enlaces simbólicos y solo quiere la ruta real.
La salida debería mostrarle la ruta real y no el enlace simbólico.
variable de entorno $PWD
También puede usar la variable de entorno $PWD, que contiene la ruta al directorio de trabajo actual. Usar $PWD es lo mismo que usar la opción -L en el comando pwd.
Simplemente haga eco de la variable para obtener el valor.
La salida debe ser la ruta real, ya que ignora los enlaces simbólicos.
También puede obtener la ruta al directorio de trabajo antiguo haciendo eco de la variable de entorno $OLDPWD.
El resultado debe mostrar la ruta al directorio en el que se encontraba antes de ejecutar el comando cd y cambiar de directorio.
Conclusión
Espero que ahora esta guía le haya enseñado cómo usar el comando PWD de manera efectiva. Este es un comando útil para imprimir rápidamente el directorio de trabajo actual.
Si necesita más información sobre este comando, siempre puede utilizar la herramienta de páginas man integrada. Para hacer esto, simplemente ingrese el siguiente comando.
Puede presionar q para salir de la página del manual.
Tenemos muchos otros tutoriales de Linux si desea aprender más comandos útiles de Linux. Además, si tiene algo que agregar con respecto a este tutorial, asegúrese de dejar un comentario a continuación.