Cómo usar el comando CD en Linux

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ónSignificado
/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.