En este artículo os mostraré de una forma rápida y resumida el uso del comando "cd" mediante ejemplos.
Definición:
A continuación os mostraré todas las opciones posibles del comando "cd" con ejemplos.
Ejemplos:
1.- Cambio del directorio de trabajo actual "~" al subdirectorio "~/Tips/" (utilizando la ruta relativa).
$ cd Tips/
2.- Cambio del directorio de trabajo actual "~" al subdirectorio "~/Tips/" (utilizando la ruta absoluta).
$ cd /home/$USER/Tips/
3.- Cambio del subdirectorio actual "~/Tips" al directorio de nivel superior "~".
$ cd ..
4.- Cambio del directorio de trabajo actual "~" al subdirectorio "~/Tips/nuevoDirectorio/".
$ cd Tips/nuevoDirectorio/
5.- Cambio del directorio actual "~/Tips/nuevoDirectorio/" al directorio dos niveles superior.
$ cd ../..
También puede escribirse con la barra inclinada al final:
$ cd ../../
6.- Cambio del directorio actual "~/Tips/nuevoDirectorio/" a otro directorio de nivel superior al suyo.
$ cd ../subTips/
7.- Cambio del directorio actual "~" al directorio anterior "~/Tips/nuevoDirectorio/".
$ cd -
8.- Cambio del subdirectorio actual "~/Tips/nuevoDirectorio/" al directorio de trabajo principal del usuario "~".
$ cd
Otra sintaxis:
$ cd ~
9.- Cambio del directorio actual "~/Tips/" a un subdirectorio "Directorio nuevo", el cual contiene espacios en su nombre, para tal fin debe utilizarse antes de cada espacio la barra inclinada a izquierdas:
$ cd Directorio\ nuevo/
O también puede escribirse entre comillas simples sin necesidad de la barra inclinada:
$ cd 'Directorio nuevo'/
Otra sintaxis es entre comillas dobles sin la barra inclinada antes de cada espacio:
$ cd "Directorio nuevo"/
10.- Cambiar del directorio actual "~/Tips/" a otro subdirectorio "~/Tips/nuevoDirectorio", el cual no nos acordamos de la totalidad de su nombre:
$ cd n*
11.- Cambiar del directorio actual "~/Tips/" a otro subdirectorio "~/Tips/subTips", del cual no nos acordamos del último carácter de su nombre:
$ cd subTip?
12.- Cambiar del directorio actual "~/Tips/" a otro subdirectorio "~/Tips/subTips", del cual no queremos escribir todo su nombre:
$ cd s<TAB>
Con la anotación <TAB> queremos decir: presionar la tecla Tabulador del teclado (no escribirlo en el terminal). Y terminará de escribir la totalidad del nombre si no encuentra mas coincidencias:
Pulsamos "Enter" y conseguimos cambiar de directorio:
Si encuentra mas directorios coincidentes los mostrará por pantalla para que continúes escribiendo caracteres hasta que no se encuentren coincidencias y la tecla <TAB> termine por escribir la totalidad del directorio.
En este otro ejemplo nos encontramos con dos subdirectorios que empiezan por los mismos tres caracteres "sub". Si escribimos y pulsamos <TAB>:
$ cd s<TAB>
Llega a escribirnos hasta el primer carácter no coincidente:
Continuamos escribiendo el carácter diferenciador "T" y presionamos de nuevo la tecla <TAB>, y nos termina por escribir todo el nombre del directorio, pulsamos "Enter" y ya estamos dentro:
NOTA:
$ cd ../..
También puede escribirse con la barra inclinada al final:
$ cd ../../
6.- Cambio del directorio actual "~/Tips/nuevoDirectorio/" a otro directorio de nivel superior al suyo.
$ cd ../subTips/
7.- Cambio del directorio actual "~" al directorio anterior "~/Tips/nuevoDirectorio/".
$ cd -
8.- Cambio del subdirectorio actual "~/Tips/nuevoDirectorio/" al directorio de trabajo principal del usuario "~".
$ cd
Otra sintaxis:
$ cd ~
9.- Cambio del directorio actual "~/Tips/" a un subdirectorio "Directorio nuevo", el cual contiene espacios en su nombre, para tal fin debe utilizarse antes de cada espacio la barra inclinada a izquierdas:
$ cd Directorio\ nuevo/
O también puede escribirse entre comillas simples sin necesidad de la barra inclinada:
$ cd 'Directorio nuevo'/
Otra sintaxis es entre comillas dobles sin la barra inclinada antes de cada espacio:
$ cd "Directorio nuevo"/
10.- Cambiar del directorio actual "~/Tips/" a otro subdirectorio "~/Tips/nuevoDirectorio", el cual no nos acordamos de la totalidad de su nombre:
$ cd n*
11.- Cambiar del directorio actual "~/Tips/" a otro subdirectorio "~/Tips/subTips", del cual no nos acordamos del último carácter de su nombre:
$ cd subTip?
12.- Cambiar del directorio actual "~/Tips/" a otro subdirectorio "~/Tips/subTips", del cual no queremos escribir todo su nombre:
$ cd s<TAB>
Con la anotación <TAB> queremos decir: presionar la tecla Tabulador del teclado (no escribirlo en el terminal). Y terminará de escribir la totalidad del nombre si no encuentra mas coincidencias:
Pulsamos "Enter" y conseguimos cambiar de directorio:
Si encuentra mas directorios coincidentes los mostrará por pantalla para que continúes escribiendo caracteres hasta que no se encuentren coincidencias y la tecla <TAB> termine por escribir la totalidad del directorio.
En este otro ejemplo nos encontramos con dos subdirectorios que empiezan por los mismos tres caracteres "sub". Si escribimos y pulsamos <TAB>:
$ cd s<TAB>
Llega a escribirnos hasta el primer carácter no coincidente:
Continuamos escribiendo el carácter diferenciador "T" y presionamos de nuevo la tecla <TAB>, y nos termina por escribir todo el nombre del directorio, pulsamos "Enter" y ya estamos dentro:
NOTA:
Este artículo no está terminado y será dinámico, se irá implementando con mas ejemplos.
Si queréis cooperar podéis dejar algún ejemplo del comando "cd" en los comentarios y los iré agregando en este artículo haciendo una reseña a vuestro nombre.
Saludos.
No hay comentarios:
Publicar un comentario
Gracias por participar en este blog.