Posteado por: Vera | 9 Mayo, 2008

Comando “cd”

Pues como muchos sabéis, el comando cd sirve para movernos por los directorios en la Terminal. Resulta que ayer, me surgió una duda, ya que no podía moverme a un directorio que tengo escrito con espacios. Decidí investigar en Google, y ya se como hacerlo, es más fácil de lo que me pensaba :D .

Una de las cosas que sse suele hacer en la Terminal, es navegar por los directorios, y se hace a través con el comando: cd <ruta> (sin las llaves). Esta estructura se utiliza, cuando queremos navegar por los directorios que no tienen espacio, por ejemplo:

vera@vera-desktop:~$ cd Escritorio
vera@vera-desktop:~/Escritorio$ cd Archivos
vera@vera-desktop:~/Escritorio/Archivos$

En el ejemplo se ve como me estoy moviendo por los directorios de mi ordenador. Esto es un ejemplo al moverme por un nombre de directorio que no tiene espacios. ¿Qué pasaría si me quiero situar en un nombre de directorio con espacios? Se produciría este error:

vera@vera-desktop:~$ cd Escritorio
vera@vera-desktop:~/Escritorio$ cd Mis imágenes
bash: cd: Mis: No existe el fichero ó directorio
vera@vera-desktop:~/Escritorio$

Como se ve en el ejemplo, se produce un error, ya que el comando quiere situarse en el directorio con el nombre “Mis” y no existe.

¿Cómo podría hacer que reconozca un espacio del nombre de directorio? Pues de una manera muy fácil:

1er Método: Colocar comillas simples (’ ‘) o comillas dobles (” “). Así nos reconocería sin problemas el nombre de directorio con espacios: Comillas simples:

vera@vera-desktop:~/Escritorio$ cd ‘Mis imágenes’
vera@vera-desktop:~/Escritorio/Mis imágenes$

Comillas dobles:

vera@vera-desktop:~/Escritorio$ cd “Mis imágenes”
vera@vera-desktop:~/Escritorio/Mis imágenes$

2º Método: El segundo método es usar la tecla Tabulador (Tab). Tenemos que poner las iniciales del directorio al que queremos acceder para que nos autocomplete el nombre y nos busque el comando adecuado para acceder al directorio. Ejemplo:

vera@vera-desktop:~/Escritorio$ cd Mis<tab>\ imágenes
vera@vera-desktop:~/Escritorio/Mis imágenes$

Edité un poco el ejemplo para incluirle “<tab>”, ya que es allí donde pulse la tecla Tabulador y me salió automáticamente el comando adecuado para acceder al directorio.

Ya está, es así de fácil. :P

Dejar una respuesta

Su respuesta:

Categorías