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/usuarioEn 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/documentsEn 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/usuarioEn 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/usuarioEn 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\ espacioo,
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.