Que es Linux

linux 4

¿Que es Linux?

Linux es el nucleo o kernel de un sistema operativo que fue desarrollado por Linus Torvalds en 1991 y ofrecido a todo mundo de forma gratuita por medio de la licencia GNU GPL.

¿Que es un Sistema Operativo?

Un sistema operativo está formado por instrucciones de software que se encuentran entre el hardware (Discos, memoria, puertos, etc.) y los programas de aplicaciones (Procesadores de texto, navegadores web, hojas de cálculo, etc). En el centro está el kernel, el cual proporciona las funciones mas elementales que administran la memoria, comparten el procesador, abren y cierran dispositivos, etc.

Asociados con el kernel hay unos servicios básicos que se necesitan para operar la computadora, incluyendo los siguientes…

Sistema de Archivos

El sistema de archivos proporciona la estructura en la cual la información se almacena en la comutadora. La información se almacena en archivos, principalmente en discos duros dentro de la computadora, pero también en medios portátiles como CDs, DVDs y memorias USB. Los archivos se organizan dentro de una jerarquía de directorios. El sistema Linux de archivos contiene los archivos de datos que el usuario graba, los programas y los archivos de configuración que forman el sistema.

Controladores de dispositivos

Estos controladores o drivers proporcionan las interfases de los dispositivos de hardware conectados a la computadora. Un driver permite que un programa escriba a un dispositivo sin necesidad de conocer los detalles acerca de como es implementada cada pieza de hardware. El programa abre un dispositivo y envía o recibe datos y cierra el dispositivo.

Interfases de usuario

Un sistema operativo neesita proporcionar una forma para que los usuarios corran programas y accedan al sistema de archivos. Linux tiene los dos tipos de interfases, gráficos y de texto. GNOME y KDE son algunos de los interfases gráficos, mientras que los interpretes Shell, tales como Bash son programas que ejecutan los programas tecleando el texto de los comandos y sus opciones.

Servicios del sistema

Un sistema operativo provee los servicios, muchos de los cuales pueden iniciarse de manera automática cuando la computadora arranca. En Linux, los servicios del sistema pueden incluir procesos que montan el sistema de archivos, inician la red, o pueden ejecutar tareas programadas. En Linux, muchos servicios corren de forma continua, permitiendo a los usuarios acceder a impresoras, páginas web, archivos, bases de datos y otros activos disponibles en una red.

Sin un sistema operativo, un programa de aplicación tendría que saber los detalles de cada pieza de hardware, en vez de simplemente decir “abre ese dispositivo y escribe un archivo allí”.

Aunque con la palabra Linux se hace referencia al kernel, el lenguaje cootidiano utiliza el término para referise a algo mas que el nucleo. La mayoría de usuarios se refiere a algo mas, como mínimo se entiende que incluye una suite de software de oficina.

Programas Cargados a la Memoria en el inicio del Sistema

linux 1A continuación listamos algunos de los programas necesarios que se incluyen en el orden que son cargados en la memoria de la computadora durante el ciclo de arranque, después de que corren el BIOS (Basic Input Output System) y el firmware UEFI (Unified Extensible Firmware Interface), los cuales son incluidos en chips por el fabricante de la tarjeta madre…

Un Bootloader o cargador de arranque

El Kernel de Linux

Daemons o demonios

Son procesos que corren en el segundo plano del sistema para ejecutar tareas tales como registrar los accesos o recibir los intentos de conexión a la red, etc. Los daemons pueden entenderse mejor como programas que no son invocados o ejecutados directamente por el usuario.

El Shell

Es un procesador de comandos que la mayoria de la gente conoce mejor porque es lo que ve cuando ingresa a la terminal.

Utilerias del Shell

Un servidor gráfico

Un ambiente de escritorio

Software de escritorio

Tal como navegadores web, suites de oficina, ejecutores de medios, juegos, etc.

Las distribuciones (Distros) de Linux reunen todos estos programas y  los empaquetan para que sean disponibles a los usuarios finales de manera conveniente.

Razones para usar Linux Linux como Servidor Tu Empresa necesita un Servidor Linux
Linux para Negocios Tipos de Servidores Características Importantes de Linux
Infraestructura Linux para Pymes ¿Por que usar Linux? Ventajas Principales de Linux
Ubuntu Linux en la Empresa y en Casa Migrar a Linux

Subir

Regresar al inicio

Curso/Taller de Linux Ubuntu