En este artículo vamos a echar un vistazo a la pwd
comando, uno de los comandos más básicos en Linux.
Descubriremos cómo usar el comando pwd para escribir en la salida estándar el nombre completo de la ruta de su directorio actual y aprenderemos la diferencia entre el comando pwd integrado y el comando pwd externo escrito por Jim Meyering.
¿Qué hace PWD?
pwd
es un acrónimo de «Imprimir directorio de trabajo». 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.
los pwd
El comando imprime el nombre del directorio de trabajo actual con la ruta completa a partir de la raíz (/). También es una variable ambiental.
Diferencia entre Shell «pwd» y «/bin/pwd»
Los shells de Linux generalmente vienen con dos tipos de comando pwd: pwd incorporado y versión binaria. Para averiguarlo, puede utilizar el siguiente comando:
La siguiente captura de pantalla muestra que bash shell 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á operando comandos como ls
, cat
o cd
usando bash o korn shell o zsh (zshell).
Sintaxis del comando PWD
Cada comando de Linux tiene su propia sintaxis. Sin un conocimiento básico de la sintaxis de los comandos, ejecutar comandos en una terminal Linux puede parecer una tarea tediosa.
A continuación se muestra una sintaxis básica del comando pwd:
El comando Pwd viene con diferentes opciones que nos permiten usar este comando de diferentes maneras. Sin embargo, aún puede 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 opciones de comando pwd, puede escribir pwd --help
en la terminal.
-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
solo escribir el pwd en la terminal hace lo mismo.
-P
: Imprime el directorio físico sin enlaces simbólicos. Un enlace simbólico es un tipo especial de archivo que crea un acceso directo a un archivo o apunta a otro archivo. Imprima el directorio físico sin enlaces simbólicos usando los siguientes comandos:
Suponiendo que ha utilizado el cd
comando varias veces y desea conocer su directorio de trabajo actual, puede usar los siguientes comandos para hacerlo:
Ambos comandos muestran su directorio de trabajo actual.
Cómo imprimir la versión del comando PWD
Para encontrar la versión del comando pwd incorporado en su terminal, puede usar la versión binaria para hacerlo:
Conclusión
El comando pwd es uno de los comandos más utilizados en las computadoras con Linux. Es bastante simple de usar cuando sabes lo que hace.
Credito de imagen: Hacker ruso pirateando el servidor en la oscuridad por Estilo de vida descubrir/Shutterstock