1 00:00:00,620 --> 00:00:09,240 Vamos a ver en esta parte todo lo que son los comandos para obtener información del hardware de nuestro sistema cuando estamos dentro de Linux. 2 00:00:11,519 --> 00:00:24,640 Estoy como un usuario normal y me voy a meter directamente como root porque hay ciertos comandos que vamos a ver que si no lo ejecutas como root la información que os devuelven está limitada. 3 00:00:24,640 --> 00:00:29,260 entonces para obtener toda la funcionalidad nos vamos a meter directamente como root 4 00:00:29,260 --> 00:00:38,179 y vamos a empezar a ver diferentes elementos que podemos obtener dentro de linux 5 00:00:38,179 --> 00:00:40,259 voy a empezar por uno que ya vimos 6 00:00:40,259 --> 00:00:43,200 si yo me voy a la carpetita raya proc 7 00:00:43,200 --> 00:00:45,460 esto era un subsistema que se me montaba 8 00:00:45,460 --> 00:00:48,159 donde yo tenía aquí un montonazo de información 9 00:00:48,159 --> 00:00:52,759 cada una de las carpetas que hay era el PID de un proceso que se está ejecutando 10 00:00:52,759 --> 00:00:54,539 pero además teníamos otros ficheros 11 00:00:54,539 --> 00:01:03,820 Pues aquí por ejemplo hay un fichero que se llama CPUinfo que me va a mostrar información detallada acerca de la CPU. 12 00:01:04,519 --> 00:01:14,780 Entonces nosotros, si yo me voy aquí arriba, hemos puesto el KCPU, fijaros que me dice aquí que yo tengo un Intel Core i7 bla bla bla, 13 00:01:14,780 --> 00:01:25,000 me dice el microcode, me dice la frecuencia de funcionamiento, me dice la cache que tiene, etc, etc, me dice en este caso las características que me incluyen 14 00:01:25,000 --> 00:01:34,459 y si me voy aquí abajo me pone procesador 0 y procesador 1. ¿Qué quiere decir? Que esta máquina virtual, he puesto una máquina con dos cores, 15 00:01:34,700 --> 00:01:39,959 pues me dice información de cada uno de ellos, ¿de acuerdo? Correspondiente a la memoria cache, etc, etc. 16 00:01:39,959 --> 00:01:43,260 Hay muchas de las cosas que vamos a ver aquí 17 00:01:43,260 --> 00:01:45,400 Que como las estoy ejecutando en una máquina virtual 18 00:01:45,400 --> 00:01:49,579 Pues no voy a obtener una lectura muy real que digamos 19 00:01:49,579 --> 00:01:52,299 Pero bueno, que sepáis que los comandos están ahí 20 00:01:52,299 --> 00:01:54,299 Para que cuando lo hagáis en una máquina real 21 00:01:54,299 --> 00:01:55,900 Obtenéis la información correspondiente 22 00:01:55,900 --> 00:01:59,659 Aún así, fijaros que estando en la máquina virtual 23 00:01:59,659 --> 00:02:02,239 Me está diciendo cuál es mi procesador real 24 00:02:02,239 --> 00:02:05,459 Pero bueno, pues aquí tenemos el primer comando 25 00:02:05,459 --> 00:02:06,760 Vamos a ver otro comando 26 00:02:06,760 --> 00:02:09,219 Que también se utiliza muchísimo 27 00:02:09,219 --> 00:02:12,800 que es el uname, pero antes del uname hay dos comandos muy simples 28 00:02:12,800 --> 00:02:17,180 uno es este, que te dice que arquitectura estoy utilizando 29 00:02:17,180 --> 00:02:21,319 si me aparece x86 quiere decir que estoy utilizando uno de 32 bit 30 00:02:21,319 --> 00:02:22,960 un linux de 32 bit 31 00:02:22,960 --> 00:02:27,139 perdón, una arquitectura, un ordenador de 32 bit 32 00:02:27,139 --> 00:02:31,759 si tengo uno x86-64 quiere decir que es de 64 bit 33 00:02:31,759 --> 00:02:35,780 también puedo utilizar este comando, el ls cpu 34 00:02:35,780 --> 00:02:39,639 que me muestra prácticamente la misma información 35 00:02:39,639 --> 00:02:44,240 que me dice que yo tengo dos procesadores, dos cores, el 0 y el 1 36 00:02:44,240 --> 00:02:46,939 me dice los modos de operación que puedo funcionar 37 00:02:46,939 --> 00:02:49,039 me dice la arquitectura de mi procesador 38 00:02:49,039 --> 00:02:52,020 me dice en este caso el modelo, me dice la revisión 39 00:02:52,020 --> 00:02:53,819 es decir, lo mismo que teníamos antes 40 00:02:53,819 --> 00:02:57,319 pero en general sobre mi procesador 41 00:02:57,319 --> 00:03:00,819 y luego tenemos el comando que se llama uname 42 00:03:00,819 --> 00:03:02,900 si yo pongo uname sin nada 43 00:03:02,900 --> 00:03:06,659 no te ofrece prácticamente ninguna información 44 00:03:06,659 --> 00:03:09,259 porque nos dice simplemente el sistema operativo que tenemos 45 00:03:09,259 --> 00:03:13,060 pero lo bueno que tiene el UNEN son los argumentos con los que cuenta 46 00:03:13,060 --> 00:03:15,639 entonces vamos a ver aquí rápidamente cada uno de ellos 47 00:03:15,639 --> 00:03:19,199 si queréis ver toda la información que puede devolver el comando UNEN 48 00:03:19,199 --> 00:03:20,020 utilizáis el A 49 00:03:20,020 --> 00:03:23,879 y fijaros que te dice distinta información con el nombre del equipo 50 00:03:23,879 --> 00:03:25,979 te dice aquí el kernel que estamos utilizando 51 00:03:25,979 --> 00:03:28,780 te dice aquí la versión del sistema que estamos utilizando 52 00:03:28,780 --> 00:03:29,680 la arquitectura 53 00:03:29,680 --> 00:03:33,939 Entonces, si queréis ver cada una de esa información por separado 54 00:03:33,939 --> 00:03:38,780 Por ejemplo, si queréis ver solamente la versión del kernel 55 00:03:38,780 --> 00:03:41,560 Ponéis guión R y este se utiliza muchísimo 56 00:03:41,560 --> 00:03:43,740 El unen guión R 57 00:03:43,740 --> 00:03:46,699 Esto, por ejemplo, se utiliza para cosas 58 00:03:46,699 --> 00:03:48,139 Para hacer copias de seguridad 59 00:03:48,139 --> 00:03:51,520 O para decirle a las librerías del kernel el cual está cargado 60 00:03:51,520 --> 00:03:57,580 Y yo le puedo decir, oye, el actual kernel es el 61 00:03:57,580 --> 00:04:09,639 Y aquí se utiliza muchísimo cosas como esta, uname-r, ¿vale? Pues se utiliza para directorios, etc, etc, ¿sí? 62 00:04:10,580 --> 00:04:19,439 Si yo quiero ver la fecha de publicación en la que se hizo el kernel correspondiente, pues utilizo en lugar del r, utilizo el v. 63 00:04:19,439 --> 00:04:22,759 que quiero mostrar el nombre del ordenador 64 00:04:22,759 --> 00:04:23,879 pues utilizo el N 65 00:04:23,879 --> 00:04:27,800 que quiero mostrar la arquitectura del procesador 66 00:04:27,800 --> 00:04:29,920 pues utilizo la opción M 67 00:04:29,920 --> 00:04:31,939 estoy siguiendo las transparencias 68 00:04:31,939 --> 00:04:33,920 pero quiero que veáis 69 00:04:33,920 --> 00:04:36,259 que si yo me cojo aquí 70 00:04:36,259 --> 00:04:37,220 este de aquí 71 00:04:37,220 --> 00:04:39,579 lo que me está devolviendo es este de aquí 72 00:04:39,579 --> 00:04:41,899 si yo me voy a 73 00:04:41,899 --> 00:04:44,720 el cuando se publicó 74 00:04:44,720 --> 00:04:47,699 me voy aquí al de cuando se publicó 75 00:04:47,699 --> 00:05:00,019 Si me voy al PC del ordenador, me voy aquí arriba al PC del ordenador. Si me voy aquí a la arquitectura, tenemos aquí la arquitectura. Entonces, o yo muestro toda la información o lo muestro por separado. 76 00:05:00,019 --> 00:05:03,220 ¿qué otras opciones nosotros tenemos? 77 00:05:04,500 --> 00:05:05,939 pues si yo pongo el S 78 00:05:05,939 --> 00:05:09,220 me dice el nombre del kernel 79 00:05:09,220 --> 00:05:11,579 en este caso o sistema operativo que yo tengo 80 00:05:11,579 --> 00:05:14,759 la opción O, que yo tengo un GNU Linux 81 00:05:14,759 --> 00:05:18,480 que quiero mostrar el tipo de procesador que yo tengo 82 00:05:18,480 --> 00:05:20,360 pues me dice que tengo un procesador de 64 83 00:05:20,360 --> 00:05:24,100 o si yo quiero información de la plataforma que estoy utilizando 84 00:05:24,100 --> 00:05:27,040 pues lo mismo, me está diciendo que estoy utilizando una plataforma de 64 bits 85 00:05:27,040 --> 00:05:29,699 entonces el comando unname me ofrece 86 00:05:29,699 --> 00:05:37,519 información muy simple pero que se suele utilizar muchísimo. Otro comando que también es muy útil 87 00:05:37,519 --> 00:05:45,579 se llama lsb-release. Si le doy al enter me dice que no hay nada, me dice que no hay módulos disponibles 88 00:05:45,579 --> 00:05:51,579 pero de nuevo como el uname lo interesante del comando lsb-release son las distintas opciones. 89 00:05:52,500 --> 00:05:58,000 De nuevo si queréis mostrar todas las opciones ponéis guión a y fijaros que me dice el distribuidor, 90 00:05:58,000 --> 00:06:00,379 la descripción, me dice la versión de Ubuntu 91 00:06:00,379 --> 00:06:01,339 que estamos utilizando 92 00:06:01,339 --> 00:06:03,899 y el código de compilación que utiliza 93 00:06:03,899 --> 00:06:06,060 ¿que queréis ver cada una de esas 94 00:06:06,060 --> 00:06:08,079 información por separado? pues si yo 95 00:06:08,079 --> 00:06:10,139 pongo por ejemplo la versión I 96 00:06:10,139 --> 00:06:11,620 pues tengo el distribuidor 97 00:06:11,620 --> 00:06:14,300 ¿que yo quiero la descripción? pues pongo la D 98 00:06:14,300 --> 00:06:16,300 ¿que quiero en este caso 99 00:06:16,300 --> 00:06:17,879 la release? pues pongo la R 100 00:06:17,879 --> 00:06:20,279 ¿vale? me dice que es la 1804 101 00:06:20,279 --> 00:06:22,319 ¿que quiero el code name? pues pongo la C 102 00:06:22,319 --> 00:06:24,060 es decir, puedo decirle que me dé 103 00:06:24,060 --> 00:06:26,139 información de cada uno 104 00:06:26,139 --> 00:06:27,939 de ellos, que yo 105 00:06:27,939 --> 00:06:33,399 de este solamente quiero que me ponga el nombre pues lo que tenéis que añadir a cualquiera la 106 00:06:33,399 --> 00:06:40,300 opción s que yo quiero de la r pues rs y solamente te va a dar lo correspondiente que quiero la 107 00:06:40,300 --> 00:06:48,939 descripción pues ds y solamente te va a dar la información que tú le digas si yo pongo de rs 108 00:06:48,939 --> 00:06:54,379 pues me da esas dos informaciones en formato corto entonces aquí lo podéis jugar vosotros jugar con 109 00:06:54,379 --> 00:07:01,189 ellos con con con todo lo que quiera es muy utilizado dentro de script vale 110 00:07:01,189 --> 00:07:07,389 restaurado la máquina un esas un anterior si ejecutamos cpu el info 111 00:07:07,389 --> 00:07:16,329 hay perdón cpu y de donde dice que no la tenemos instalada 112 00:07:16,329 --> 00:07:19,949 lo único que tenemos que hacer es ejecutar el comando 113 00:07:19,949 --> 00:07:24,350 y lo instalamos y vamos a ver qué información nos 114 00:07:24,350 --> 00:07:34,000 devuelve el cpu id ya lo tenemos instalado si lo ejecutamos 115 00:07:34,000 --> 00:07:40,079 fijaros que me devuelve una cantidad impresionante de información con 116 00:07:40,079 --> 00:07:45,120 respecto al procesador vale referente al conjunto de instrucciones refiriendo la 117 00:07:45,120 --> 00:07:49,860 memoria khl 1 memoria khl 2 las extensiones que tenemos habilitadas que 118 00:07:49,860 --> 00:07:56,199 me pone todo rato falsos diferentes en este caso si es asociativa a la caché 119 00:07:56,199 --> 00:08:00,240 es decir, un montonazo de información de nuestro procesador 120 00:08:00,240 --> 00:08:04,220 es decir, otra manera diferente de mostrar 121 00:08:04,220 --> 00:08:07,920 la información que es diferente de las anteriores 122 00:08:07,920 --> 00:08:12,259 tenemos otro que es en modo gráfico, que es el 123 00:08:12,259 --> 00:08:16,439 hardinfo, de nuevo, lo normal 124 00:08:16,439 --> 00:08:20,680 es que no lo tengáis instalado, yo normalmente no lo instalo porque no me gusta 125 00:08:20,680 --> 00:08:24,639 pero si lo queréis instalar, le decís 126 00:08:24,639 --> 00:08:34,379 que sí y es la versión, me duele decirlo, pero es la versión cutrísima de la IDA para 127 00:08:34,379 --> 00:08:39,419 Linus. Entonces yo para Linus prefiero utilizar por comandos porque con comandos vais a obtener 128 00:08:39,419 --> 00:08:45,279 absolutamente toda la información y el Harinfo sí que te da cierta información en modo 129 00:08:45,279 --> 00:08:51,539 resumen pero sobre gustos colores. Entonces la ejecutamos para que veáis cómo es el 130 00:08:51,539 --> 00:09:01,759 entorno si os vais por aquí la tendréis que tener vale que me dice información 131 00:09:01,759 --> 00:09:07,700 tenéis aquí la información del sistema que éste es el que te da el propio 132 00:09:07,700 --> 00:09:17,379 vale el harinfo y fijaros que aquí veo en este caso el resumen de sí mismo de 133 00:09:17,379 --> 00:09:22,940 mi sistema veo el sistema operativo y fijaros que es prácticamente igual muy 134 00:09:22,940 --> 00:09:27,919 parecido a la ida para que yo pueda ver los sistemas de archivos con lo que me 135 00:09:27,919 --> 00:09:33,200 estuvo utilizado en cuanto a las pantallas información de cada uno de mis 136 00:09:33,200 --> 00:09:38,259 cores que yo puedo tener entonces aquí tenéis información en modo gráfico pero 137 00:09:38,259 --> 00:09:44,419 que sepáis que esto lo único que hace es actuar de frontend a los comandos que 138 00:09:44,419 --> 00:09:49,700 vamos a ver de ls a 8 w ls pc y etcétera etcétera etcétera pero bueno es una 139 00:09:49,700 --> 00:09:52,480 opción a tener en cuenta por si lo queréis vale y esto es como la ida 140 00:09:52,480 --> 00:09:58,960 Podéis generar un informe, decir dónde lo queréis guardar, de qué lo queréis hacer y en qué formato lo queréis guardar, ¿de acuerdo? 141 00:09:59,139 --> 00:10:00,539 Aquí no voy a entrar mucho más en ello. 142 00:10:01,340 --> 00:10:08,080 Como sé que conocéis el AIDA, pues este es prácticamente igual, pero su versión live, por decirlo de alguna manera. 143 00:10:08,840 --> 00:10:09,820 Vamos a otro comando. 144 00:10:12,100 --> 00:10:15,500 Tengo este comando, que de nuevo no lo tengo instalado. 145 00:10:15,740 --> 00:10:19,860 Es normal que no tengáis todas estas utilidades, solamente instalar aquellas que os interesan. 146 00:10:20,399 --> 00:10:22,840 Esta, por ejemplo, a mí me gusta bastante, ¿vale? 147 00:10:22,840 --> 00:10:29,700 Es muy sencilla, tiene varias opciones. Yo no os voy a enseñar ninguna opción, solamente quiero que veáis qué es lo que sale. 148 00:10:30,419 --> 00:10:47,440 Si yo lo muestro, fijaros que se ve un poco mal, pero me vuelve aquí a mostrar una información diciendo el proceso a lo que yo tengo, la velocidad, el kernel que estoy utilizando, la memoria que tengo, el tamaño del disco duro. 149 00:10:47,440 --> 00:10:54,080 Es decir, me ofrece de una manera muy resumida información de mi proceso, sin ningún argumento. 150 00:10:54,240 --> 00:10:56,659 Solamente quiero que veáis las opciones que tenemos. 151 00:10:57,259 --> 00:11:05,639 Si nos vamos a otro, lsdef, de nuevo me dice que no lo tengo instalado, lo vuelvo a instalar. 152 00:11:05,879 --> 00:11:13,240 Repito, esto no tenéis que llegar a una distribución e instalar todo, solamente instalar aquellos que vosotros vais a necesitar. 153 00:11:13,240 --> 00:11:30,220 ¿De acuerdo? Entonces no vais a empezar aquí a saturar el sistema de utilidades. Entonces si ejecuto el LSD, lo que me va a dar en este caso es información del hardware, como tipo, por ejemplo, lo de acceso directo a memoria, interrupciones IRQ, los puertos de entrada y salida. 154 00:11:30,220 --> 00:11:42,559 Entonces toda esa información, que fijaros que son las direcciones de memoria, los puertos de entrada y salida, las IRQ asignadas de los diferentes dispositivos. ¿De acuerdo? Más información que nos puede resultar útil. 155 00:11:43,240 --> 00:11:56,899 Si nos vamos a las opciones de energía, aunque aquí no vamos a ver mucho, pero bueno, si vemos el ACPI, no sé si os acordáis que toda la orden que vimos dentro de la BIOS, 156 00:11:56,899 --> 00:12:06,960 todo lo correspondiente que ponía ACPI eran las opciones de ahorro de energía, pues aquí si instaláis la utilidad correspondiente y la ejecutamos, 157 00:12:06,960 --> 00:12:14,159 Pues fijaros que aquí te está diciendo, obviamente, aquí es un ejemplo típico donde no voy a ver en real 158 00:12:14,159 --> 00:12:16,120 Que es lo que tengo porque estoy en una máquina real 159 00:12:16,120 --> 00:12:25,320 Entonces aquí yo estoy viendo información de la batería, del adaptador de la corriente, temperatura, ventiladores 160 00:12:25,320 --> 00:12:28,500 Es decir, toda esa información la voy a poder ver aquí 161 00:12:28,500 --> 00:12:32,600 Repito, como yo estoy en una máquina virtual, cosas como esta no la voy a poder ver 162 00:12:32,600 --> 00:12:36,259 Pero que sepáis que tenéis utilidades como esta 163 00:12:36,259 --> 00:12:44,299 opciones de energía en la cpi vamos a otro una herramienta que a mí me resulta muy útil tenéis 164 00:12:44,299 --> 00:12:51,139 esta herramienta th tool que de nuevo no viene instalada que está no entiendo por qué no viene 165 00:12:51,139 --> 00:12:57,679 instalada porque a mí me viene muy bien la verdad entonces la instalamos yo aquí está así que hago 166 00:12:57,679 --> 00:13:04,100 consejo que la instale es pero porque yo la utilizo de vez en cuando no por otra cosa si 167 00:13:04,100 --> 00:13:10,460 Y yo, obviamente tenéis idea de que si se llama eth-tool vais de que va. 168 00:13:10,620 --> 00:13:13,740 Entonces me va a mostrar información de los diferentes interfaces de red. 169 00:13:14,399 --> 00:13:20,259 Si yo la ejecuto, me dice que aquí necesito argumentos. 170 00:13:20,340 --> 00:13:23,320 ¿Qué argumentos necesito? Pues una de nuestras tarjetas. 171 00:13:23,320 --> 00:13:33,519 Voy a poner, por ejemplo, esta de aquí. 172 00:13:33,519 --> 00:14:00,460 Pues le digo eth-tools y le vamos a decir la ENS33. Le estoy diciendo, oye, quiero que me muestres información sobre esta interfaz de red. Si yo le doy, fijaros que aquí me aparece información que a mí me resulta muy útil para saber qué modo soporta de transferencia, para saber en este caso cuáles son los modos, para saber a qué velocidad está funcionando, para saber qué admite. 173 00:14:00,460 --> 00:14:28,899 Sé que me está funcionando a gigabit. Entonces, aquí los parámetros, si tiene habilitado lo del Wacom LAN o no tiene habilitado lo del Wacom LAN. Entonces, esta herramienta no solamente me permite ver, sino que establecer diferentes propiedades para cambiarla, ¿vale? Porque, por ejemplo, una de las cosas que hay a veces que tengo que hacer es habilitar el Wacom LAN con el comando eth tool porque no me viene activado por defecto dentro de Linux, ¿vale? 174 00:14:30,460 --> 00:14:36,759 Más opciones en cuanto a información de los dispositivos de almacenamiento o incluso para hacer test de rendimiento. 175 00:14:36,940 --> 00:14:42,779 Esto creo que lo habéis visto en el taller de montaje, creo, no estoy seguro. 176 00:14:43,480 --> 00:14:52,179 Tenéis este comando, el hdparam, que fijaros que sin nada me dice que yo necesito establecer algún tipo de información. 177 00:14:52,919 --> 00:14:54,799 Entonces, ¿qué le tengo que pasar al hdparam? 178 00:14:54,799 --> 00:15:09,960 Pues por ejemplo, un disco. Si yo le digo el SDA, pues me dice aquí información del SDA, ¿vale? Es decir, de mi primer disco duro. Si yo le digo el SDA1, pues me dice información correspondiente al SDA1, ¿sí? 179 00:15:09,960 --> 00:15:13,600 Diciendo en este caso la mejor metida, los sectores 180 00:15:13,600 --> 00:15:17,860 Si yo no digo nada, lo ideal de este HDParan 181 00:15:17,860 --> 00:15:19,419 No voy a entrar aquí en ver 182 00:15:19,419 --> 00:15:23,220 Pero hay una serie de opciones para hacer pruebas de rendimiento 183 00:15:23,220 --> 00:15:27,679 Para saber cuál es la tasa de lectura y escritura que te ofrecen los discos duros 184 00:15:27,679 --> 00:15:34,820 A modo de ejemplo, si yo por ejemplo cojo el SD-A1 185 00:15:34,820 --> 00:15:39,360 Si, si cojo el SD-A1 186 00:15:39,360 --> 00:15:43,379 y le doy las opciones guión T y T mayúscula 187 00:15:43,379 --> 00:15:47,139 pues lo que me va a hacer es una prueba de rendimiento 188 00:15:47,139 --> 00:15:51,419 para mirar cuáles son las lecturas 189 00:15:51,419 --> 00:15:56,279 y las lecturas en este caso 190 00:15:56,279 --> 00:15:57,759 tanto con buffer como sin buffer 191 00:15:57,759 --> 00:15:59,399 y fijaros que me está dando aquí 192 00:15:59,399 --> 00:16:02,159 cuál es la tasa de transferencia que tengo 193 00:16:02,159 --> 00:16:06,440 que quiero ver información más detallada 194 00:16:06,440 --> 00:16:08,659 pues si yo pongo la guión I y del SDA 195 00:16:08,659 --> 00:16:11,740 pues yo tengo aquí información más detallada 196 00:16:11,740 --> 00:16:16,740 de lo que es el disco duro, el tamaño del sector que utiliza 197 00:16:16,740 --> 00:16:19,600 etc, etc 198 00:16:19,600 --> 00:16:24,519 otro comando que nos puede resultar útil 199 00:16:24,519 --> 00:16:29,019 el sysinfo 200 00:16:29,019 --> 00:16:33,679 que no viene instalado por defecto, lo instalamos 201 00:16:33,679 --> 00:16:39,159 y de nuevo nos va a mostrar información de nuestro sistema 202 00:16:39,159 --> 00:16:51,600 del hardware de nuestro sistema. Repito, yo no quiero que en la vida real instaléis todas estas utilidades porque es más, yo de todas estas utilidades hay a veces que no instalo ninguna 203 00:16:51,600 --> 00:17:08,069 porque con un comando que vamos a ver ahora tengo absolutamente o prácticamente toda la información. Entonces si aquí ejecutamos el sysinfo, fijaros que voy a tener aquí 204 00:17:08,069 --> 00:17:10,450 información en modo gráfico 205 00:17:10,450 --> 00:17:13,289 de lo que es mi CPU 206 00:17:13,289 --> 00:17:16,309 de lo que es mi memoria 207 00:17:16,309 --> 00:17:19,589 este la verdad es que nunca me ha gustado mucho 208 00:17:19,589 --> 00:17:21,589 pero bueno, aquí diferentes opciones 209 00:17:21,589 --> 00:17:24,190 para obtener información del sistema 210 00:17:24,190 --> 00:17:29,589 vale, pues vamos a ver el comando que yo os digo 211 00:17:29,589 --> 00:17:32,670 que para mí es el que me puede dar 212 00:17:32,670 --> 00:17:34,410 toda la información a vida y por haber 213 00:17:34,410 --> 00:17:37,730 y muchas de las herramientas gráficas 214 00:17:37,730 --> 00:17:51,769 Lo que hacen es simplemente pedirle la información mediante el comando correspondiente. Este comando es LLSHW. Este comando, si lo ejecutáis como un usuario normal, la información que te va a dar va a estar bastante limitada. 215 00:17:51,769 --> 00:17:56,630 Entonces si queréis que os dé toda la información, ejecutarlo como administrador 216 00:17:56,630 --> 00:18:00,789 Y que sepáis que tenéis la opción gráfica si queréis instalarla 217 00:18:00,789 --> 00:18:04,529 La opción gráfica es el que se llama gtk 218 00:18:04,529 --> 00:18:08,759 Pero obviamente lo tenéis que instalar 219 00:18:08,759 --> 00:18:11,099 Lo instalo simplemente por curiosidad 220 00:18:11,099 --> 00:18:16,200 Pero me interesa bien poco la opción gráfica de este comando 221 00:18:16,200 --> 00:18:20,299 ¿Qué es lo bueno de este comando? 222 00:18:20,299 --> 00:18:28,200 Pues si lo ejecuto, si esto lo ejecutamos por aquí, lo estoy ejecutando todo desde aquí simplemente para que veáis, ¿vale? 223 00:18:28,920 --> 00:18:31,299 Entonces fijaros que esto lo hago grande. 224 00:18:31,579 --> 00:18:41,579 Si le digo actualizar, pues yo aquí voy teniendo, hago doble clic en el vendedor, le digo placa base, le digo aquí remote. 225 00:18:41,720 --> 00:18:46,440 Si en placa base me digo aquí información de la BIOS, información de las diferentes CPUs. 226 00:18:46,440 --> 00:18:54,859 Entonces yo aquí voy viendo información, si yo bajo por aquí, tengo aquí la memoria del sistema, tengo el host diciendo información de almacenamiento. 227 00:18:56,019 --> 00:19:02,339 Entonces tenéis una opción en modo gráfico, pero la verdad es que este a mí nunca me ha gustado mucho. 228 00:19:03,119 --> 00:19:13,380 Bueno, vamos a ver qué pasa si yo ejecuto el LSHW, que me ofrece por aquí, porque quiero que veáis, lo voy a ejecutar con el more. 229 00:19:13,380 --> 00:19:24,369 Yo voy bajando, voy bajando, voy bajando, voy bajando, voy bajando, voy bajando, voy bajando, voy bajando 230 00:19:24,369 --> 00:19:27,150 Y sigo bajando, y sigo bajando, y sigo bajando 231 00:19:27,150 --> 00:19:33,630 Entonces quiero que veáis que la información que me da aquí es bastante amplia 232 00:19:33,630 --> 00:19:37,650 Entonces yo puedo limitar lo que yo quiero mostrar 233 00:19:37,650 --> 00:19:47,119 Si yo le digo lshw y le digo aquí el sor 234 00:19:47,119 --> 00:19:51,599 Me muestra una información más resumida 235 00:19:51,599 --> 00:19:56,740 Fijaros que me aparece ya poniendo todos los procesadores virtuales 236 00:19:56,740 --> 00:19:58,779 Que esto lo tengo porque estoy en una máquina virtual 237 00:19:58,779 --> 00:20:04,900 Pero quiero que veáis que me aparece información 238 00:20:04,900 --> 00:20:10,220 Voy arriba porque me interesa ver una cosa 239 00:20:10,220 --> 00:20:14,660 Veo la ruta donde está establecido el juego correspondiente 240 00:20:14,660 --> 00:20:16,599 El dispositivo y me voy aquí a clase 241 00:20:16,599 --> 00:20:18,619 Quiero que os quedéis con esto de clase 242 00:20:18,619 --> 00:20:41,660 Y luego una descripción, ¿vale? Que aquí me pone procesador, este de aquí, ¿vale? Pues fijaros que en clase, porque yo le voy a poder decir que solamente quiero información de la clase que a mí me interese, es decir, con respecto al sistema, con respecto al bus, con respecto a memoria, con respecto al procesador, y si sigo bajando por aquí, pues aquí son todas las clases que vosotros vais a poder utilizar, ¿vale? 243 00:20:41,660 --> 00:20:43,480 en cuanto a memoria 244 00:20:43,480 --> 00:20:45,779 entonces todo lo que aparezca aquí 245 00:20:45,779 --> 00:20:47,880 es lo que vosotros vais a poder decirle 246 00:20:47,880 --> 00:20:49,819 que solamente queréis que os muestre 247 00:20:49,819 --> 00:20:53,980 y como le puedo decir que solamente me muestre 248 00:20:53,980 --> 00:20:55,720 esa información, pues ahora lo vamos a hacer 249 00:20:55,720 --> 00:20:57,660 vamos a ver, hay un parámetro 250 00:20:57,660 --> 00:20:59,779 dentro del SHW 251 00:20:59,779 --> 00:21:02,039 que se llama guion C mayúscula 252 00:21:02,039 --> 00:21:03,799 entonces referente a los 253 00:21:03,799 --> 00:21:05,880 puentes, referente al almacenamiento 254 00:21:05,880 --> 00:21:07,740 referente a los discos, referente a los 255 00:21:07,740 --> 00:21:09,920 volúmenes, referente en este 256 00:21:09,920 --> 00:21:16,920 caso a la gráfica referente a los bus diferentes que yo puedo tener. Entonces, me interesa 257 00:21:16,920 --> 00:21:21,319 esto de la clase. ¿Qué pasa si yo le quiero decir que solamente quiero que me muestre 258 00:21:21,319 --> 00:21:26,140 información del procesador? Pues yo le puedo decir, oye, quiero que me muestre, si le pongo 259 00:21:26,140 --> 00:21:34,920 C mayúscula y le digo la clase que quiero, pues yo le digo procesor. De forma que solamente 260 00:21:34,920 --> 00:21:40,980 me va a mostrar información referente al procesor. ¿Que quiero la información abreviada? 261 00:21:40,980 --> 00:21:49,859 Pues ya sabéis que tenéis que añadir el SOR y lo que hace es solamente mostrarme información de mi procesador, ¿vale? 262 00:21:50,740 --> 00:21:56,000 Entonces fijaros que aquí me muestra, ¿vale? No hagáis caso de esto de aquí porque es irreal. 263 00:21:57,220 --> 00:22:10,319 Entonces yo aquí con esto puedo filtrar, que solamente quiero información de mis discos, pues en lugar del procesor le puedo decir DICS y me va a dar información de mis discos. 264 00:22:10,319 --> 00:22:12,200 Que quiero la versión acortada 265 00:22:12,200 --> 00:22:14,880 Pues le digo, oye, quiero que me muestres 266 00:22:14,880 --> 00:22:16,720 La versión acortada 267 00:22:16,720 --> 00:22:17,660 De mis discos 268 00:22:17,660 --> 00:22:19,079 ¿De acuerdo? 269 00:22:21,079 --> 00:22:22,900 Y yo aquí puedo hacer luego 270 00:22:22,900 --> 00:22:24,299 Cosas como esta 271 00:22:24,299 --> 00:22:27,339 Digo, oye 272 00:22:27,339 --> 00:22:32,109 Quiero, yo que sé 273 00:22:32,109 --> 00:22:34,589 Estoy yo bien 274 00:22:34,589 --> 00:22:37,029 Quiero que me devuelvas 275 00:22:37,029 --> 00:22:38,069 El dev 276 00:22:38,069 --> 00:22:39,829 SDA 277 00:22:39,829 --> 00:22:42,670 Y solamente me va a devolver 278 00:22:42,670 --> 00:22:46,109 la S de A, y de aquí quiero que me cojas 279 00:22:46,109 --> 00:22:49,549 y solamente quiero que me cojas separados por 280 00:22:49,549 --> 00:22:54,730 el campo, yo que sé, y 1, 2, 3, 4, 5, y el campo 281 00:22:54,730 --> 00:22:58,809 5, ¿vale? lo que pasa es que como aquí no he 282 00:22:58,809 --> 00:23:02,710 puesto cuál es el separador de campos, por eso me devuelve el todo, porque él no sabe diferenciar 283 00:23:02,710 --> 00:23:06,609 cuál es el campo quinto que utilizo, porque recuerdo que utiliza tabuladores 284 00:23:06,609 --> 00:23:10,630 ¿sí? tabuladores a espacio, entonces ¿qué es lo que haría aquí? 285 00:23:10,630 --> 00:23:21,690 Pues yo le diría, oye, quiero que me sustituyas quitándome los repetidos, cámbiame todos los espacios en blancos, por ejemplo, por una almohadilla, porque me da la gana. 286 00:23:22,390 --> 00:23:24,009 Y eso lo que me hace es quitar los espacios. 287 00:23:24,170 --> 00:23:30,789 Y una vez que me he quitado los espacios, le digo, a ver, campo 1, campo 2, campo 3 y el campo 4. 288 00:23:30,869 --> 00:23:31,990 Me interesa el campo 4. 289 00:23:31,990 --> 00:23:40,410 Pues ahora sí que le puedo decir, oye, quiero que me devuelvas, sabiendo que el separador de campo es este, pues quiero que me devuelvas el campo 4. 290 00:23:40,630 --> 00:23:43,950 Y esto me va a devolver cuál es el tamaño de mi disco duro 291 00:23:43,950 --> 00:23:49,410 Entonces yo cosas como esta la puedo hacer esta o 15.000 veces más complicada 292 00:23:49,410 --> 00:23:51,450 Vale, ¿qué más opciones nosotros? 293 00:23:51,630 --> 00:23:54,750 Lo voy a poner directamente en la transparencia para no saturar esto mucho 294 00:23:54,750 --> 00:23:58,710 Entonces, ¿qué es lo que podemos ver de información? 295 00:24:04,190 --> 00:24:08,490 Hemos visto información del procesador, hemos visto información de los discos 296 00:24:08,490 --> 00:24:12,970 Aquí solamente hay unos ejemplos, pero podéis utilizar todo lo que me aparece en clase 297 00:24:12,970 --> 00:24:17,609 Información de la memoria, información del sonido, información de la red 298 00:24:17,609 --> 00:24:22,109 Y a todo puedo añadir el guión sort para que me aparezca la versión resumida de 299 00:24:22,109 --> 00:24:26,450 Si yo pongo guión cvolumen me muestra información de las particiones 300 00:24:26,450 --> 00:24:30,509 Pero si yo quiero la versión resumida lo que hago es añadir el guión sort 301 00:24:30,509 --> 00:24:32,369 ¿De acuerdo? 302 00:24:33,170 --> 00:24:39,910 En la siguiente transparencia tenéis cuáles son las clases que nosotros vamos a poder utilizar 303 00:24:39,910 --> 00:24:45,589 Entonces repito, para que os tenga toda la información ejecutarlo en este caso como administrador 304 00:24:45,589 --> 00:24:48,470 Entonces, opciones que nosotros tenemos 305 00:24:48,470 --> 00:24:53,029 Pues del sistema, en este caso del puente norte o puente sur 306 00:24:53,029 --> 00:24:54,569 De memoria, del procesador 307 00:24:54,569 --> 00:25:00,309 En este caso de las direcciones de memoria de vídeo, de almacenamiento, de los discos 308 00:25:00,309 --> 00:25:03,410 Es decir, todas las opciones que yo puedo mostrar 309 00:25:03,410 --> 00:25:06,710 Lo único que tengo que hacer es lshw-c 310 00:25:06,710 --> 00:25:10,250 mayúscula input printer multimedia 311 00:25:10,250 --> 00:25:13,789 communication power volumen generic 312 00:25:13,789 --> 00:25:20,690 acuerdo si es simplemente con esta 313 00:25:20,690 --> 00:25:24,890 opción aquí os pongo otro ejemplo para 314 00:25:24,890 --> 00:25:29,990 que lo tengáis más ejemplos más de lo 315 00:25:29,990 --> 00:25:33,890 mismo información recortada pero 316 00:25:33,890 --> 00:25:36,349 indicando todo información de los buses 317 00:25:36,349 --> 00:25:42,109 del sistema información solamente esto de guión class es lo mismo que guión c mayúscula yo siempre 318 00:25:42,109 --> 00:25:50,630 utilizo guión c mayúscula vale repito ls hw guión class es lo mismo que guión c mayúscula entonces 319 00:25:50,630 --> 00:25:56,589 guión c mayúscula información del sistema guión c mayúscula información de memoria del procesador 320 00:25:56,589 --> 00:26:02,490 de los discos de los almacenamientos de los volúmenes fijaros que aquí me junta todo me 321 00:26:02,490 --> 00:26:09,089 dice oye quiero información abreviada de los discos el almacenamiento y los volúmenes es 322 00:26:09,089 --> 00:26:14,470 decir todo lo que son dispositivos de almacenamiento si información de la red 323 00:26:14,470 --> 00:26:20,670 vale sobre bull de sistemas información del monitor y pantalla entonces este comando está 324 00:26:20,670 --> 00:26:26,569 muy bien y solamente os he dicho uno en el guión c y el guión sol pero con esa información y las 325 00:26:26,569 --> 00:26:33,349 tuberías podéis obtener muchísima información de acuerdo voy a parar aquí el vídeo para que no se 326 00:26:33,349 --> 00:26:40,089 me haga muy largo y terminó con la siguiente con los otros comandos que podemos ver venga un saludo