Cuando te mueves entre archivos de proyecto en un Mac, la clave está en distinguir la carpeta abierta en el Finder de la carpeta que tu sesión de Terminal está utilizando actualmente. En el Finder, muestra la barra de ruta para ver las carpetas que contienen un archivo; en Terminal, ejecuta pwd para imprimir el directorio de trabajo actual de ese shell. Copia una ruta completa cuando necesites reutilizarla y comprueba de nuevo el contexto tras cambiar de ventana o pestaña.
Ver las carpetas que contienen un archivo en el Finder
En una ventana del Finder, selecciona Visualización > Mostrar barra de ruta. La barra de ruta aparece cerca de la parte inferior de la ventana y muestra la ubicación y las carpetas anidadas que contienen el archivo o carpeta seleccionado. Haz clic en una carpeta de la barra para abrirla. Para ocultar o mostrar la barra con un atajo, usa Opción-Comando-P. Apple también documenta que al mantener pulsada la tecla Opción se muestra la barra momentáneamente. La guía del Finder de Apple y los funciones rápidas de teclado de Mac describen estos controles.
La barra de ruta resulta útil cuando exploras archivos de proyectos visualmente y necesitas orientarte sin salir del Finder. Por ejemplo, si un documento se encuentra dentro de Client Work / Redesign / Research, la barra te muestra la jerarquía de carpetas que lo contienen. El nombre de un archivo en el título de la ventana o en una lista de ítems recientes por sí solo puede no indicarte qué copia o carpeta de proyecto abriste; utiliza la ruta contenedora cuando esa distinción sea importante.
Para copiar la ruta de una carpeta desde la barra, pulsa Control y haz clic en la carpeta y selecciona Copiar “[carpeta]” como ruta. Puedes pegar el resultado en una nota, en un comando de Terminal o en el campo Ir > Ir a la carpeta del Finder. La redacción de los menús puede variar ligeramente según la versión y el idioma de macOS; si no ves esa opción exacta, utiliza el menú contextual del Finder haciendo clic con la tecla Opción presionada, documentado por Apple para copiar un ítem como ruta. La guía de Terminal de Apple explica que el menú contextual del Finder modificado con la tecla Opción puede copiar la ruta de un archivo o carpeta.
Comprobar la carpeta actual en Terminal
Una ventana de Terminal tiene su propio directorio de trabajo actual. Puede que no coincida con la carpeta visible en el Finder, y distintas ventanas o pestañas de Terminal pueden encontrarse en ubicaciones diferentes. Haz clic en la pestaña o ventana de Terminal que vayas a utilizar, escribe pwd y pulsa Retorno. El comando imprime la ruta absoluta del directorio actual de ese shell. El manual de pwd de macOS define esta salida y distingue -L (ruta lógica) de -P (ruta física con los enlaces simbólicos resueltos). Página del manual de macOS para pwd
Por ejemplo, una salida como /Users/sam/Projects/website significa que los comandos que usen rutas relativas se resolverán generalmente a partir de ese directorio. Un solo punto (.) representa la carpeta actual, dos puntos (..) representan su carpeta superior y ~ representa tu carpeta de inicio. Estos atajos son útiles, pero recuerda que se interpretan en relación con el contexto del shell y no te dicen qué ventana del Finder está abierta. Apple describe estas convenciones de rutas en su guía de Terminal para especificar archivos y carpetas.
Si necesitas la ruta de un elemento concreto del Finder en lugar del directorio actual del shell, arrastra ese archivo o carpeta desde el Finder hasta la ventana de Terminal. Terminal insertará su ruta absoluta en la posición del cursor. También puedes arrastrar una carpeta desde la barra de título de una ventana del Finder. Esto inserta texto; no ejecuta un comando por sí mismo. Revisa la línea de comandos antes de pulsar Retorno, especialmente si ya estabas escribiendo otro comando. Las instrucciones de Apple para arrastrar ítems a Terminal describen este comportamiento.
Desplazarse a la carpeta correcta y verificarla
Si Terminal se encuentra en el directorio de proyecto equivocado, cambia de directorio con cd seguido de la ruta de destino y luego ejecuta pwd de nuevo. Por ejemplo, tras introducir cd , arrastra la carpeta del proyecto desde el Finder a la ventana de Terminal y pulsa Retorno. El espacio final después de cd es importante: separa el comando de la ruta. Ejecutar pwd después confirma en qué ubicación aterrizó esa sesión de Terminal antes de que ejecutes otros comandos.
Las rutas que contienen espacios requieren precaución si se escriben a mano. Apple indica que los espacios en las rutas pueden necesitar comillas o una barra invertida de escape. Así, una ruta como /Users/sam/Projects/Client Site puede introducirse como cd '/Users/sam/Projects/Client Site' o cd /Users/sam/Projects/Client\ Site. Arrastrar la carpeta a Terminal puede evitar tener que escapar su nombre manualmente, pero aun así inspecciona la ruta y el comando insertados antes de ejecutarlos. La guía de rutas de Apple ofrece ejemplos tanto de uso de comillas como de caracteres de escape.
El Finder también puede saltar a una ubicación conocida: selecciona Ir > Ir a la carpeta, pega una ruta copiada y pulsa Retorno. Una barra inclinada inicial marca una ruta que comienza en el nivel superior del sistema de archivos; una tilde apunta a tu carpeta de inicio. Apple señala que el Finder puede ofrecer sugerencias coincidentes o rutas recientes a medida que escribes. Esto es útil si copiaste una ruta anteriormente y deseas volver a esa ubicación, pero no cambia el directorio actual de Terminal. Las instrucciones de Apple para «Ir a la carpeta» detallan esta función.
Motivos habituales por los que la ruta parece incorrecta
Las ubicaciones del Finder y de Terminal no coinciden. Representan contextos diferentes. La barra de ruta del Finder describe la jerarquía en la que se encuentra el ítem seleccionado; pwd informa del directorio de trabajo del shell activo. Si cambiaste de pestaña en Terminal, haz clic en la pestaña adecuada y ejecuta pwd allí.
Abriste un archivo desde Recientes o mediante un acceso directo. Es posible que el contenido visible de la ventana no muestre de forma evidente la raíz del proyecto. Usa la barra de ruta para inspeccionar las carpetas que lo contienen y luego copia la ruta de la carpeta superior deseada si necesitas la raíz en otro lugar. Sé preciso con lo que entiendes por «carpeta de proyecto»: la raíz de un repositorio, una subcarpeta concreta y la carpeta que contiene un archivo individual pueden ser ubicaciones distintas.
La ruta incluye un enlace simbólico. La salida predeterminada de pwd utiliza el directorio actual lógico; pwd -P informa de la ruta física con los enlaces simbólicos resueltos. Ambas salidas pueden diferir cuando el camino hacia un directorio pasa por un enlace. Utiliza la forma que responda a tu necesidad y no asumas que una ruta más corta o de aspecto más familiar significa que Terminal se encuentra en otro proyecto. La distinción está documentada en el manual de pwd de macOS.
Se copió la ruta de un archivo, no la de su carpeta contenedora. La ruta de un archivo incluye el nombre de dicho archivo al final. Si deseas acceder a su directorio contenedor, copia o arrastra la carpeta en sí, o elimina con cuidado el nombre del archivo final antes de usar cd. La barra de ruta del Finder es especialmente útil para seleccionar la carpeta contenedora en lugar de tener que deducirla a partir de una ruta larga.
Una rutina rápida para cuando cambias de archivo de proyecto
Mantén visible la barra de ruta del Finder mientras navegas. Cuando necesites una ubicación reutilizable, copia la ruta de la carpeta correspondiente o arrástrala hacia Terminal. En Terminal, verifica con pwd exactamente en la ventana o pestaña donde se ejecutará el siguiente comando. Si la ruta no te resulta familiar, compara los nombres de las últimas carpetas con la estructura esperada del proyecto antes de continuar. Esta pequeña comprobación ayuda a evitar que un comando con rutas relativas apunte al directorio equivocado.
Si organizas las ventanas abiertas y las tareas pendientes en tu Mac por objetivos, Wallo puede ayudarte a mantener juntas las ventanas relacionadas con cada proyecto y permitirte concentrarte usando el teclado. No indica la ruta de un archivo, de modo que utiliza el Finder o pwd para la ubicación en sí.
Fuentes
- Obtener información de archivos, carpetas y discos en el Mac — Soporte técnico de Apple
- Funciones rápidas de teclado del Mac — Soporte técnico de Apple
- Especificar archivos y carpetas en Terminal en el Mac — Soporte técnico de Apple
- Arrastrar ítems a una ventana de Terminal en el Mac — Soporte técnico de Apple
- Ir directamente a una carpeta específica en el Mac — Soporte técnico de Apple
- pwd(1) — Páginas del manual de macOS 26.6.1 — Páginas del manual de FreeBSD