En Linux, los archivos y directorios están organizados en una jerarquía llamada sistema de archivos. Antes de poder moverte con confianza, necesitas saber dónde estás. El comando pwd responde a esa pregunta imprimiendo tu directorio de trabajo actual.
Línea de Comandos · Lección 2
pwd (Imprimir directorio de trabajo)
Aprende a usar `pwd` para identificar tu ubicación actual en el sistema de archivos de Linux.
El árbol de directorios en Linux
Todo el sistema de archivos comienza desde un único directorio de nivel superior llamado directorio raíz, representado por una barra diagonal (/). Desde la raíz, el árbol de directorios se ramifica en subdirectorios, que pueden contener archivos y más subdirectorios.
Aquí hay un ejemplo simplificado de cómo se ve esta estructura:
/
|-- bin
| |-- file1
| |-- file2
|-- etc
| |-- file3
| `-- directory1
| |-- file4
| `-- file5
|-- home
|-- var
En el árbol anterior, ¿qué relación tienen home y etc con /?
Cómo entender las rutas de archivos
La ubicación de cualquier archivo o directorio se describe mediante su ruta. Una ruta es una secuencia de directorios que conduce desde un punto de inicio hasta un destino específico.
Por ejemplo, si tienes una carpeta llamada pete dentro de /home, y una carpeta Movies dentro de pete, la ruta completa es:
/home/pete/Movies
Una ruta que comienza con / es una ruta absoluta porque empieza en el directorio raíz. Una ruta como Movies es relativa porque depende de tu ubicación actual.
¿Qué hace que /home/pete/Movies sea una ruta absoluta?
¿Qué significa PWD en Linux?
La forma completa de pwd es "print working directory" (imprimir directorio de trabajo). Tu directorio de trabajo es el directorio donde tu shell se encuentra actualmente. Los comandos que usan rutas relativas parten desde esta ubicación.
¿Qué significa pwd?
Uso de la orden pwd
Para encontrar tu directorio actual, escribe pwd y presiona Enter.
$ pwd
/home/pete
La salida es una ruta absoluta. En este ejemplo, el shell está actualmente en el directorio personal del usuario pete.
La salida exacta puede ser diferente en tu sistema porque quizá cambien el nombre de usuario, el directorio personal o la ubicación actual. La orden pwd solo muestra información; no modifica el directorio de trabajo. En cambio, cd cambia el directorio donde se encuentra la shell.
¿Qué acción comprueba el directorio actual sin cambiarlo?
Por qué `pwd` es útil
Usa pwd cuando:
- Estás siguiendo instrucciones y necesitas confirmar tu ubicación.
- Un comando falló porque una ruta de archivo era incorrecta.
- Te moviste por varios directorios y perdiste la pista de dónde estás.
- Quieres copiar la ruta del directorio actual en otro comando.
Por ejemplo:
$ pwd
/home/pete/projects
$ ls
app.py README.md
Esto te dice que app.py y README.md están ubicados en /home/pete/projects.
Para reforzar tu comprensión de la navegación por el sistema de archivos de Linux y de cómo identificar tu ubicación actual, prueba estos laboratorios prácticos:
- Comando pwd de Linux: Mostrar Directorio - Este laboratorio ofrece una visión enfocada y uso práctico del comando
pwd, alineado directamente con la introducción de la lección para encontrar tu directorio actual. - Navegación de Directorios en Linux - Pon a prueba tus habilidades básicas en la línea de comandos de Linux navegando por varios directorios, solidificando tu comprensión de rutas y la estructura del sistema de archivos.
- Comando cd de Linux: Cambiar Directorio - Aprende a navegar eficientemente tu sistema de archivos usando el comando
cd, entendiendo diferentes técnicas para cambiar de directorio y explorar la estructura de archivos.
Lección completada
Has completado pwd (Imprimir directorio de trabajo)
Ahora puedes utilizar pwd para identificar tu ubicación actual en el sistema de archivos de Linux.
Reconocer la raíz del árbol de directorios.
Distinguir una ruta absoluta de una ruta relativa.
Explicar qué significa
pwdy qué información muestra.Consultar el directorio de trabajo sin cambiarlo.
Guarda tu progreso
Crea una cuenta gratuita para guardar esta lección y continuar en cualquier dispositivo.
Crear una cuenta gratuita