1 00:00:00,940 --> 00:00:07,639 Hola, ¿qué tal? Hoy vamos a ver cómo podemos trabajar con la consola de Windows, es decir, 2 00:00:07,879 --> 00:00:13,119 con el intérprete de comandos de Windows y vamos a ver cómo nos podemos manejar básicamente 3 00:00:13,119 --> 00:00:19,519 desde esta consola. Para ello, vamos a irnos a nuestra máquina virtual de Windows y vamos 4 00:00:19,519 --> 00:00:25,899 a ver cómo ejecutamos la consola. Dentro de la máquina virtual, para acceder a la consola, 5 00:00:25,899 --> 00:00:32,439 tendremos que ejecutar en el buscador Semire. 6 00:00:32,960 --> 00:00:35,079 Ves que aparece el símbolo del sistema. 7 00:00:35,280 --> 00:00:40,320 Bien, si le damos botón derecho podemos ejecutar como administrador. 8 00:00:40,320 --> 00:00:43,299 Esto nos interesaría para ejecutar la consola 9 00:00:43,299 --> 00:00:48,100 y trabajar con comandos en los que hace falta ser administrador. 10 00:00:48,439 --> 00:00:52,020 Si le damos directamente ejecutar, entraríamos como un usuario normal. 11 00:00:52,899 --> 00:00:54,939 Cuando entramos como un usuario normal, 12 00:00:54,939 --> 00:00:59,100 vemos que nos aparece esta consola, pantalla negra, letras blancas 13 00:00:59,100 --> 00:01:03,320 y lo que nos aparece aquí es el PROM, el PROM que nos indica 14 00:01:03,320 --> 00:01:07,859 lo primero que nos indica es la unidad en la que estoy situado 15 00:01:07,859 --> 00:01:11,060 que en este caso es la unidad C, es decir, el disco duro C 16 00:01:11,060 --> 00:01:14,700 y luego el subdirectorio en el que estoy situado 17 00:01:14,700 --> 00:01:20,799 que es el directorio de trabajo del alumno, es decir, de usuarios que cuelga alumnos 18 00:01:20,799 --> 00:01:29,239 Si nosotros lo vemos en el explorador de Windows, vemos que en C, dentro de C tenemos usuarios y dentro de usuarios tenemos alumnos. 19 00:01:29,739 --> 00:01:31,180 ¿De acuerdo? Muy bien. 20 00:01:32,120 --> 00:01:37,920 Esto que estamos viendo aquí, de los directorios que están dentro de alumnos, los podemos comprobar en la consola. 21 00:01:38,219 --> 00:01:44,439 Ejecutaríamos el comando dir, voy a utilizar las mayúsculas porque Windows no distingue mayúsculas de minúsculas. 22 00:01:44,879 --> 00:01:49,760 Ejecutamos el comando dir y nos van a salir los mismos directorios. 23 00:01:49,760 --> 00:01:53,340 Lo que pasa es que aquí está traducido al español y aquí estaría en inglés. 24 00:01:53,840 --> 00:01:55,739 Muy bien. Perfecto. 25 00:01:56,120 --> 00:01:59,299 Entonces me está indicando dónde estoy y aquí lo estoy viendo en la consola. 26 00:01:59,840 --> 00:02:02,079 Aquí vemos unos directorios un poco especiales. 27 00:02:02,200 --> 00:02:04,640 El directorio punto y el directorio punto punto. 28 00:02:05,079 --> 00:02:07,680 El directorio punto me indica el directorio en el que estoy. 29 00:02:07,920 --> 00:02:11,060 Es decir, dentro de usuarios, el subdirectorio de alumnos. 30 00:02:11,460 --> 00:02:14,819 El directorio punto punto se refiere a mi directorio padre. 31 00:02:15,120 --> 00:02:17,500 ¿Cuál es mi directorio padre? Users. 32 00:02:17,500 --> 00:02:29,979 Es decir, yo esto mismo que estoy viendo aquí en la consola, lo estoy viendo aquí en el entorno gráfico. Dentro de C está usuarios y está alumnos. ¿De acuerdo? Muy bien. 33 00:02:30,680 --> 00:02:35,699 Ahora vamos a probar a crear un directorio dentro de nuestro directorio de trabajo. 34 00:02:35,939 --> 00:02:38,539 ¿Cómo se crea un directorio? Con el comando MD. 35 00:02:38,919 --> 00:02:42,219 MD, por ejemplo, vamos a crear el directorio prueba. 36 00:02:43,800 --> 00:02:45,500 Voy a hacerlo en minúsculas. 37 00:02:46,719 --> 00:02:47,419 Directorio prueba. 38 00:02:48,000 --> 00:02:50,319 Veis que se ha creado el directorio aquí. 39 00:02:50,960 --> 00:02:52,900 ¿Cómo puedo saber que se ha creado? 40 00:02:52,900 --> 00:03:00,580 Pues con el comando dir, compruebo lo que tengo dentro del directorio. 41 00:03:01,039 --> 00:03:02,860 ¿Vale? Muy bien. 42 00:03:04,379 --> 00:03:12,000 Si yo quiero acceder a este directorio, es decir, entrar dentro de este directorio, en el entorno gráfico haría doble clic. 43 00:03:12,360 --> 00:03:18,099 El equivalente al doble clic, en nuestro caso, se hace con cd, es decir, cámbiame de directorio. 44 00:03:18,379 --> 00:03:20,800 Y le tengo que decir qué directorio quiero entrar. 45 00:03:20,800 --> 00:03:28,599 Como yo quiero bajar a prueba, con indicarle que quiero bajar a prueba solamente, es decir, indicarle prueba, me valdría. 46 00:03:29,139 --> 00:03:35,259 Esto es lo que es la ruta relativa, es decir, sabiendo que estoy en alumno, quiero bajar a prueba y estaría en el mismo sitio. 47 00:03:35,759 --> 00:03:43,139 Ahora voy a hacer un fichero, voy a crear un fichero, que sea un fichero de texto normal, que sea fichero 1. 48 00:03:43,139 --> 00:03:50,560 Lo creo en el entorno gráfico, que es más fácil, y lo que voy a hacer es editarlo. 49 00:03:50,800 --> 00:03:56,740 Se abre el blog de notas y pongo, hola, soy el fichero 1. 50 00:03:57,840 --> 00:04:02,120 Muy bien, y lo guardo y cierro. 51 00:04:02,500 --> 00:04:07,060 Entonces, ya tengo este fichero y si yo ahora miro qué contenido tiene prueba, 52 00:04:08,400 --> 00:04:11,539 en la línea de comandos veo que está fichero 1. 53 00:04:11,840 --> 00:04:14,280 Y veis que aquí nuevamente está punto y punto, punto. 54 00:04:14,400 --> 00:04:14,699 ¿Por qué? 55 00:04:14,699 --> 00:04:31,160 Porque si yo quiero volver atrás, si yo quiero volver a alumno, en el entorno gráfico haría doble clic sobre alumno. Perdón, sí, doble clic y estaría en prueba y haría doble clic sobre alumno y me iría. 56 00:04:31,160 --> 00:04:54,860 Pero aquí, para volver atrás, lo que voy a hacer es, mándame, cámbiame al directorio padre. ¿Cuál es mi directorio padre? Alumnos, punto, punto. Perfecto. Si yo quiero volver a bajar a prueba, sería cd prueba. ¿De acuerdo? ¿Qué pasaría si yo hiciera cd punto? Pues que me va a mandar alumno, porque punto es el directorio en el que estoy. 57 00:04:54,860 --> 00:05:04,100 Muy bien, pues así se pueden ir creando los distintos comandos básicos de Windows que iremos viendo más despacio 58 00:05:04,100 --> 00:05:05,480 La idea de esta es moverse 59 00:05:05,480 --> 00:05:08,160 Por ahora nos estamos moviendo con la ruta relativa 60 00:05:08,160 --> 00:05:12,379 Porque estamos diciendo desde dónde estoy, cómo me muevo 61 00:05:12,379 --> 00:05:15,860 Y por ahora simplemente estamos bajando y hemos subido con punto, punto 62 00:05:15,860 --> 00:05:20,740 Muy bien, ahora vamos a crearnos un directorio en C que se llame prácticas 63 00:05:20,740 --> 00:05:23,639 Y lo vamos a hacer utilizando la ruta absoluta 64 00:05:23,639 --> 00:05:27,699 Entonces, la ruta absoluta es que tengo que decirlo absolutamente todo, es decir, desde C. 65 00:05:28,319 --> 00:05:39,540 Entonces, si yo quiero hacer un directorio prácticas que cuelgue de C, tengo que indicar la unidad, dos puntos, el primer subdirectorio y todo lo que baje. 66 00:05:39,699 --> 00:05:46,019 Como yo quiero que cuelgue directamente de C, sería así de sencillo, C de C, dos puntos, barra práctica. 67 00:05:46,019 --> 00:05:52,779 Si yo miro en el entorno gráfico, veo que aquí está el directorio prácticas, igual que está el directorio SINF. 68 00:05:52,779 --> 00:06:10,319 Muy bien. ¿Cómo me iría al directorio prácticas utilizando la ruta absoluta? Pues igual que lo hemos creado, cd dos puntos barra prácticas. Y en este momento vería que estoy en prácticas. 69 00:06:10,319 --> 00:06:14,800 Muy bien, pues ahora que estamos en el directorio prácticas 70 00:06:14,800 --> 00:06:18,759 Lo que queremos es trasladarnos al directorio SINF 71 00:06:18,759 --> 00:06:23,740 Ir al directorio SINF y comprobar qué es lo que hay dentro del directorio SINF 72 00:06:23,740 --> 00:06:25,199 Utilizando la línea de comandos 73 00:06:25,199 --> 00:06:28,180 Ya sabríamos hacerlo utilizando la ruta absoluta 74 00:06:28,180 --> 00:06:31,620 Porque hemos dicho que tendríamos que decirlo absolutamente todo 75 00:06:31,620 --> 00:06:37,100 Me quiero cambiar y hago cd c2. indicando la unidad 76 00:06:37,100 --> 00:06:40,319 barra indicando que va a bajar por el árbol de directorio, sí. 77 00:06:40,680 --> 00:06:43,759 Pero queremos hacerlo con la ruta relativa. 78 00:06:44,579 --> 00:06:44,959 Muy bien. 79 00:06:45,300 --> 00:06:49,120 Habíamos dicho que nosotros tenemos el directorio punto y el punto punto. 80 00:06:49,379 --> 00:06:53,279 El directorio punto en este caso sería C dos puntos barra prácticas. 81 00:06:53,639 --> 00:06:55,439 Y el punto punto sería C dos puntos. 82 00:06:55,980 --> 00:06:58,800 Entonces, como sinf cuelga directamente de C, 83 00:06:59,279 --> 00:07:01,399 tenemos que subir a C y bajar a sinf. 84 00:07:01,399 --> 00:07:02,360 ¿Cómo se haría eso? 85 00:07:02,600 --> 00:07:04,519 Cd, porque quiero cambiar de directorio, 86 00:07:04,519 --> 00:07:06,860 punto a punto, con esto 87 00:07:06,860 --> 00:07:08,819 subiría c, barra 88 00:07:08,819 --> 00:07:10,579 para que baje el árbol de directorios 89 00:07:10,579 --> 00:07:12,939 y sin, perfecto 90 00:07:12,939 --> 00:07:14,959 y en este caso estaríamos aquí 91 00:07:14,959 --> 00:07:16,740 vale, si hacemos dir 92 00:07:16,740 --> 00:07:18,519 nos vamos a encontrar con que está 93 00:07:18,519 --> 00:07:20,720 la captura, la foto de la captura 94 00:07:20,720 --> 00:07:22,920 y todo esto, si quisiéramos ir 95 00:07:22,920 --> 00:07:24,680 al directorio de usuario 96 00:07:24,680 --> 00:07:26,540 dentro de usuario 97 00:07:26,540 --> 00:07:29,079 susana prueba, pues tendríamos que volver a subir 98 00:07:29,079 --> 00:07:30,879 y bajar, es decir 99 00:07:30,879 --> 00:07:33,720 cd punto a punto 100 00:07:34,519 --> 00:07:43,879 barra users, barra Susana, perdón, alumno, barra pruebas. 101 00:07:44,399 --> 00:07:48,379 Si nosotros no sabemos, si le damos a tabulador, nos lo autocompleta. 102 00:07:48,879 --> 00:07:49,819 Ahora vamos a hacer una cosa. 103 00:07:49,819 --> 00:07:53,220 En lugar de cambiar, lo que voy a hacer es, sin moverme de aquí, 104 00:07:53,360 --> 00:07:57,240 me voy a traer el fichero 1, que está en prueba, me lo voy a traer así. 105 00:07:57,819 --> 00:07:58,699 ¿Cómo sería eso? 106 00:07:59,040 --> 00:08:01,279 Pues hay un comando, que es el comando copy. 107 00:08:01,279 --> 00:08:08,079 el comando copy copia un fichero origen a un lugar destino 108 00:08:08,079 --> 00:08:11,560 entonces yo estoy diciéndole que se vaya al directorio prueba 109 00:08:11,560 --> 00:08:14,819 y que me coja del directorio prueba el fichero 1 110 00:08:14,819 --> 00:08:17,759 que lo tengo aquí, fichero 1.txt 111 00:08:17,759 --> 00:08:21,040 y quiero que me lo copie a donde estoy 112 00:08:21,040 --> 00:08:24,279 ¿vale? como quiero que me lo copie a donde estoy 113 00:08:24,279 --> 00:08:27,899 con el punto de diría que quiero que me lo copie aquí 114 00:08:27,899 --> 00:08:31,139 ¿vale? si yo le digo esto 115 00:08:31,139 --> 00:08:42,259 directamente me va a crear el fichero 1, ¿vale? Pero yo podría decirle que me lo copiara indicándole 116 00:08:42,259 --> 00:08:51,159 otro nombre de fichero. Entonces, le podría decir punto barra y, por ejemplo, fichero 2. Y aquí, punto txt. 117 00:08:51,159 --> 00:09:00,820 Y aquí me copiaría el fichero 1 en este directorio con el nombre fichero 2, ¿vale? Y lo haríamos aquí. 118 00:09:01,139 --> 00:09:08,519 ¿De acuerdo? Veis que tanto en este caso como en este otro estoy utilizando la ruta 119 00:09:08,519 --> 00:09:13,340 relativa. Si yo quisiera hacer esto utilizando la ruta absoluta, tendría que poner copy 120 00:09:13,340 --> 00:09:19,980 c dos puntos barra user ta ta ta ta ta, c dos puntos barra sif barra fichero. ¿De acuerdo? 121 00:09:19,980 --> 00:09:24,519 Pero aquí estoy contando que esto lo estoy ejecutando teniendo en cuenta dónde estoy. 122 00:09:24,519 --> 00:09:29,539 Bien, esto de la ruta relativa y absoluta es muy importante, es muy útil y lo vamos 123 00:09:29,539 --> 00:09:33,480 a utilizar en todos los comandos en los que estemos trabajando 124 00:09:33,480 --> 00:09:37,740 con directorios y ficheros. Ahora lo importante es que empecemos a practicar 125 00:09:37,740 --> 00:09:41,379 con comandos más o menos complejos del sistema de ficheros y más o menos 126 00:09:41,379 --> 00:09:45,279 complejos de Windows y ya veremos que todo es muy fácil. Pues hasta ahora 127 00:09:45,279 --> 00:09:47,480 hasta aquí hemos llegado. ¡Hasta luego!