Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Linux
1
Linux
Linux
2
Linux
Contenido
Introducción......................................................................................................................................8
1 OBJETIVOS..............................................................................................................................9
1.1 OBJETIVO GENERAL..............................................................................................................9
1.2 OBJETIVOS ESPECIFICOS....................................................................................................9
2 ¿Qué es Linux?........................................................................................................................10
3 ¿Quién es el propietario de Linux?..........................................................................................10
4 Historia de Linux.....................................................................................................................10
5 Principales Caracteristicas.......................................................................................................12
5.1 Personalización: Linux permite a los usuarios personalizar su entorno de trabajo según sus
necesidades y preferencias. Hay múltiples interfaces de usuario disponibles y se pueden
personalizar para adaptarse a los diferentes estilos de trabajo....................................................12
5.2 Gran variedad de software: Linux cuenta con una amplia gama de software de código
abierto disponible para diversas tareas y necesidades, incluyendo aplicaciones de oficina,
navegadores web, reproductores multimedia, herramientas de desarrollo, etc............................12
5.3 Comunidad activa: Linux tiene una comunidad de usuarios y desarrolladores muy activa y
comprometida. Esto significa que hay una gran cantidad de recursos en línea, foros de discusión
y soporte disponible para resolver problemas y obtener ayuda....................................................12
5.4 Eficiencia en recursos: Linux es conocido por su eficiencia en el uso de recursos. Puede
funcionar eficientemente incluso en hardware más antiguo y utiliza menos recursos en
comparación con otros sistemas operativos..................................................................................12
5.5 Estabilidad en redes: Linux es ampliamente utilizado en servidores y se considera altamente
estable para administrar redes y servicios de red. Es capaz de manejar grandes volúmenes de
datos y tráfico de red sin problemas..............................................................................................13
5.6 Código abierto: Linux es un sistema operativo de código abierto, lo que significa que su
código fuente está disponible para que cualquier persona lo pueda ver, modificar y distribuir.
Esto fomenta la transparencia y la colaboración entre los desarrolladores................................13
3
Linux
4
Linux
6.5 Tiene una gran comunidad de usuarios y desarrolladores que brindan soporte y contribuyen
con nuevas características y mejoras constantemente...................................................................14
6.6 Es compatible con una amplia gama de hardware y ofrece un rendimiento eficiente incluso
en sistemas más antiguos...............................................................................................................14
6.7 Ofrece una amplia selección de software gratuito y de código abierto para satisfacer tus
necesidades diarias........................................................................................................................14
6.8 No requiere licencia ni costos de compra, lo que lo hace accesible para cualquier persona.
14
6.9 Mayor seguridad: Linux es menos vulnerable a ataques de malware y virus en comparación
con otros sistemas operativos........................................................................................................14
6.10Linux ofrece una amplia gama de opciones de personalización, lo que permite a los usuarios
adaptar el sistema operativo según sus preferencias....................................................................14
7 Desventajas de Linux..............................................................................................................15
7.1 Curva de aprendizaje: Para usuarios que están acostumbrados a sistemas operativos como
Windows, puede requerir tiempo y esfuerzo aprender a utilizar Linux.........................................15
7.2 Compatibilidad de software: Algunos programas y aplicaciones populares pueden no tener
versiones compatibles con Linux, lo que limita las opciones disponibles.....................................15
7.3 Soporte de hardware limitado: Aunque ha mejorado significativamente en los últimos años,
todavía puede haber problemas de compatibilidad con ciertos dispositivos o controladores
específicos......................................................................................................................................15
7.4 Juegos: Aunque cada vez hay más juegos disponibles para Linux, la biblioteca de juegos
sigue siendo más limitada en comparación con otros sistemas operativos...................................15
7.5 Documentación y soporte técnico: Aunque existe una comunidad activa de usuarios de
Linux, la documentación y el soporte técnico pueden no ser tan abundantes o accesibles como
los ofrecidos para otros sistemas operativos más populares........................................................15
7.6 Menor disponibilidad de software especializado para tareas específicas en comparación con
otros sistemas operativos...............................................................................................................15
7.7 Incompatibilidad con ciertos formatos de archivo propietarios utilizados en el ámbito
empresarial....................................................................................................................................15
5
Linux
7.8 Actualizaciones frecuentes del sistema operativo que pueden requerir reinicios y afectar la
productividad.................................................................................................................................15
7.9 Menor reconocimiento y compatibilidad en entornos corporativos donde predominan
sistemas operativos como Windows...............................................................................................15
7.10Configuración y resolución de problemas pueden requerir un nivel más avanzado de
conocimientos técnicos en comparación con sistemas operativos más populares........................15
8 Principales funciones de Linux...............................................................................................15
8.1 Principales funciones de Linux...............................................................................................17
8.1.1 Administración del sistema: Linux permite administrar y configurar el sistema operativo,
incluyendo la instalación y actualización de software, gestión de paquetes, ajustes de rendimiento
y resolución de problemas..............................................................................................................17
8.1.2 Gestión de archivos y directorios: Linux proporciona herramientas para crear, copiar,
mover, eliminar y administrar archivos y directorios en el sistema de archivos............................17
8.1.3 Control de usuarios y permisos: Linux permite crear y administrar usuarios, asignar
permisos de acceso a archivos y directorios, y controlar la seguridad del sistema........................17
8.1.4 Redes: Linux tiene funciones para configurar y administrar redes, incluyendo la
configuración de interfaces de red, enrutamiento, firewall, DNS y servicios de red como DHCP y
servidor web...................................................................................................................................17
8.1.5 Servicios de servidor: Linux se utiliza ampliamente como plataforma para servidores web
(como Apache o Nginx), servidores de bases de datos (como MySQL o PostgreSQL), servidores
de correo electrónico (como Postfix o Exim) y otros servicios de servidor...................................17
8.1.7 Virtualización: Linux es utilizado como base para la virtualización con tecnologías como
KVM o Docker, lo que permite ejecutar múltiples sistemas operativos en un solo hardware.......17
8.1.8 Seguridad: Linux cuenta con características de seguridad robustas, como autenticación de
usuarios, cortafuegos integrados (como iptables) y herramientas para auditoría y detección de
intrusiones.......................................................................................................................................17
6
Linux
8.1.11 Automatización de tareas: Linux ofrece herramientas como scripts y cron para
automatizar tareas repetitivas y programar su ejecución en momentos específicos......................17
8.1.12 Monitoreo del sistema: Linux cuenta con herramientas para monitorear el rendimiento
del sistema, como el uso de CPU, memoria y disco, así como el monitoreo de la red y otros
recursos. 18
8.1.13 Acceso remoto: Linux permite el acceso remoto al sistema a través de protocolos
como SSH (Secure Shell), lo que facilita la administración y el soporte técnico a distancia........18
9 Conclusión...............................................................................................................................18
10 Bibliografía..............................................................................................................................18
7
Linux
Introducción
1 OBJETIVOS
8
Linux
9
Linux
2 ¿Qué es Linux?
Linux es un sistema operativo (SO) open source. En 1991, Linus Torvalds lo diseñó y creó a
modo de pasatiempo. Mientras estaba en la universidad, intentó crear una versión open source,
alternativa y gratuita del sistema operativo MINIX, que a su vez se basaba en los principios y el
diseño de Unix. Ese pasatiempo logró convertirse en el SO con la mayor base de usuarios, el más
usado en los servidores de Internet disponibles públicamente y en el único utilizado en las 500
supercomputadoras más rápidas.
Linux es un sistema operativo semejante a Unix, de código abierto y desarrollado por una
comunidad, para computadoras, servidores, mainframes, dispositivos móviles y dispositivos
embebidos. Es compatible con casi todas las principales plataformas informáticas, incluyendo
x86, ARM y SPARC, por lo que es uno de los sistemas operativos más soportados
4 Historia de Linux
10
Linux
fue desarrollando progresivamente, sin embargo carecía de un buen núcleo. Esta ausencia fue
suplida en el año 1991 cuando el finlandés Linus Tovalds comenzó un proyecto que culminó en
el núcleo ( o kernel) de un sistema operativo, Linux. De esta forma surgió el sistema operativo
GNU/Linux, al que conocemos de manera informal como Linux.
Desde el año 1991 se han lanzado 5 versiones del kernel de Linux, en los años 1994, 1996,
2011,2015 y 2019. Desde entonces, se estima que aproximadamente 10 millones de usuarios
utilizan el sistema operativo Linux en todo el mundo, el cual es sin lugar a dudas el sistema de
UNIX más utilizado. Cabe destacar que a raíz del kernel de Linux surgió Android,el famoso
sistema operativo para dispositivos móviles de Google.
LINUX hace su aparición a principios de la década de los noventa, era el año 1991 y por aquel
entonces un estudiante de informática de la Universidad de Helsinki, llamado Linus Torvalds,
empezó como una afición y sin poderse imaginar a lo que llegaría este proyecto, a programar las
primeras líneas de código de este sistema operativo llamado LINUX.
Este comienzo estuvo inspirado en MINIX, un pequeño sistema Unix desarrollado por Andy
Tanenbaum. Las primeras discusiones sobre Linux fueron en el grupo de noticias comp.os. minix,
en estas discusiones se hablaba sobre todo del desarrollo de un pequeño sistema Unix para
usuarios de Minix que querían más.
Linus nunca anunció la versión 0.01 de Linux (agosto 1991), esta versión no era ni siquiera
ejecutable, solamente incluía los principios del núcleo del sistema, estaba escrita en lenguaje
ensamblador y asumía que uno tenía acceso a un sistema Minix para su compilación.
El 5 de octubre de 1991, Linus anuncio la primera versión "Oficial" de Linux versión 0.02.
Con esta versión Linus pudo ejecutar Bash (GNU Bourne Again Shell) y gcc (El compilador
GNU de C) pero no mucho mas funcionaba. En este estado de desarrollo ni se pensaba en los
términos soporte, documentación, distribución. Después de la versión 0.03, Linus saltó en la
numeración hasta la 0.10, mas y más programadores a lo largo y ancho de internet empezaron a
11
Linux
5 Principales Caracteristicas
5.1 Personalización: Linux permite a los usuarios personalizar su entorno de trabajo
según sus necesidades y preferencias. Hay múltiples interfaces de usuario disponibles
y se pueden personalizar para adaptarse a los diferentes estilos de trabajo.
5.2 Gran variedad de software: Linux cuenta con una amplia gama de software de código
abierto disponible para diversas tareas y necesidades, incluyendo aplicaciones de
oficina, navegadores web, reproductores multimedia, herramientas de desarrollo, etc.
5.3 Comunidad activa: Linux tiene una comunidad de usuarios y desarrolladores muy
activa y comprometida. Esto significa que hay una gran cantidad de recursos en línea,
foros de discusión y soporte disponible para resolver problemas y obtener ayuda.
5.4 Eficiencia en recursos: Linux es conocido por su eficiencia en el uso de recursos.
Puede funcionar eficientemente incluso en hardware más antiguo y utiliza menos
recursos en comparación con otros sistemas operativos.
12
Linux
5.6 Código abierto: Linux es un sistema operativo de código abierto, lo que significa que
su código fuente está disponible para que cualquier persona lo pueda ver, modificar y
distribuir. Esto fomenta la transparencia y la colaboración entre los desarrolladores.
5.7 Multiplataforma: Linux es compatible con una amplia variedad de arquitecturas de
hardware, lo que significa que puede ser utilizado en diferentes tipos de dispositivos,
como computadoras de escritorio, servidores, dispositivos móviles e incluso
electrodomésticos.
5.8 Basado en Unix: Linux se basa en los principios y la filosofía del sistema operativo
Unix. Hereda características como la multitarea, la multiprogramación y el modelo de
permisos basado en usuarios y grupos.
5.9 Seguridad: Linux es conocido por ser un sistema operativo seguro. Debido a su
naturaleza de código abierto, los errores y vulnerabilidades pueden ser detectados y
corregidos rápidamente por la comunidad de desarrolladores. Además, cuenta con
herramientas y mecanismos de seguridad robustos para proteger el sistema y los datos
del usuario.
5.10 Personalizable: Una de las principales ventajas de Linux es su capacidad para ser
personalizado según las necesidades del usuario. Existen diferentes distribuciones
(como Ubuntu, Fedora o Debian) que ofrecen configuraciones y entornos de escritorio
variados para adaptarse a diferentes preferencias y requerimientos.
5.11 Estabilidad: Linux es reconocido por su estabilidad y confiabilidad. Puede funcionar
durante largos períodos de tiempo sin necesidad de reinicios frecuentes. Esto lo hace
ideal para entornos empresariales y servidores críticos.
5.12 Comunidad activa: Linux cuenta con una gran comunidad de desarrolladores y
usuarios en todo el mundo. Esta comunidad proporciona soporte, comparte
conocimientos y contribuye al desarrollo y mejora continua del sistema operativo.
13
Linux
6 Ventajas de Linux
6.1 Es de código abierto, lo que significa que puedes acceder y modificar el código fuente
según tus necesidades.
6.2 Es altamente personalizable y flexible, lo que te permite adaptarlo a tus preferencias y
requisitos específicos.
6.3 Es más seguro en comparación con otros sistemas operativos, ya que tiene menos
vulnerabilidades y es menos susceptible a ataques de malware.
6.4 Es estable y confiable, lo que significa que puede funcionar durante largos períodos de
tiempo sin problemas.
6.5 Tiene una gran comunidad de usuarios y desarrolladores que brindan soporte y
contribuyen con nuevas características y mejoras constantemente.
6.6 Es compatible con una amplia gama de hardware y ofrece un rendimiento eficiente
incluso en sistemas más antiguos
6.7 Ofrece una amplia selección de software gratuito y de código abierto para satisfacer
tus necesidades diarias.
6.8 No requiere licencia ni costos de compra, lo que lo hace accesible para cualquier
persona.
6.9 Mayor seguridad: Linux es menos vulnerable a ataques de malware y virus en
comparación con otros sistemas operativos.
6.10 Linux ofrece una amplia gama de opciones de personalización, lo que permite a los
usuarios adaptar el sistema operativo según sus preferencias.
14
Linux
7 Desventajas de Linux
7.1 Curva de aprendizaje: Para usuarios que están acostumbrados a sistemas operativos
como Windows, puede requerir tiempo y esfuerzo aprender a utilizar Linux.
7.2 Compatibilidad de software: Algunos programas y aplicaciones populares pueden no
tener versiones compatibles con Linux, lo que limita las opciones disponibles.
7.3 Soporte de hardware limitado: Aunque ha mejorado significativamente en los últimos
años, todavía puede haber problemas de compatibilidad con ciertos dispositivos o
controladores específicos.
7.4 Juegos: Aunque cada vez hay más juegos disponibles para Linux, la biblioteca de
juegos sigue siendo más limitada en comparación con otros sistemas operativos.
7.5 Documentación y soporte técnico: Aunque existe una comunidad activa de usuarios de
Linux, la documentación y el soporte técnico pueden no ser tan abundantes o
accesibles como los ofrecidos para otros sistemas operativos más populares.
7.6 Menor disponibilidad de software especializado para tareas específicas en
comparación con otros sistemas operativos.
7.7 Incompatibilidad con ciertos formatos de archivo propietarios utilizados en el ámbito
empresarial.
7.8 Actualizaciones frecuentes del sistema operativo que pueden requerir reinicios y
afectar la productividad.
7.9 Menor reconocimiento y compatibilidad en entornos corporativos donde predominan
sistemas operativos como Windows.
7.10 Configuración y resolución de problemas pueden requerir un nivel más avanzado de
conocimientos técnicos en comparación con sistemas operativos más populares.
15
Linux
permite a los usuarios interactuar con el sistema mediante la ejecución de comandos. A través del
Shell y otras interfaces gráficas, los usuarios pueden utilizar aplicaciones, administrar archivos,
configurar el sistema y realizar diversas tareas. El diseño modular y la naturaleza de código
abierto de Linux permiten una gran flexibilidad y personalización, lo que ha contribuido a su
popularidad y adopción en una amplia variedad de dispositivos y entornos.
16
Linux
17
Linux
8.1.11 Automatización de tareas: Linux ofrece herramientas como scripts y cron para
automatizar tareas repetitivas y programar su ejecución en momentos específicos.
8.1.12 Monitoreo del sistema: Linux cuenta con herramientas para monitorear el rendimiento
del sistema, como el uso de CPU, memoria y disco, así como el monitoreo de la red y
otros recursos.
8.1.13 Acceso remoto: Linux permite el acceso remoto al sistema a través de protocolos como
SSH (Secure Shell), lo que facilita la administración y el soporte técnico a distancia.
8.1.14 Clustering y alta disponibilidad: Linux es utilizado en entornos de clustering para
lograr alta disponibilidad y redundancia en sistemas críticos.
8.1.15 Educación y aprendizaje: Linux se utiliza ampliamente en entornos educativos y
académicos, proporcionando una plataforma accesible y personalizable para el
aprendizaje de tecnología.
18
Linux
9 Conclusión
Para concluir sobre este tema es muy interesante ya que sirve mucho en la vida diaria,
pues nos explica de un nuevo sistema operativo el cual tiene muchos beneficios, como
la instalación gratuita , además resulta muy eficiente (carga más rápido que Windows,
por ejemplo) y contiene muchas posibilidades si tenemos conocimientos de
programación.
Por otra parte, que instalemos Linux en nuestra computadora no significa que
debamos dejar de lado el sistema operativo actual, siendo posible compaginar Linux
con otros sistemas como el de Microsoft o el de Macintosh.
19
Linux
10 Bibliografía
https://www.redhat.com/es/topics/linux
https://www.muycomputer.com/
https://www.hostingplus.com.co/blog/cuales-son-las-caracteristicas-de-linux/
20