El comando cd es un comando de gran utilidad, permite cambiar de un di­re­c­to­rio a otro de la forma más rápida posible. El comando de Linux tiene varias funciones prácticas.

¿Qué es el comando cd de Linux?

El comando cd se utiliza en todas las di­s­tri­bu­cio­nes Linux comunes como, por ejemplo, en Ubuntu, y es la forma más rápida de cambiar a un di­re­c­to­rio o su­b­di­re­c­to­rio concreto. Si el comando se ejecuta con éxito, el di­re­c­to­rio de destino que has elegido se convierte in­me­dia­ta­me­n­te en tu di­re­c­to­rio de trabajo actual. En Linux, “cd” significa “change directory” y, para la mayoría de los usuarios que trabajan con Shell, el comando cd pro­ba­ble­me­n­te sea uno de los más uti­li­za­dos. Ahora bien, es im­po­r­ta­n­te que utilices las ma­yú­s­cu­las y mi­nú­s­cu­las co­rre­c­ta­me­n­te pues el comando las distingue. Además, puedes utilizar el comando find de Linux para buscar el di­re­c­to­rio antes de in­tro­du­ci­r­lo en el comando cd.

¿Cómo funciona el comando cd?

Cuando trabajas con el shell, a menudo tienes que moverte entre di­fe­re­n­tes di­re­c­to­rios. El comando cd es tu mejor opción. Puedes in­tro­du­cir dos tipos de rutas: rutas relativas, que indica la ruta a seguir para alcanzar el di­re­c­to­rio de destino desde la ruta actual, o rutas absolutas, que indican la ubicación del di­re­c­to­rio desde el di­re­c­to­rio raíz. El comando cd solo se ejecutará si el di­re­c­to­rio que has in­tro­du­ci­do existe y tienes los derechos de acceso a él. Si el di­re­c­to­rio de destino no existe o no tienes los derechos ne­ce­sa­rios, pe­r­ma­ne­ce­rás en tu di­re­c­to­rio actual y recibirás un mensaje de error.

¿Cómo es la sintaxis del comando cd?

La sintaxis del comando cd de Linux es la siguiente:

$ cd [opción] [directorio]
shell

cd es el comando de Linux como tal, las opciones te permiten es­pe­ci­fi­car detalles adi­cio­na­les y [Di­re­c­to­rio] indica el di­re­c­to­rio de destino exacto.

¿Qué opciones ofrece el comando cd?

El comando cd ofrece dos opciones:

  • -L: sigue la es­tru­c­tu­ra lógica de los di­re­c­to­rios, es la co­n­fi­gu­ra­ción pre­de­te­r­mi­na­da.
  • -P: sigue la es­tru­c­tu­ra física de di­re­c­to­rios.

Ejemplos del comando cd de Linux

A co­n­ti­nua­ción, te mostramos algunos ejemplos sencillos para ayudarte a entender cómo funciona el comando cd. Enseguida te darás cuenta de que es realmente práctico para el trabajo diario y que permite conmutar entre varios di­re­c­to­rios de forma fácil.

$ cd ~
shell

El comando anterior te cambia di­re­c­ta­me­n­te a tu di­re­c­to­rio principal.

$ cd /
shell

El comando anterior te cambia al di­re­c­to­rio raíz.

$ cd /usr/local
shell

Así puedes cambiar al su­b­di­re­c­to­rio /usr/local.

$ cd -
shell

El comando anterior te devuelve a tu di­re­c­to­rio de trabajo in­me­dia­ta­me­n­te anterior.

Ir al menú principal