El comando cd
, abreviatura de “change directory” (‘cambiar de directorio‘), es uno de los comandos más fundamentales y usados con frecuencia en los sistemas operativos Linux. Su objetivo principal es navegar entre distintos directorios dentro del sistema de archivos. Al permitir a los usuarios cambiar fácilmente de una carpeta a otra, el comando cd
desempeña un papel fundamental en la gestión de archivos y la navegación del sistema. Estas son varias formas de usar el comando cd.
Sintaxis general del comando cd:
cd [DIRECTORIO…]
Ir al Directorio Padre Inmediato
cd ..
Este comando te llevará desde el directorio actual al directorio anterior.
Ejemplo:
$ pwd
/home/usuario/carpeta
$ cd ..
$ pwd
/home/usuario
En este ejemplo, el usuario estaba inicialmente en el directorio /home/usuario/carpeta
(aprende a utilizar el comando pwd) y se movió hacia arriba al directorio /home/usuario
ejecutando cd ..
Ir al Directorio Anterior
cd -
Este comando te llevará al directorio anterior al actual. Piensa en ello como el botón de retroceso en tu navegador.
Ejemplo:
$ pwd
/home/user/documents
$ cd /var/www
$ pwd
/var/www
$ cd -
/home/user/documents
En este ejemplo, el usuario primero navega a /var/www
y luego usa cd -
para regresar al directorio anterior (/home/user/documents
), y la ruta al directorio anterior se imprime en el terminal.
Ir al Directorio de Inicio
cd ~
El comando cd ~
te llevará de regreso a tu directorio de inicio (home), independientemente del directorio en el que te encuentres actualmente.
Ejemplo:
$ pwd
/var/www
$ cd ~
$ pwd
/home/usuario
En este ejemplo, el usuario estaba inicialmente en el directorio /var/www
y se movió al directorio de inicio del usuario, /home/usuario
, ejecutando cd ~
.
Moverse Dos Directorios hacia Arriba desde la Ubicación Actual
cd ../../
En lugar de hacer cd ..
dos veces para subir dos directorios antes del actual, puedes usar simplemente cd ../../
Ejemplo:
$ pwd
/home/usuario/carpeta/subcarpeta
$ cd ../../
$ pwd
/home/usuario
En este ejemplo, el usuario estaba inicialmente en el directorio /home/usuario/carpeta/subcarpeta
y subió dos niveles al directorio /home/usuario
ejecutando cd ../../
Ir al Directorio con Espacios en su Nombre
cd nombre\ directorio\ con\ espacio
o,
cd 'nombre del directorio con espacio'
Para entrar a directorios con espacios en su nombre, puedes agregar una barra invertida (\
) al final de cada palabra o encerrar el nombre del directorio entre comillas simples (' '
).
Ejemplo:
Supongamos que tienes un directorio llamado mis documentos
:
$ mkdir 'mis documentos'
Para cambiar a este directorio, puedes usar cualquiera de los siguientes comandos:
- Escapando los espacios:
$ cd mis\ documentos
- Usando comillas simples:
$ cd 'mis documentos'
Cada uno de estos métodos es válido, y la elección entre ellos puede depender de tu preferencia personal o del contexto en el que estés trabajando.
Más comandos de Linux:
Operaciones de Directorios | rmdir · cd · pwd · exa · ls |
Operaciones de Archivos | cat · cp · dd · less · touch · ln · rename · more · head |
Operaciones de Sistema de Archivos | chown · mkfs · locate |
Redes | ping · curl · wget · iptables · mtr |
Búsqueda y Procesamiento de Texto | find · grep · sed · whatis · ripgrep · fd · tldr |
Información y Gestión del Sistema | env · history · top · who · htop · glances · lsof |
Gestión de Usuarios y Sesiones | screen · su · sudo · open |
¿Qué te parece?
Es bueno conocer tu opinión. Deja un comentario.