¿Qué es Linux?
Linux® es un sistema operativo open source. Un sistema operativo es el software que administra directamente el hardware y los recursos de un sistema, como la CPU, la memoria y el almacenamiento. El sistema operativo se encuentra entre las aplicaciones y el hardware y establece las conexiones entre todo el software y los recursos físicos que realizan el trabajo.
¿Qué es la línea de comandos?
La línea de comandos es el acceso directo a una computadora. Se utiliza para indicarle al software que lleve a cabo las acciones de hardware que no se pueden solicitar simplemente con las interfaces gráficas de usuario (GUI) interactivas.
Las líneas de comando están disponibles en muchos sistemas operativos, tanto propietarios como open source. Las líneas de comandos se suelen asociar con Linux porque al combinarse con el software open source, ofrecen a los usuarios acceso a sus computadoras sin restricciones.
La versión más reciente de Red Hat® Enterprise Linux incorpora aún más funciones de la línea de comandos e incluye consolas que las agrupan en módulos fáciles de usar fuera de la línea de comandos.
¿Cómo funciona Linux?
Un sistema operativo es como el motor de un vehículo. El motor puede funcionar de por sí, pero solo pasa a formar parte de un vehículo funcional cuando se conecta a la transmisión, los ejes y las ruedas. Si el motor no funciona apropiadamente entonces el resto del vehículo no anda.
Linux fue diseñado para ser similar a UNIX, pero ha evolucionado para funcionar en una amplia variedad de hardware, desde teléfonos hasta supercomputadoras. Todos los sistemas operativos basados en Linux incluyen el kernel, que gestiona los recursos de hardware, y un conjunto de paquetes de software que conforman el resto del sistema operativo. Las empresas también pueden elegir ejecutar el sistema operativo de Linux en un servidor Linux.
El sistema operativo incluye algunos componentes básicos comunes, como las herramientas GNU, entre otros. Estas herramientas GNU permiten que el usuario gestione los recursos que brinda el kernel, instale sistemas de software adicionales, y configure el rendimiento y la seguridad, entre otras tareas. Todas estas herramientas juntas forman un sistema operativo funcional. Debido a que Linux es un sistema operativo open source, las combinaciones de software pueden variar entre las diferentes distribuciones Linux.
¿Qué tanto sabes de Linux?
Prueba tu conocimiento y gana insignias con Legends of Linux Trivia.
Elementos de Linux
Kernel
Este es el componente base del sistema operativo. Sin él, el sistema operativo no funciona. Gestiona los recursos del sistema, como la memoria, los procesos y los archivos, y se comunica con el hardware. Es responsable de la memoria, los procesos y la gestión de archivos.
Espacio de usuario del sistema
Es la capa administrativa para las tareas de todo el sistema, como la configuración y la instalación del software. Incluye el shell o la línea de comandos, los daemons, los procesos que se ejecutan en segundo plano y el entorno de escritorio.
Aplicaciones
Este es un tipo de software que te permite realizar una tarea. Las aplicaciones incluyen todo, desde herramientas de escritorio y lenguajes de programación hasta suites empresariales multiusuario. La mayoría de las distribuciones de Linux ofrecen una base de datos central para buscar y descargar aplicaciones adicionales.
Linux y el open source
Linux es un sistema operativo gratuito y open source, publicado bajo la Licencia Pública General GNU (GPL). Cualquiera puede ejecutar, estudiar, modificar o redistribuir el código fuente, e incluso comercializar las copias de su código modificado, siempre y cuando lo haga con la misma licencia.
Linux se convirtió en el proyecto de software open source más grande del mundo. Los programadores y los desarrolladores profesionales y aficionados de todo el mundo contribuyen al kernel de Linux: agregan funciones, buscan y corrigen errores o fallas de seguridad, ejecutan parches de manera activa, aportan ideas nuevas y, además, comparten sus contribuciones con la comunidad.
Ventajas de elegir Red Hat
Red Hat es uno de los principales colaboradores del kernel de Linux, el sistema operativo base de la stack de TI moderna, y de las tecnologías asociadas en las comunidades open source. Los ingenieros de Red Hat te ayudan a mejorar las funciones, la confiabilidad y la seguridad para garantizar el funcionamiento y la estabilidad de tu infraestructura, independientemente del caso práctico y de la carga de trabajo.
Red Hat Enterprise Linux proporciona un entorno operativo estándar para todo lo que hace tu empresa en todos los entornos, impulsando las aplicaciones que hacen funcionar tu negocio en entornos con servidores físicos, virtuales ,contenedores, nubes privadas y públicas. Los clientes que ejecutan Red Hat Enterprise Linux obtienen beneficios económicos por más de USD 1 billón al año, solo gracias al sistema operativo.