1 00:00:02,799 --> 00:00:07,580 Buenos días, hoy vamos a ver el uso del terminal de Linux 2 00:00:07,580 --> 00:00:13,960 partiendo de una aplicación que se llama MATCH 11.5 3 00:00:13,960 --> 00:00:21,879 que es una versión de Linux, Ubuntu, desarrollada y compilada por la Comunidad de Madrid. 4 00:00:22,640 --> 00:00:28,219 Vamos a hacer uso de lo que es el terminal, que es el equivalente al símbolo de sistema de Windows 5 00:00:28,219 --> 00:00:33,820 ya que tanto Windows como Linux inicialmente en sus orígenes tenían un terminal similar 6 00:00:33,820 --> 00:00:40,560 al proceder los desarrolladores de ambos sistemas de un entorno Unis Linux. 7 00:00:41,039 --> 00:00:46,460 Lo primero que vamos a ver es quién es este equipo en el que estoy conectado y dónde me encuentro. 8 00:00:46,560 --> 00:00:51,679 Para ello voy a empezar por uno de los comandos que me van a permitir saber dónde estoy ubicado. 9 00:00:52,539 --> 00:00:57,560 PWD me va a indicar el directorio o ruta en la que me encuentro en estos momentos. 10 00:00:58,219 --> 00:01:00,560 que es barra home, barra profesor. 11 00:01:01,259 --> 00:01:09,120 Importante recordar que en Linux no existe el disco C, disco D, disco E, como existe en Windows, 12 00:01:09,700 --> 00:01:11,219 sino que hay rutas. 13 00:01:11,219 --> 00:01:17,879 Entonces, barra, la hemos caído otra vez para atrás, cd, cd, 14 00:01:18,019 --> 00:01:25,640 y aquí tengo los directorios en los que me voy a poder mover cuando trabaje en un sistema Linux. 15 00:01:25,640 --> 00:01:45,620 Aquí como ven no existen disco C, disco D, sino que existen una serie de directorios, binarios, etc que son ficheros de configuración, mount que son los dispositivos, los root MNT, los ficheros del administrador, del root, 16 00:01:45,620 --> 00:01:53,299 y bar que son otro directorio en el que se guardan archivos de una determinada utilización 17 00:01:53,299 --> 00:01:58,140 device y barra home que es donde debemos habitualmente trabajar 18 00:01:58,140 --> 00:02:01,560 yo ahora mismo no sé exactamente en qué directorio estoy 19 00:02:01,560 --> 00:02:07,939 entonces como he hecho cd chain directory espacio punto punto he retrocedido 20 00:02:07,939 --> 00:02:09,699 pero ahora mismo no sé dónde estoy 21 00:02:09,699 --> 00:02:12,280 escribo otra vez pwd me aparece la barra 22 00:02:12,280 --> 00:02:15,460 y ahora si quiero irme al directorio en el que me encontraba antes 23 00:02:15,460 --> 00:02:24,400 escribo cd barra home barra prof, doy el tabulador y me voy directamente a ese directorio. 24 00:02:24,960 --> 00:02:32,180 Una vez en ese directorio voy a ver qué sistema operativo o qué versión de sistema operativo 25 00:02:32,180 --> 00:02:39,099 tengo instalado. Entonces escribo uname-a y me muestra la versión de Ubuntu que tengo 26 00:02:39,099 --> 00:02:49,819 instalada en este momento. Tengo la versión el Ubuntu 20, el kernel 5.15.066 y como tengo 27 00:02:49,819 --> 00:02:56,599 un procesado, una CPU con varios núcleos, me aparecen los núcleos que tengo activos 28 00:02:56,599 --> 00:03:03,759 y como es la versión de 64 bits me aparece barra 64. Bueno, una vez que ya tengo identificado 29 00:03:03,759 --> 00:03:11,560 lo que es mi equipo vamos a ver cómo nos vamos a poder comprobar si estamos conectados a internet 30 00:03:11,560 --> 00:03:19,300 para ello en windows teníamos el comando de símbolo del sistema ipconfig que aquí no existe 31 00:03:19,300 --> 00:03:26,659 pero existe el comando ifconfig como nos dice aquí entonces para ver la ip de nuestro equipo 32 00:03:26,659 --> 00:03:32,520 hacemos esto y nos aparece que bueno como yo estoy ahora mismo conectado por una tarjeta wifi 33 00:03:32,520 --> 00:03:37,960 me aparece wireless LAN y mi dirección IP 192.168 34 00:03:37,960 --> 00:03:44,180 que es una IP privada fijada manualmente para evitar que me esté cambiando continuamente 35 00:03:44,180 --> 00:03:49,860 bueno, ya tengo configurada mi tarjeta de red porque tengo una IP privada 36 00:03:49,860 --> 00:03:52,719 y ahora vamos a comprobar si tengo conectividad a internet 37 00:03:52,719 --> 00:03:55,539 para ello vamos a hacer uso del comando PIN 38 00:03:55,539 --> 00:04:01,240 que si no hay ningún fallo en la conexión me va a dar la indicación de que estoy conectado 39 00:04:01,240 --> 00:04:04,879 si se dan cuenta me aparecen unos tiempos de acceso 40 00:04:04,879 --> 00:04:10,439 180, 200, 235, 270, 190 41 00:04:10,439 --> 00:04:14,020 que me están indicando que mi conexión a internet es muy lenta 42 00:04:14,020 --> 00:04:18,699 vamos a hacer el paro de este envío de paquetes 43 00:04:18,699 --> 00:04:21,019 utilizando la combinación de teclas CTRL-C 44 00:04:21,019 --> 00:04:26,600 me dice 24 paquetes transmitidos, 19 recibidos 45 00:04:26,600 --> 00:04:28,579 quiere decir que tengo una pérdida de paquetes 46 00:04:28,579 --> 00:04:30,860 y eso hace que mi conexión se ralentice 47 00:04:30,860 --> 00:04:34,079 puedo ver donde tengo esos fallos 48 00:04:34,079 --> 00:04:35,759 donde se me está cayendo la conexión 49 00:04:35,759 --> 00:04:39,939 para ello en Windows utilizaría el comando 50 00:04:39,939 --> 00:04:42,959 tracer, bueno voy a borrar aquí, clear 51 00:04:42,959 --> 00:04:47,839 en Windows utilizaría tracerrt 52 00:04:47,839 --> 00:04:50,920 la IP a la que quiero llegar 53 00:04:50,920 --> 00:04:52,459 me dice que no la encuentra 54 00:04:52,459 --> 00:04:55,259 y es porque aquí tenemos que utilizar mtr 55 00:04:55,259 --> 00:04:57,279 que es mytracerroute 56 00:04:57,279 --> 00:05:07,300 pero con la palabra que no está patentada por Microsoft y la misma IP y me muestra los sitios por los que pasa mi conexión 57 00:05:07,300 --> 00:05:10,860 y el punto en el que tengo las pérdidas de datos. 58 00:05:11,319 --> 00:05:20,079 Si yo estoy trabajando en una empresa y tengo problemas de conexión, simplemente viendo esta información que tengo aquí 59 00:05:20,079 --> 00:05:24,000 de dónde empiezan los paquetes perdidos, sé que es un equipo que se llama 60 00:05:24,000 --> 00:05:29,100 ctc-grts-clem-net-telefónica-global-solution 61 00:05:29,100 --> 00:05:32,040 y ahí es uno de los puntos en los que empiezo a tener pérdidas. 62 00:05:32,399 --> 00:05:36,899 Si tengo pérdidas en esa parte de la conexión, esas pérdidas me llegan a mi equipo. 63 00:05:37,319 --> 00:05:41,319 Con este comando ya podemos, si estamos trabajando en una empresa, 64 00:05:42,240 --> 00:05:45,759 determinar que las pérdidas de paquetes que estamos teniendo 65 00:05:45,759 --> 00:05:53,300 no son inicialmente nuestras, sino que provienen de los distintos servicios o routers por los que pasa mi conexión. 66 00:05:53,839 --> 00:05:57,779 Voy a parar esta medición pulsando simultáneamente CTRL-C. 67 00:06:00,540 --> 00:06:07,060 Entonces, ya han visto que con un pequeño lote de comandos puedo comprobar mi conexión a Internet. 68 00:06:07,060 --> 00:06:15,100 Voy a recopilar todas ellas en un fichero que voy a escribir manualmente con el comando nano 69 00:06:15,100 --> 00:06:18,560 y el nombre del fichero, el fichero lo voy a llamar por ejemplo 70 00:06:18,560 --> 00:06:22,360 comandos linux.txt 71 00:06:22,360 --> 00:06:27,240 me va a aparecer una ventana y ahora voy a empezar a escribir los comandos 72 00:06:27,240 --> 00:06:30,120 que yo utilizo para comprobar mi conexión a internet 73 00:06:30,120 --> 00:06:33,139 entonces ifconfig me permite conocer 74 00:06:33,139 --> 00:06:37,879 cuál es la dirección IP de mi equipo 75 00:06:37,879 --> 00:06:41,860 otro comando que es muy útil es 76 00:06:41,860 --> 00:06:45,839 pin a.b.c.d 77 00:06:45,839 --> 00:06:49,300 que lo que hace es 78 00:06:49,300 --> 00:06:54,079 enviar un conjunto de paquetes 79 00:06:54,079 --> 00:06:57,240 de datos a un destino 80 00:06:57,240 --> 00:07:01,920 la IP que le hayamos indicado. En el caso de Windows 81 00:07:01,920 --> 00:07:05,699 recuerden que sería exactamente pin, lo que pasa es que tenemos que ponerle 82 00:07:05,699 --> 00:07:09,939 pin-t para que los paquetes no se paren. Otro comando útil 83 00:07:09,939 --> 00:07:12,240 es my-trace-router 84 00:07:12,240 --> 00:07:13,980 A, B, C, D 85 00:07:13,980 --> 00:07:15,560 que me muestra 86 00:07:15,560 --> 00:07:17,860 las 87 00:07:17,860 --> 00:07:19,199 distintas 88 00:07:19,199 --> 00:07:23,579 distintas 89 00:07:23,579 --> 00:07:24,160 conexiones 90 00:07:24,160 --> 00:07:26,240 de mi equipo 91 00:07:26,240 --> 00:07:28,560 antes de llegar a destino 92 00:07:28,560 --> 00:07:32,959 con estos tres comandos 93 00:07:32,959 --> 00:07:35,319 se puede decir que ya somos unos pequeños 94 00:07:35,319 --> 00:07:36,620 administradores de 95 00:07:36,620 --> 00:07:38,819 Windows o de Linux 96 00:07:38,819 --> 00:07:39,680 en nuestro caso 97 00:07:39,680 --> 00:07:42,360 ya he escrito mi pequeño ficherito 98 00:07:42,360 --> 00:07:45,980 y abajo tengo la combinación de control o 99 00:07:45,980 --> 00:07:49,800 para guardar el fichero, entonces pulso control o 100 00:07:49,800 --> 00:07:53,740 me dice nombre del fichero a escribir, comando linux, ok 101 00:07:53,740 --> 00:07:57,240 ya está en escrita, y para salir, control x, pulso control x 102 00:07:57,240 --> 00:08:02,160 y ahora cuando haga un ls, van a ver como me aparece 103 00:08:02,160 --> 00:08:05,879 mi fichero comandos linux, para ver el contenido 104 00:08:05,879 --> 00:08:09,800 de este fichero sin escribir en él, escribo more 105 00:08:09,800 --> 00:08:15,040 y me aparece el contenido del fichero 106 00:08:15,040 --> 00:08:17,319 sin la opción de modificarlo 107 00:08:17,319 --> 00:08:19,600 lo cual es muy útil si no quiero tocar el fichero 108 00:08:19,600 --> 00:08:23,420 y ya tendría ahí los tres comandos básicos 109 00:08:23,420 --> 00:08:26,980 para identificar la conexión a internet 110 00:08:26,980 --> 00:08:29,319 otro comando que me puede ser útil 111 00:08:29,319 --> 00:08:32,419 es para identificar el hardware que tengo en mi equipo 112 00:08:32,419 --> 00:08:35,940 o para conocer la CPU que tengo en mi ordenador 113 00:08:35,940 --> 00:08:39,080 esos comandos empiezan por ls 114 00:08:39,080 --> 00:08:47,460 Y por ejemplo, LSCPU me muestra las características de la CPU que tengo instalado. 115 00:08:47,820 --> 00:09:02,120 Entonces me dice, a ver un segundo, aquí tengo la indicación, y el modelo que tengo de CPU es un Core Quad AMD FX4100. 116 00:09:02,120 --> 00:09:05,879 Ya tendría la información de lo que es mi CPU. 117 00:09:05,879 --> 00:09:11,279 y me aparecen las informaciones de qué vulnerabilidades tiene este procesador 118 00:09:11,279 --> 00:09:13,659 ahora vamos a ver el hardware que tenemos instalado 119 00:09:13,659 --> 00:09:19,460 me incluye la CPU, placa base, tarjetas gráficas, tarjeta de red 120 00:09:19,460 --> 00:09:21,139 me dice que no lo puede ejecutar 121 00:09:21,139 --> 00:09:26,679 pero me aparecen todos los dispositivos que tengo conectados en mi ordenador 122 00:09:26,679 --> 00:09:28,860 en un pequeño listado 123 00:09:28,860 --> 00:09:34,059 que sería algo equivalente a cuando vamos a Windows, a Sistema 124 00:09:34,059 --> 00:09:38,700 y le preguntamos por todos los dispositivos que tenemos en el ordenador instalado. 125 00:09:39,480 --> 00:09:41,820 Aquí aparece una información bastante más detallada. 126 00:09:43,179 --> 00:09:48,539 Vamos a borrarla para que no nos dé ningún tipo de problemas y emborrone la pantalla. 127 00:09:48,539 --> 00:09:55,100 Vamos a crear, borra lo que tenemos en pantalla y ahora vamos a ver dónde nos encontramos, que no lo sé dónde está. 128 00:09:55,259 --> 00:09:56,720 Estamos en Home, Profesor. 129 00:09:58,279 --> 00:10:02,299 Ahora vamos a hacer una de las cosas típicas que solemos hacer cuando estamos en un ordenador. 130 00:10:02,299 --> 00:10:06,759 creamos directorios en los que vamos a guardar los ficheros con los que vamos a trabajar 131 00:10:06,759 --> 00:10:10,100 entonces escribimos md 132 00:10:10,100 --> 00:10:13,840 make directory, el nombre del fichero, por ejemplo 133 00:10:13,840 --> 00:10:17,259 pruebas para video 134 00:10:17,259 --> 00:10:24,919 grabación, no me lo encuentra, vamos a probar con 135 00:10:24,919 --> 00:10:27,539 mkdir, pruebas para 136 00:10:27,539 --> 00:10:32,700 video grabación, vale, este si existe 137 00:10:32,700 --> 00:10:36,320 entonces MD lo vamos a encontrar posiblemente en Windows 138 00:10:36,320 --> 00:10:40,700 MKDIR también y en MD aquí sin embargo no existe 139 00:10:40,700 --> 00:10:43,340 no sé si he creado el directorio, vamos a verlo 140 00:10:43,340 --> 00:10:46,019 para ello escribo ls que es list 141 00:10:46,019 --> 00:10:49,519 me aparecen los directorios 142 00:10:49,519 --> 00:10:53,860 he creado un directorio que se llame pruebas para videograbación 143 00:10:53,860 --> 00:10:58,440 pues me aparece en la parte de la derecha 144 00:10:58,440 --> 00:11:06,879 si quiero ver datos más completos de lo que sería este conjunto de ficheros 145 00:11:06,879 --> 00:11:08,600 escribo ls-al 146 00:11:08,600 --> 00:11:11,519 que me va a dar una información que me va a indicar 147 00:11:11,519 --> 00:11:14,360 quién es el propietario, si es un directorio, si es un fichero 148 00:11:14,360 --> 00:11:17,100 de cada uno de los ficheros que tengo 149 00:11:17,100 --> 00:11:21,279 por ejemplo, los que aparecen con el punto son ficheros ocultos de sistema 150 00:11:21,279 --> 00:11:22,340 que yo no puedo modificar 151 00:11:22,340 --> 00:11:25,299 son simplemente de lectura y escritura 152 00:11:25,299 --> 00:11:28,100 como por ejemplo se puede apreciar en este extremo de aquí 153 00:11:28,100 --> 00:11:31,779 los que son directorios me aparece la letra D 154 00:11:31,779 --> 00:11:33,860 que me indica que son directorios 155 00:11:33,860 --> 00:11:37,559 y aquí tengo por ejemplo uno que es de lectura 156 00:11:37,559 --> 00:11:39,220 read, write, execute 157 00:11:39,220 --> 00:11:42,059 entonces esto lo puede hacer el administrador 158 00:11:42,059 --> 00:11:43,659 o el que esté al lado del programa 159 00:11:43,659 --> 00:11:46,779 y los usuarios simplemente pueden leer y ejecutar 160 00:11:46,779 --> 00:11:48,600 no pueden escribir en ese directorio 161 00:11:48,600 --> 00:11:50,720 lo mismo que me ocurre en otros muchos 162 00:11:50,720 --> 00:11:53,879 sin embargo aquí tengo una serie de ficheros 163 00:11:53,879 --> 00:11:56,139 en los que sí puedo yo trabajar 164 00:11:56,139 --> 00:11:59,580 por ejemplo, archivos varios que es una carpeta que yo he creado 165 00:11:59,580 --> 00:12:03,600 yo soy el propietario, es un directorio y tengo todos los permisos 166 00:12:03,600 --> 00:12:07,980 porque yo lo he creado, luego he creado un fichero 167 00:12:07,980 --> 00:12:09,600 que hemos llamado comandos linux 168 00:12:09,600 --> 00:12:17,620 un segundito, lo tenemos aquí, este también lo he creado yo 169 00:12:17,620 --> 00:12:20,840 hace un momentito, y ahora vamos a ver si encuentro 170 00:12:20,840 --> 00:12:24,840 aquí tengo el directorio que he creado de pruebas para videovigilancia 171 00:12:24,840 --> 00:12:28,940 este es un directorio que igual que antes como yo lo he creado 172 00:12:28,940 --> 00:12:30,700 soy el propietario del mismo 173 00:12:30,700 --> 00:12:33,759 bueno, ya he localizado mi directorio 174 00:12:33,759 --> 00:12:36,340 y ahora como lo he localizado voy a cambiarme a él 175 00:12:36,340 --> 00:12:39,840 para ello escribo cd nombre del fichero 176 00:12:39,840 --> 00:12:42,240 o directorio, entonces se empieza a escribir pruebas 177 00:12:42,240 --> 00:12:45,879 barra la p, pulso tabulador 178 00:12:45,879 --> 00:12:49,179 y si ese directorio he escrito las letras correctas 179 00:12:49,179 --> 00:12:51,720 se va a completar de manera automática 180 00:12:51,720 --> 00:12:53,299 ya estoy en ese directorio 181 00:12:53,299 --> 00:13:16,600 Ahora voy a crear un fichero que voy a llamar, por ejemplo, nano prueba txt. Vamos a escribir cualquier cosa que nos sirva para luego poder leerla. 182 00:13:16,600 --> 00:13:21,840 como ya le he puesto el nombre al fichero que se llama prueba.txt 183 00:13:21,840 --> 00:13:24,019 si pulso control x, bueno control o 184 00:13:24,019 --> 00:13:28,320 y luego control x, salgo del fichero 185 00:13:28,320 --> 00:13:29,879 ahí se me ha quedado ahí pillado 186 00:13:29,879 --> 00:13:33,139 vale, ya se ha quedado mejor 187 00:13:33,139 --> 00:13:36,960 entonces vamos a ver si ese fichero que acabo de crear 188 00:13:36,960 --> 00:13:39,620 nano existe, efectivamente 189 00:13:39,620 --> 00:13:42,720 vamos a ver su contenido, pues puedo utilizar el comando 190 00:13:42,720 --> 00:13:45,879 more, prueba y efectivamente 191 00:13:45,879 --> 00:13:51,720 tengo contenido. Ahora vamos a hacer una cosa típica que se suele hacer cuando vamos a modificar 192 00:13:51,720 --> 00:13:57,779 algún fichero en Linux, al igual que en Windows no sucede, en muchas ocasiones nos dice 193 00:13:57,779 --> 00:14:03,299 antes de hacer cualquier cambio haga una copia de seguridad. Pues voy a copiar este fichero 194 00:14:03,299 --> 00:14:14,139 que tengo aquí, cp, prueba txt y le voy a poner por ejemplo prueba txt.org. Si intentamos 195 00:14:14,139 --> 00:14:18,639 esto en Windows, veremos que el ponerle prueba.txt.all 196 00:14:18,639 --> 00:14:22,720 no lo permite porque la estructura de ficheros y directorios 197 00:14:22,720 --> 00:14:26,679 original de Windows solamente permitía poner nombre de fichero 198 00:14:26,679 --> 00:14:30,179 punto y la extensión. En el caso de Linux 199 00:14:30,179 --> 00:14:34,360 no había esa limitación. En las últimas versiones de Windows ya esa 200 00:14:34,360 --> 00:14:38,220 limitación ha desaparecido, pero bueno, por lo menos que lo conozca. Entonces 201 00:14:38,220 --> 00:14:42,220 si hago list, me aparecen los dos ficheros, prueba.txt 202 00:14:42,220 --> 00:14:46,019 y prueba txt.org. Voy a crear ahora 203 00:14:46,019 --> 00:14:49,679 otro directorio. Entonces le voy a llamar mkdir 204 00:14:49,679 --> 00:14:54,080 segundo directorio. No me aparece 205 00:14:54,080 --> 00:14:57,840 nada, pero lo he creado. Efectivamente aparece en letra de color azul. 206 00:14:59,399 --> 00:15:02,059 Ahora voy a hacer una de las cosas típicas 207 00:15:02,059 --> 00:15:05,700 que se suele hacer con los ficheros. Es copiar los 208 00:15:05,700 --> 00:15:10,000 ficheros de un sitio en otro. Entonces voy a 209 00:15:10,000 --> 00:15:17,080 a copiar el fichero prueba txt.ol y lo voy a llevar a segundo directorio. Como está 210 00:15:17,080 --> 00:15:26,419 este directorio en la ruta de mi directorio, si escribo segundo directorio y en vez de 211 00:15:26,419 --> 00:15:37,320 prueba txt.ol le pongo prueba txt.ol1, me dice que no encuentra porque tengo que indicarle 212 00:15:37,320 --> 00:15:40,259 la ruta completa del directorio 213 00:15:40,259 --> 00:15:43,100 entonces tendría que escribir 214 00:15:43,100 --> 00:15:44,039 cp 215 00:15:44,039 --> 00:15:46,759 prueba txt.org 216 00:15:46,759 --> 00:15:49,259 y ahora tendría que escribir la ruta completa 217 00:15:49,259 --> 00:15:50,399 que empieza en barra home 218 00:15:50,399 --> 00:15:52,279 barra profesor 219 00:15:52,279 --> 00:15:54,799 barra 220 00:15:54,799 --> 00:15:56,980 pruebas 221 00:15:56,980 --> 00:16:01,259 para videograbación 222 00:16:01,259 --> 00:16:03,899 que es el directorio 223 00:16:03,899 --> 00:16:04,799 en el que estaba antes 224 00:16:04,799 --> 00:16:07,120 segundo directorio 225 00:16:07,120 --> 00:16:09,480 y ahora el nombre del fichero 226 00:16:09,480 --> 00:16:13,379 le voy a llamar prueba txt.ol1 227 00:16:13,379 --> 00:16:18,039 si la ruta está bien, no me he equivocado, no me va a aparecer más que una línea de texto 228 00:16:18,039 --> 00:16:21,379 como ven, no me aparece ninguna información adicional 229 00:16:21,379 --> 00:16:25,259 eso me está indicando que el fichero lo he copiado 230 00:16:25,259 --> 00:16:28,100 sin ningún tipo de problema, entonces vamos a comprobar si es verdad 231 00:16:28,100 --> 00:16:32,940 vamos a hacer ls, tengo el segundo directorio 232 00:16:32,940 --> 00:16:36,759 voy a ir, segundo directorio 233 00:16:36,759 --> 00:16:40,899 dir o ls, y como ven, el fichero que antes tenía 234 00:16:40,899 --> 00:16:45,899 lo he copiado en esta ruta, voy a volver al directorio anterior 235 00:16:45,899 --> 00:16:48,980 para ello escribo cd chain directory 236 00:16:48,980 --> 00:16:53,000 espacio, punto seguido, punto seguido, que me vuelve al directorio anterior 237 00:16:53,000 --> 00:16:57,259 y aquí tengo los dos ficheros que tenía inicialmente 238 00:16:57,259 --> 00:17:01,200 ahora voy a hacer otra prueba, que es mover el fichero 239 00:17:01,200 --> 00:17:04,759 prueba txt a segundo directorio, entonces para ello 240 00:17:04,759 --> 00:17:09,339 escribo mv move prueba txt 241 00:17:09,339 --> 00:17:11,700 vuelvo a ponerle la ruta completa 242 00:17:11,700 --> 00:17:17,859 que es home, profesor, pruebas para videograbación 243 00:17:17,859 --> 00:17:20,500 segundo directorio 244 00:17:20,500 --> 00:17:23,059 y le voy a poner otro nombre 245 00:17:23,059 --> 00:17:26,640 le voy a poner prueba tx1 246 00:17:26,640 --> 00:17:32,279 como ven no aparece ningún mensaje raro 247 00:17:32,279 --> 00:17:36,180 y cuando hago ls, listar el contenido del directorio 248 00:17:36,180 --> 00:17:38,579 me aparece que el fichero que antes tenía 249 00:17:38,579 --> 00:17:40,500 que era prueba 250 00:17:40,500 --> 00:17:44,319 txt que tenía aquí antes 251 00:17:44,319 --> 00:17:46,200 ahora cuando lo miro aquí 252 00:17:46,200 --> 00:17:47,400 ya ha desaparecido 253 00:17:47,400 --> 00:17:50,799 ya no está aquí porque lo he metido en el otro directorio 254 00:17:50,799 --> 00:17:51,980 vamos a comprobarlo 255 00:17:51,980 --> 00:17:53,900 vamos a ir a cd 256 00:17:53,900 --> 00:17:55,940 segundo directorio 257 00:17:55,940 --> 00:17:58,920 ls y aquí pueden comprobar 258 00:17:58,920 --> 00:18:00,660 que los dos ficheritos los tengo aquí 259 00:18:00,660 --> 00:18:02,059 ahora 260 00:18:02,059 --> 00:18:04,279 voy a borrar este fichero 261 00:18:04,279 --> 00:18:06,039 por ejemplo el de prueba tx1 262 00:18:06,039 --> 00:18:09,240 que acabo de colocar, porque no me interesa 263 00:18:09,240 --> 00:18:13,700 entonces yo ahora mismo no me acuerdo de cómo son los comandos 264 00:18:13,700 --> 00:18:16,640 cómo se escriben, entonces voy a hacer uso de la ayuda 265 00:18:16,640 --> 00:18:20,500 en línea de texto que tiene linux, escribo man 266 00:18:20,500 --> 00:18:25,460 y el nombre del comando que quiero utilizar 267 00:18:25,460 --> 00:18:29,559 para mover directorios o ficheros, creo que se llama 268 00:18:29,559 --> 00:18:33,680 rm, entonces escribo man rm y aquí me aparece 269 00:18:33,680 --> 00:18:38,599 el contenido de este fichero, si me aparece una información detallada 270 00:18:38,599 --> 00:18:42,660 significa que ese fichero o ese comando que quiero utilizar 271 00:18:42,660 --> 00:18:46,740 existe, al final de todos estos comandos vienen algunos ejemplos 272 00:18:46,740 --> 00:18:49,660 por ejemplo, para mover un fichero 273 00:18:49,660 --> 00:18:54,039 para remover un fichero que tenga inicio 274 00:18:54,039 --> 00:18:58,099 barra barra, por ejemplo foot, hágalo de esta manera 275 00:18:58,099 --> 00:19:01,960 cuando ya he visto como lo quiero hacer, pulso la tecla Q 276 00:19:01,960 --> 00:19:04,940 y ahora voy a borrar ese fichero 277 00:19:04,940 --> 00:19:05,920 entonces rm 278 00:19:05,920 --> 00:19:11,660 prueba.tx1 279 00:19:11,660 --> 00:19:14,880 borrar el fichero 280 00:19:14,880 --> 00:19:18,819 ya no me da ningún mensaje adicional 281 00:19:18,819 --> 00:19:22,539 y eso me está indicando que el fichero efectivamente ya ha desaparecido 282 00:19:22,539 --> 00:19:26,500 entonces como ven con una serie de comandos relativamente sencillos 283 00:19:26,500 --> 00:19:29,539 me puedo mover por todo el sistema operativo de este ordenador 284 00:19:29,539 --> 00:19:31,420 sin ningún tipo de problema 285 00:19:31,420 --> 00:19:36,799 y puedo llegar a cerrar cualquier aplicación que se esté ejecutando en el ordenador 286 00:19:36,799 --> 00:19:40,259 simplemente escribiendo por línea de comando 287 00:19:40,259 --> 00:19:45,480 el nombre del directorio, programa que se esté ejecutando o lo que sea 288 00:19:45,480 --> 00:19:47,940 otro comando que también es útil 289 00:19:47,940 --> 00:19:50,039 vamos a volver al directorio inicial 290 00:19:50,039 --> 00:19:53,819 es el comando top 291 00:19:53,819 --> 00:19:58,640 top me muestra todos los procesos que se están ejecutando en el ordenador 292 00:19:58,640 --> 00:20:04,119 Algo similar a lo que hacen ustedes cuando van a pulsar simultáneamente 293 00:20:04,119 --> 00:20:07,099 Controlar, suprimir en un equipo de Windows 294 00:20:07,099 --> 00:20:12,099 Y aquí por ejemplo, imaginen que hay una aplicación que yo quiero que se me cierre 295 00:20:12,099 --> 00:20:14,099 Porque me está dando problema 296 00:20:14,099 --> 00:20:15,420 Entonces, ¿qué es lo que yo tendría que hacer? 297 00:20:16,420 --> 00:20:22,259 Escribiría kill, nombre del proceso que quiero matar o suprimir 298 00:20:22,259 --> 00:20:25,039 Y de esta manera ese proceso se cerraría 299 00:20:25,039 --> 00:20:27,339 Yo ahora mismo no quiero suprimir ninguno 300 00:20:27,339 --> 00:20:31,099 voy a lanzar desde el fondo del sistema 301 00:20:31,099 --> 00:20:36,160 un navegador, el Firefox, para que me aparezca 302 00:20:36,160 --> 00:20:38,960 aquí visible en el programa 303 00:20:38,960 --> 00:20:42,279 ustedes no lo van a ver, pero está ahí disponible 304 00:20:42,279 --> 00:20:46,099 y se está ejecutando, es el programa, el Firefox 305 00:20:46,099 --> 00:20:51,180 me está haciendo uso del 32% de CPU 306 00:20:51,180 --> 00:20:54,559 y me aparece en el extremo de la izquierda 307 00:20:54,559 --> 00:20:57,359 el identificativo del proceso que se está ejecutando 308 00:20:57,359 --> 00:20:59,380 que es el PID 309 00:20:59,380 --> 00:21:01,680 que es el número de proceso 310 00:21:01,680 --> 00:21:03,740 3808 311 00:21:03,740 --> 00:21:05,240 entonces si yo escribo aquí abajo 312 00:21:05,240 --> 00:21:06,900 kill 313 00:21:06,900 --> 00:21:08,619 3808 314 00:21:08,619 --> 00:21:11,380 no se ve aquí 315 00:21:11,380 --> 00:21:13,259 en primer plano pero acabo de 316 00:21:13,259 --> 00:21:15,059 cerrar esta aplicación 317 00:21:15,059 --> 00:21:17,140 si ahora vuelvo a lanzar el programa 318 00:21:17,140 --> 00:21:19,180 dot para ver las aplicaciones en uso 319 00:21:19,180 --> 00:21:21,660 el programa 320 00:21:21,660 --> 00:21:23,279 firefox ha desaparecido 321 00:21:23,279 --> 00:21:24,980 como pueden comprobar 322 00:21:24,980 --> 00:21:27,000 para cerrar esta aplicación 323 00:21:27,000 --> 00:21:29,180 en el top pulsar simplemente 324 00:21:29,180 --> 00:21:32,000 control c que es la combinación 325 00:21:32,000 --> 00:21:33,500 de teclas para parar la mayor parte 326 00:21:33,500 --> 00:21:34,099 de aplicaciones 327 00:21:34,099 --> 00:21:37,259 cuando quiero salir del terminal 328 00:21:37,259 --> 00:21:39,299 escribo exit 329 00:21:39,299 --> 00:21:41,180 intro y de esta manera 330 00:21:41,180 --> 00:21:42,140 cierro mi terminal