Una forma fácil de cambiar directorios en Linux desde la terminal
Algunos comandos en Linux se usan con tanta frecuencia que a menudo pasamos por alto el significado de los comandos y los detalles sobre ellos se pierden. CD
es uno de esos comandos. CD
significa "cambiar directorio", que en sí mismo explica su uso y propósito.
CD
le permite cambiar fácilmente su directorio actual a cualquier directorio que desee mover. Simplemente ingrese la ruta correcta en el comando y será colocado en ese directorio por CD
.
En este breve tutorial, obtendrá todos los conocimientos básicos y útiles sobre el CD
utilidad de línea de comandos.
Saber más sobre el comando cd
CD
command es una utilidad útil para todos los usuarios frecuentes de la línea de comandos y también para quienes deben administrar servidores sin GUI.
Veamos la sintaxis básica del CD
mando.
Sintaxis general:
cd [opciones] [directorio_o_ruta_directorio]
La siguiente tabla le dará una idea breve de lo que sucede cuando usa estas opciones con el CD
mando.
Opción | Significado |
/ | cambia el directorio actual al directorio raíz |
~ | cambia el directorio al directorio de inicio |
. | Representa el directorio actual |
.. | cambiar al directorio padre del directorio actual |
CD
: Puede cambiar su directorio directamente ingresando el nombre del directorio de destino.
Sintaxis general:
cd [nombre_directorio]
Ejemplo:
espacio de trabajo de cd
Aquí, simplemente hemos cambiado el directorio actual a un directorio llamado "espacio de trabajo".
Nota: Tenga en cuenta que este directorio de espacio de trabajo debe colocarse en su directorio de trabajo actual. Si no es así, obtendrá un error. Puede utilizar la ruta completa del directorio deseado con el CD
mando. Aprenderemos sobre esto en los próximos ejemplos.
CD /
: Este comando cambiará su directorio actual al directorio raíz.
Ejemplo:
gaurav @ ubuntu: ~ / espacio de trabajo $ cd / gaurav @ ubuntu: / $
Aquí, hemos cambiado el directorio de trabajo actual de "espacio de trabajo" a raíz
directorio.
gaurav @ ubuntu: / $ pwd / gaurav @ ubuntu: / $
Sobre el uso de pwd
(imprimir directorio de trabajo) comando el " /
Se muestra el directorio (raíz).
cd ~
: Este comando lo lleva de regreso al directorio de inicio desde cualquier directorio en el que esté trabajando.
Ejemplo:
gaurav @ ubuntu: ~ / espacio / apache $ pwd / home / gaurav / espacio / apache
Actualmente estoy en el directorio llamado apache. Usemos ahora el cd ~
comando (tilde).
gaurav @ ubuntu: ~ / espacio / apache $ cd ~ gaurav @ ubuntu: ~ $
gaurav @ ubuntu: ~ $ pwd / home / gaurav gaurav @ ubuntu: ~ $
Ahora, volvemos al directorio de inicio "/ home / gaurav".
CD ..
: Este comando le permite cambiar su directorio de trabajo actual al directorio principal un nivel por encima de su directorio actual.
Ejemplo:
gaurav @ ubuntu: ~ / snap / htop / 1332 $ pwd / home / gaurav / snap / htop / 1332 gaurav @ ubuntu: ~ / snap / htop / 1332 $
En este ejemplo, / home / gaurav / snap / htop / 1332 es la ruta del directorio de trabajo actual. De hecho, estamos en el directorio 1332. El directorio padre inmediato del directorio "1332" es el directorio "htop". Sobre el uso de CD ..
comando, nos trasladaremos al directorio "htop", su directorio padre inmediato.
gaurav @ ubuntu: ~ / snap / htop / 1332 $ cd .. gaurav @ ubuntu: ~ / snap / htop $
gaurav @ ubuntu: ~ / snap / htop $ pwd / home / gaurav / snap / htop gaurav @ ubuntu: ~ / snap / htop $
A continuación se muestran algunas opciones útiles que se utilizan con el CD
mando. Ahora, vamos a sumergirnos en algunos ejemplos más detallados de la CD
mando.
Cambiar del directorio actual a una ruta específica
Puedes usar el CD
comando, para cambiar a cualquier directorio usando su ruta.
Sintaxis:
cd [ruta_absoluta_de_directorio]
Ejemplo:
cd ./snap/htop/1332/examples
Aquí, deseamos cambiar a un directorio llamado "ejemplos" ubicado en la ruta / home / gaurav / snap / htop / 1332 / examples
desde el directorio de inicio.
Nota: Aquí, he usado ./
en lugar de escribir la ruta completa de mi directorio personal. Puede obtener más información al respecto en este artículo.
gaurav @ ubuntu: ~ / snap / htop1332 / examples $ pwd / home / gaurav / snap / htop / 1332 / examples gaurav @ ubuntu: ~ / snap / htop / 1332 / examples $
Ahora estamos ubicados en el directorio "ejemplos".
Moverse a directorios con espacios en blanco en su nombre
Hay muchos casos en los que usamos "espacios" al nombrar los directorios. A veces, simplemente usando el CD
comando con los nombres de este tipo, no parece funcionar. Pero hay una solución simple para esto.
Poner el nombre del directorio entre comillas simples o dobles puede resolver el problema. Simplemente puedes usar CD
"nombre del directorio"
o cd 'nombre de directorio'
.
Sintaxis:
cd "nombre de directorio 22"
Ejemplo:
cd "Biblioteca de Calibre"
Producción:
gaurav @ ubuntu: ~ $ cd "Biblioteca de Calibre" gaurav @ ubuntu: ~ / Biblioteca de Calibre $
trinity @ ubuntu: ~ / Biblioteca de Calibre $ pwd / home / trinity / Biblioteca de Calibre
Ahora estamos en el directorio de la biblioteca de Calibre que tenía un espacio en blanco en su nombre.
Volver al directorio anterior
Anteriormente vimos el uso de la CD ..
comando, que lo lleva al directorio principal de su directorio de trabajo actual. Aquí veremos una alternativa más para esto.
El CD -
El comando (guión) le permite realizar más o menos la misma acción. Puede moverse al directorio anterior de su directorio de trabajo actual.
Sintaxis general:
CD -
Ejemplo:
gaurav @ ubuntu: ~ / espacio de trabajo / snap / vim-editor $ pwd / home / gaurav / espacio de trabajo / snap / vim-editor gaurav @ ubuntu: ~ / espacio de trabajo / snap / vim-editor $
Aquí, estoy trabajando actualmente en el directorio "vim-editor". Suponga que un usuario desea moverse al directorio anterior, luego CD -
puede ser útil. Veamos cómo.
trinity @ ubuntu: ~ / espacio de trabajo / snap / vim-editor $ cd - / inicio / trinity / espacio de trabajo / snap trinity @ ubuntu: ~ / espacio de trabajo / snap $
Aquí, ahora nos hemos movido al directorio anterior llamado "snap".
Conclusión
En este tutorial súper simple, aprendimos sobre un comando muy básico y amigable CD
(es decir, cambiar de directorio) utilizado en todos los sistemas Linux. Ahora podremos navegar a través de múltiples directorios mientras trabajamos en el terminal sin usar la GUI. CD
será fácil de usar después de seguir este tutorial.