Un Clásico… ¿Cómo usar el comando cd en Linux?
Seguramente lo utilizas unas 100 veces al día…. El comando cd es uno de los más usados y básicos en Linux. Pero no por eso es menos importante. Con él podés moverte entre directorios, navegar por tu sistema de archivos y trabajar de forma más eficiente desde la terminal.
En este artículo te mostramos cómo funciona cd, sus usos más comunes, atajos útiles y algunos tips que te van a ahorrar mucho tiempo.
¿Qué hace el comando cd?
El comando cd (de «change directory») se utiliza para cambiar de directorio en la línea de comandos. Es decir, te permite “entrar” en una carpeta específica para trabajar desde allí.
Por ejemplo, si estás en tu carpeta personal y querés ir a Documentos
, simplemente escribís:
Uso básico del comando cd
Vamos con los ejemplos más comunes:
cd
: Te lleva directamente a tu directorio personal (también podés usarcd ~
).cd ..
: Sube un nivel, es decir, te lleva al directorio padre.cd ../..
: Sube dos niveles.cd /
: Te lleva a la raíz del sistema.cd -
: Te devuelve al directorio anterior en el que estabas.
Moverse entre rutas absolutas y relativas
Existen dos formas de moverse entre directorios: con rutas absolutas o relativas.
Rutas absolutas
Son aquellas que empiezan desde la raíz del sistema (el slash /
):
cd /etc/network
Rutas relativas
Son rutas que parten desde tu ubicación actual:
cd ../Descargas
Esto es útil cuando ya estás en un directorio cercano al que querés entrar.
Ir a la carpeta de un usuario
Con ~
podés ir directo a tu home:
cd ~
Y también podés acceder al home de otro usuario (si tenés permisos):
cd ~nombre_usuario
Combinaciones útiles y tips
cd -
: alterna entre la carpeta actual y la anterior, muy útil para ir y venir rápidamente.- Usá el tabulador
[Tab]
para autocompletar nombres de carpetas. Te evita errores y ahorra tiempo. - Si el nombre de una carpeta tiene espacios, usá comillas o el carácter de escape
\
:
cd "Mi Carpeta"
cd Mi\ Carpeta
¿Cómo saber en qué carpeta estás?
Para ver tu ubicación actual, usá el comando:
pwd
Esto mostrará la ruta completa del directorio en el que estás parado.
¿Dónde aprender más?
Siempre podés consultar la documentación oficial con:
man cd
Conclusión
Puede parecer un comando menor, pero cd es fundamental para moverte con fluidez por el sistema de archivos en Linux. Aprender a usarlo bien (y aprovechar atajos como cd -
o cd..
) te va a hacer mucho más ágil en la terminal.
Como todo en Linux, la práctica es la clave. Jugá un poco con cd y empezá a moverte como pez en el agua por tu sistema.