¿Qué es el hardware de una computadora?
Para poder llevar a cabo una buena gestión de un sistema Linux se hace necesario entender que es el hardware de una computadora, es decir la parte tangible de esta.
¿Qué es el Procesador?
El procesador es el corazón de una computadora, es donde todas las operaciones de procesamiento se llevan a cabo. Los procesadores de hoy en día tienen múltiples Cores que el computador identifica como múltiples procesadores. Esto permite que la computadora pueda realizar diferentes tareas de forma simultanea y esto acelere el proceso de computo.
¿Qué compañías que desarrollan procesadores?
Las dos compañías mas importantes en este momento desarrollan procesadores son Intel y AMD. Estas dos empresas desarrollan procesadores para computadoras, tables y teléfonos, entre otros dispositivos. Y cada una crea procesadores con diferentes arquitecturas.
¿Cómo se puede la información del procesador en mi equipo Linux?
Para poder ver la información del procesador en un equipo Linux, podemos explorar el contenido del archivo /proc/cpuinfo. Este archivo nos mostrará información importante acerca de las características del procesador.
$ less /proc/cpuinfo
¿Qué es la Memoria RAM?
La memoria RAM Random Access Memory (Memoria de Acceso Aleatorio), es donde los programas que ejecutamos son almacenados y los archivos que visualizamos se mantienen hasta que guardamos los cambios y se almacenan nuevamente en el disco duro.
La Memoria RAM es muy veloz, resulta mucho mas eficiente cargar un programa desde la memoria de lo que podría resultar cargar un programa desde el disco duro. El procesador lee y escribe de forma continua desde la memoria RAM, conforme va completando tareas. La memoria RAM es información volátil, una vez que se apaga el equipo la información que contiene la memoria RAM se pierde.
¿Cómo se puede ver la información de la memoria RAM en mi equipo Linux?
Para ver la información acerca de la memoria RAM en un equipo Linux utilizamos el comando free. Este nos muestra la cantidad de memoria RAM utilizada así como la cantidad de memoria RAM libre en un sistema Linux.
$ free
total used free shared buff/cache available
Mem: 16267324 4288828 8841008 326756 3137488 11411084
Swap: 2097148 0 2097
Si deseamos ver los detalles de una forma mas sencilla de interpretar human readable (legible para los humanos) podemos utilizar el parámetro -h. Que nos brindará la información de la memoria en Megabites o Gigabites.
free -h
total used free shared buff/cache available
Mem: 15G 4.1G 8.4G 323M 3.0G 10G
Swap: 2.0G 0B 2.0G
¿Qué es una tarjeta madre?
La tarjeta madre en una computadora en donde se conectan todos los componentes. Una tarjeta madre es diseñada en base al tipo de procesador y memoria RAM que va a utilizar. Existen de igual igual forma, otro tipo de componentes que se conectan a la tarjeta madre como tarjetas de video, tarjetas de red, tarjetas de audio y el BIOS.
¿Qué es el BIOS de una tarjeta madre?
El bios es un chip en la tarjeta madre que contiene la lógica que le permite realizar diferentes actividades como responder al apagado de la computadora cuando se presiona el botón apagar, las teclas del teclado. Controla también otros elementos del sistema como la hora.
¿Cómo se puede ver la información de la tarjeta madre en Linux?
Para visualizar la información de la tarjeta madre en un equipo Linux utilizamos el comando dmidecode, este ademas de información de la tarjeta madre, nos proporcionará algunos detalles adicionales información del BIOS, procesador y la memoria.
Para poder ejecutar el comando dmidecode comando requerimos tener permisos de root.
¿Qué es la fuente de poder?
La fuente de poder de la computadora es el que alimenta la tarjeta madre y otros componentes como discos duros y tarjetas de video, de la energía eléctrica que requieren para poder operar. Cada computadora tiene al menos una fuente de poder, pero algunos servidores tienen varias para poder energizar todos estos componentes.
¿Qué es un disco duro?
Los discos duros de la computadora son aquellos dispositivos en donde son almacenados todos los archivos, que incluyen entre otras cosas los programas, documentos, imágenes, vídeos, y el propio sistema operativo. Los discos duros a diferencia de la memoria RAM almacenan datos de forma persistente. Es decir que aún cuando se apaga el equipo los datos siguen permaneciendo en el disco duro. Los discos duros hoy en día existen en muchas diferentes capacidades y tecnologías entre las cuales se encuentran discos duros magnéticos y unidades de estado solido.
¿Qué son las particiones del disco duro?
Los discos duros están organizados en particiones, las particiones son dispositivos lógicos en el disco duro que pueden ser creadas mediante herramientas como fdisk que permiten administrar dichas particiones. Usualmente el directorio /home vive en una partición individual de forma que cuando se requiere acceder a los archivos personales, se pueden acceder de forma rápida sin tener que explorar otros directorios.
Si bien en sistemas operativos como Windows los discos duros y particiones tienen etiquetas como c: o d:. Todos los directorios pueden ser accedidos desde el directorio /dev. Si los discos duros son de modelo reciente estos estarán ubicados dentro de /dev/sda, /dev/sdb, /dev/sdc conforme el orden en que Linux va dando precedencia a los discos duros, mientras que las particiones de cada disco duro aparecen como un número, por ejemplo /dev/sda1, /dev/sda2, /dev/sda3.
Para visualizar todos los discos duros y sus particiones en Linux existe el comando lsblk.
lsblk
Mientras que para mostrar el espacio libre podemos utilizar el comando df o df -h (human readable).
df -h
¿Para qué se utilizan los dispositivos ópticos como CD, DVD y Blu Ray?
Este tipo de dispositivos eran la forma mas común de instalar software pero cada vez van perdiendo mas y mas popularidad conforme la capacidad de almacenamiento de los dispositivos portátiles tipo USB va en aumento, esto aunado a la penetración de la banda ancha en los hogares que ha permitido el poder realizar descargas equivalentes a la capacidad de estos dispositivos en cuestión de minutos.