Introducción a Linux
En este tema, analizaremos la introducción básica de Linux con los siguientes conceptos
¿Qué es un sistema operativo?
Cada vez que encendemos nuestra computadora / computadora portátil, obtenemos una pantalla donde podemos realizar muchas actividades, como editar un documento, navegar por Internet, reproducir videos, instalar software, etc. Pero ahora tenemos una curiosidad, cómo todas estas actividades son compatibles con el ¿dispositivos electrónicos? ¿Cómo nos ayuda el procesador de nuestro dispositivo con las actividades a realizar? Es el sistema operativo que nos ayuda a interactuar con el hardware.
Sistema operativo (SO) es lo que necesitamos para trabajar en nuestro dispositivo electrónico. Mientras lee esto en su dispositivo electrónico, está utilizando los beneficios del sistema operativo. Muchos de nosotros hemos usado muchos sistemas operativos populares como Windows, sistema operativo Apple, pero aquí discutiremos sobre LINUX.
¿Qué es linux?
Linux es un sistema operativo, es como Windows y Mac OS X. El sistema operativo es un software que aprovecha al máximo el hardware de los dispositivos, como la computadora portátil, el escritorio o las pestañas. De manera simple, podemos decir que el sistema operativo es un puente entre el software y el hardware. Sin SO no es posible ejecutar o ejecutar software o programa.
Componentes de Linux
En la sección anterior, hemos estudiado acerca de la introducción a Linux, así que ahora vamos a aprender los componentes de Linux. Como la arquitectura Linux tiene principalmente estos componentes: hardware, kernel, shell y utilidades:
- Hardware: los dispositivos periféricos como RAM, HDD, CPU juntos constituyen la capa de hardware para el sistema operativo LINUX.
- Kernel: La parte central del sistema operativo Linux se llama Kernel, es responsable de muchas actividades del sistema operativo LINUX. Interactúa directamente con el hardware, que proporciona servicios de bajo nivel como proporcionar detalles de hardware al sistema. Tenemos dos tipos de granos: Kernel Monolítico y MicroKernel
- Shell: el shell es una interfaz entre el usuario y el núcleo, oculta la complejidad de las funciones del núcleo del usuario. Acepta comandos del usuario y realiza la acción.
- Utilidades: las funciones del sistema operativo se otorgan al usuario desde las Utilidades. Se pueden utilizar funciones individuales y especializadas desde las utilidades del sistema.
Características de Linux
Después de aprender la Introducción a Linux y los componentes principales de Linux, aprenderemos las Características de Linux. Linux se puede utilizar mediante comandos, que realizan las siguientes funciones:
- Los comandos de Linux se utilizan para realizar una o varias tareas, por ejemplo, copiar, pegar, buscar, etc.
- El uso de comandos puede llevarse a cabo de manera eficiente y efectiva para ejecutar algún programa
Se supone que los comandos se escriben en un shell, esto es como un comunicador entre nosotros y el núcleo de Linux, que convierte el código humano para que lo ejecute el hardware. Podemos ejecutar el código para encontrar algo en un archivo, así como también podemos escribir código para ejecutar los códigos más complejos como podemos ejecutar un comando en la salida de un comando para esto necesitamos usar el "|" (separador de tubería ) entre dos o más comandos. Es decir, el operador de tubería actúa como una unión para los dos comandos. A continuación tenemos los ejemplos de los comandos individuales y los comandos múltiples unidos usando la tubería.
p.ej
- grep: busca un patrón en un archivo
- sort - Ordenar en orden
- uniq: solo muestra una copia de cosas idénticas. Estos son ejemplos del single, estos comandos pueden funcionar individualmente o podemos utilizarlos para buscar algo usando todos ellos como uno, por ejemplo grep ARC * txt | ordenar | uniq> output.txt
El comando anterior buscará todos los archivos que tengan la extensión con 'txt' para la palabra "ARC" y guardará una copia de un registro en un nuevo archivo "output.txt".
Estos fueron los pocos ejemplos de comandos, donde podemos utilizarlos para lograr nuestra funcionalidad.
Aplicación actual de sistemas Linux
Los desarrolladores de Linux se concentraron por completo en los servicios de red en la etapa inicial, pero el verdadero obstáculo para Linux era admitir las aplicaciones de oficina, como las aplicaciones de oficina compatibles con MS, como procesadores de texto, hojas de cálculo, presentaciones y similares. Después de obtener todos los obstáculos, habíamos recibido un sistema operativo gratuito muy estable. Linux se usa mucho en el lado del servidor, ya que se considera la plataforma más estable y confiable, que proporciona servicios de bases de datos y comercio para empresas como Amazon, la conocida librería en línea, la oficina de correos de los EE. UU., El ejército alemán y muchos otros. Los proveedores de servicios de Internet han encontrado un servidor de seguridad, proxy y servidor web, los servicios de Linux son muy útiles y puede encontrar la caja de Linux al alcance de todos los administradores de sistemas UNIX, ya que cuenta con sistemas de administración muy amigables y cómodos. Linux no solo se usa en computadoras personales, computadoras portátiles, sino también en pequeños dispositivos como PDA, teléfonos móviles, relojes inteligentes, etc.
Miles de empresas y gobiernos de todo el mundo están utilizando el sistema operativo Linux debido a la asequibilidad, la tarifa de licencia más baja y el tiempo y el dinero. Linux se usa en muchos dispositivos electrónicos, a continuación se incluye una lista de algunos:
- Dell Inspiron Mini 9 y 12
- Garmin Nuvi 860, 880 y 5000
- Google Android Dev Phone 1
- HP Mini 1000
- Lenovo IdeaPad S9
- Teléfono Motorola MotoRokr EM35
- Una computadora portátil por niño XO2
- Televisión Sony Bravia
- Sony Reader
Ventajas y desventajas de Linux
Después de analizar todos los componentes, características y la amplia Introducción a Linux, vamos a explorar las ventajas y desventajas de Linux:
Ventajas de Linux
- Linux es gratuito y se puede descargar de Internet, no hay costos ocultos para el registro, las actualizaciones ni nada.
- Linux es flexible, es decir, Linux puede instalarse en cualquier hardware, si un usuario no está seguro de qué sistema operativo puede instalarse en su máquina, puede usar Linux.
- Linux está desarrollado para que pueda ejecutarse todo el tiempo sin reiniciar, y debido a esta característica, muchas aplicaciones se pueden programar en horas tranquilas.
- El modelo de seguridad implementado para Linux se basa en Unix, también es muy seguro contra Internet y otros ataques.
- Linux se puede personalizar según los requisitos y las correcciones de errores son muy rápidas, ya que es de código abierto y podemos encontrar muchas personas disponibles en Internet para soluciones.
Desventajas de Linux
- Linux tiene licencia bajo GNU Public License (GPL), lo que sugiere que cualquiera puede cambiar y distribuir una versión modificada. Por lo tanto, es un poco confuso encontrar una versión adecuada para nuestra necesidad.
- Linux no es muy fácil de usar y puede ser un poco confuso para los principiantes.
Artículos recomendados
Esta ha sido una guía sobre la introducción a Linux. Aquí hemos discutido el sistema operativo, el funcionamiento de Linux, la arquitectura y las ejecuciones de comandos y también, cuáles son las ventajas y desventajas de usar Linux. También puede consultar el siguiente artículo para obtener más información:
- Introducción a GIT
- Introducción a JavaScript
- Introducción al aprendizaje automático
- Introducción de minería de datos