SlideShare une entreprise Scribd logo
1  sur  9






Linux es un sistema operativo, compatible Unix. Dos características
muy peculiares lo diferencian del resto de sistemas que podemos
encontrar en el mercado, la primera, es que es libre, esto significa
que no tenemos que pagar ningún tipo de licencia a ninguna casa
desarrolladora de software por el uso del mismo, la segunda, es que
el sistema viene acompañado del código fuente.
El sistema lo forman el núcleo del sistema (kernel) más un gran
número de programas / bibliotecas que hacen posible su utilización.
Muchos de estos programas y bibliotecas han sido posibles gracias
al proyecto GNU, por esto mismo, muchos llaman a Linux,
GNU/Linux, para resaltar que el sistema lo forman tanto el núcleo
como gran parte del software producido por el proyecto GNU.
Linux se distribuye bajo la GNU General Public License por lo tanto,
el código fuente tiene que estar siempre accesible y cualquier
modificación ó trabajo derivado tiene que tener esta licencia.









Multitarea: La palabra multitarea describe la habilidad de ejecutar
varios programas al mismo tiempo. LINUX utiliza la
llamada multitarea preventiva, la cual asegura que todos los
programas que se están utilizando en un momento dado serán
ejecutados, siendo el sistema operativo el encargado de ceder
tiempo de microprocesador a cada programa.
Multiusuario: Muchos usuarios usando la misma maquina al mismo
tiempo.
Multiplataforma: Las plataformas en las que en un principio se puede
utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II ,
Amiga y Atari , también existen versiones para su utilización en
otras plataformas, como amd64, Alpha, ARM, MIPS, PowerPC y
SPARC.
Funciona en modo protegido 386.
Protección de la memoria entre procesos, de manera que uno de ellos
no pueda colgar el sistema.
Carga de ejecutables por demanda: Linux sólo lee del disco aquellas
partes de un programa que están siendo usadas actualmente.








Política de copia en escritura para la compartición de páginas entre
ejecutables: esto significa que varios procesos pueden usar la misma
zona de memoria para ejecutarse. Cuando alguno intenta escribir en
esa memoria, la página (4Kb de memoria) se copia a otro lugar. Esta
política de copia en escritura tiene dos beneficios: aumenta la
velocidad y reduce el uso de memoria.
Memoria virtual usando paginación (sin intercambio de procesos
completos) a disco: A una partición en el sistema de archivos, con la
posibilidad de añadir más áreas de intercambio sobre la marcha.
La memoria se gestiona como un recurso unificado para los
programas de usuario y para el caché de disco, de tal forma que
toda la memoria libre puede ser usada para caché y ésta puede a su
vez ser reducida cuando se ejecuten grandes programas.
Librerías compartidas de carga dinámica (DLL's) y librerías
estáticas.









Compatible con POSIX, System V y BSD a nivel fuente.
Emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a
nivel binario.
Todo el código fuente está disponible, incluyendo el núcleo completo y todos los
drivers, las herramientas de desarrollo y todos los programas de usuario; además
todo ello se puede distribuir libremente. Hay algunos programas comerciales que
están siendo ofrecidos para Linux actualmente sin código fuente, pero todo lo
que ha sido gratuito sigue siendo gratuito.
Control de tareas POSIX.
Pseudo-terminales (pty's).
Emulación de 387 en el núcleo, de tal forma que los programas no tengan que
hacer su propia emulación matemática. Cualquier máquina que ejecute Linux
parecerá dotada de coprocesador matemático. Por supuesto, si el ordenador ya
tiene una FPU (unidad de coma flotante), esta será usada en lugar de la
emulación, pudiendo incluso compilar tu propio kernel sin la emulación matemática
y conseguir un pequeño ahorro de memoria.








Soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir
nuevos dinámicamente.
Consolas virtuales múltiples: varias sesiones de login a través de la consola entre
las que se puede cambiar con las combinaciones adecuadas de teclas (totalmente
independiente del hardware de video). Se crean dinámicamente y puedes tener
hasta 64.
Soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y
todos los sistemas de archivo típicos de System V, y tiene un avanzado sistema
de archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de
hasta 255 caracteres de longitud.
Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT)
mediante un sistema de archivos especial: no es necesario ningún comando
especial para usar la partición MS-DOS, esta parece un sistema de archivos
normal de Unix (excepto por algunas restricciones en los nombres de archivo,
permisos, y esas cosas). Las particiones comprimidas de MS-DOS 6 no son
accesibles en este momento, y no se espera que lo sean en el futuro. El soporte
para VFAT, FAT32 (WNT, Windows 95/98) se encuentra soportado desde la
versión 2.0 del núcleo y el NTFS de WNT desde la versión 2.2 (Este ultimo solo
en modo lectura).









Soporte en sólo lectura de HPFS-2 del OS/2 2.1
Sistema de archivos de CD-ROM que lee todos los
formatos estándar de CD-ROM.
TCP/IP, incluyendo ssh, ftp, telnet, NFS, etc.
Appletalk.
Software cliente y servidor Netware.
Lan Manager / Windows Native (SMB), software cliente y
servidor.
Diversos protocolos de red incluidos en el kernel: TCP,
IPv4, IPv6, AX.25, X.25, IPX, DDP, Netrom, etc.
Se realizan volcados de estado (core dumps) para
posibilitar los análisis post-mortem, permitiendo el uso de
depuradores sobre los programas no sólo en ejecución sino
también tras abortar éstos por cualquier motivo.






Tux es el nombre de la mascota oficial del kernel de
Linux. Creado por Larry Ewing en 1996, es un pequeño
pingüino de aspecto risueño y cómico. La idea de que la
mascota de Linux fuera un pingüino provino del mismo
Linus Torvalds, creador de Linux. Según se cuenta,
cuando era niño le picó un pingüino, y le resultó
simpática la idea de asociar un pingüino a su proyecto.
Existen dos versiones sobre el origen de su nombre. La
primera sugiere que el nombre surge del hecho de que
los pingüinos parecen vestir un esmoquin (que en inglés
es tuxedo, abreviado tux). La segunda es que las letras
que componen Tux provienen de las palabras Torvalds
Unix.
Tux fue diseñado durante un concurso para elegir un
logotipo para Linux. Las herramientas utilizadas para
su creación fueron, por supuesto, un computador con el
sistema operativo con kernel Linux y el software libre
de manipulación de imágenes GIMP. Algunas de las
Linux y sus versiones

Contenu connexe

Tendances (18)

Investigación sobre los tipos de servidores
Investigación sobre los tipos de servidoresInvestigación sobre los tipos de servidores
Investigación sobre los tipos de servidores
 
Manejo de sistemas operativos en power point
Manejo de sistemas operativos en power point Manejo de sistemas operativos en power point
Manejo de sistemas operativos en power point
 
Sistemas linux windows
Sistemas linux windowsSistemas linux windows
Sistemas linux windows
 
Estructura del sistema operativo linux
Estructura del sistema operativo linuxEstructura del sistema operativo linux
Estructura del sistema operativo linux
 
Gentoo linux
Gentoo linux Gentoo linux
Gentoo linux
 
Unix
UnixUnix
Unix
 
Linux
LinuxLinux
Linux
 
Linux
LinuxLinux
Linux
 
Gentoo Linux
Gentoo LinuxGentoo Linux
Gentoo Linux
 
Redes
RedesRedes
Redes
 
Sistema gnulinux 1
Sistema gnulinux 1Sistema gnulinux 1
Sistema gnulinux 1
 
sistema operativo
sistema operativosistema operativo
sistema operativo
 
Linux
LinuxLinux
Linux
 
Linux
LinuxLinux
Linux
 
Linux
LinuxLinux
Linux
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Linux....
Linux....Linux....
Linux....
 
Linux....
Linux....Linux....
Linux....
 

Similaire à Linux

Similaire à Linux (20)

Características de linux
Características de linuxCaracterísticas de linux
Características de linux
 
Karl
KarlKarl
Karl
 
JHON
JHONJHON
JHON
 
RiKarl
RiKarlRiKarl
RiKarl
 
Loren
LorenLoren
Loren
 
Sistema operativo linux
Sistema operativo linuxSistema operativo linux
Sistema operativo linux
 
Software libre, open source y histroia de linux
Software libre, open source y histroia de linuxSoftware libre, open source y histroia de linux
Software libre, open source y histroia de linux
 
Cois 408 Informe Oral
Cois 408 Informe OralCois 408 Informe Oral
Cois 408 Informe Oral
 
Familia de los sistemas operativos
Familia de los sistemas operativosFamilia de los sistemas operativos
Familia de los sistemas operativos
 
Arrancar linux usb
Arrancar linux usbArrancar linux usb
Arrancar linux usb
 
Caracteristicas de los s.o
Caracteristicas de los s.oCaracteristicas de los s.o
Caracteristicas de los s.o
 
Linux1
Linux1Linux1
Linux1
 
Que Es Gnu/Linux
Que Es Gnu/LinuxQue Es Gnu/Linux
Que Es Gnu/Linux
 
Introducción al sistema operativo linux
Introducción al sistema operativo linuxIntroducción al sistema operativo linux
Introducción al sistema operativo linux
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema operativo linux
Sistema operativo linuxSistema operativo linux
Sistema operativo linux
 
La evolución de los sistemas operativos
La evolución de los sistemas operativosLa evolución de los sistemas operativos
La evolución de los sistemas operativos
 
Introduccion al s
Introduccion al sIntroduccion al s
Introduccion al s
 
Introduccion al s
Introduccion al sIntroduccion al s
Introduccion al s
 
Sistema operativo GNU / Linux
Sistema operativo GNU / LinuxSistema operativo GNU / Linux
Sistema operativo GNU / Linux
 

Linux

  • 1.
  • 2.    Linux es un sistema operativo, compatible Unix. Dos características muy peculiares lo diferencian del resto de sistemas que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompañado del código fuente. El sistema lo forman el núcleo del sistema (kernel) más un gran número de programas / bibliotecas que hacen posible su utilización. Muchos de estos programas y bibliotecas han sido posibles gracias al proyecto GNU, por esto mismo, muchos llaman a Linux, GNU/Linux, para resaltar que el sistema lo forman tanto el núcleo como gran parte del software producido por el proyecto GNU. Linux se distribuye bajo la GNU General Public License por lo tanto, el código fuente tiene que estar siempre accesible y cualquier modificación ó trabajo derivado tiene que tener esta licencia.
  • 3.       Multitarea: La palabra multitarea describe la habilidad de ejecutar varios programas al mismo tiempo. LINUX utiliza la llamada multitarea preventiva, la cual asegura que todos los programas que se están utilizando en un momento dado serán ejecutados, siendo el sistema operativo el encargado de ceder tiempo de microprocesador a cada programa. Multiusuario: Muchos usuarios usando la misma maquina al mismo tiempo. Multiplataforma: Las plataformas en las que en un principio se puede utilizar Linux son 386-, 486-. Pentium, Pentium Pro, Pentium II , Amiga y Atari , también existen versiones para su utilización en otras plataformas, como amd64, Alpha, ARM, MIPS, PowerPC y SPARC. Funciona en modo protegido 386. Protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema. Carga de ejecutables por demanda: Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente.
  • 4.     Política de copia en escritura para la compartición de páginas entre ejecutables: esto significa que varios procesos pueden usar la misma zona de memoria para ejecutarse. Cuando alguno intenta escribir en esa memoria, la página (4Kb de memoria) se copia a otro lugar. Esta política de copia en escritura tiene dos beneficios: aumenta la velocidad y reduce el uso de memoria. Memoria virtual usando paginación (sin intercambio de procesos completos) a disco: A una partición en el sistema de archivos, con la posibilidad de añadir más áreas de intercambio sobre la marcha. La memoria se gestiona como un recurso unificado para los programas de usuario y para el caché de disco, de tal forma que toda la memoria libre puede ser usada para caché y ésta puede a su vez ser reducida cuando se ejecuten grandes programas. Librerías compartidas de carga dinámica (DLL's) y librerías estáticas.
  • 5.       Compatible con POSIX, System V y BSD a nivel fuente. Emulación de iBCS2, casi completamente compatible con SCO, SVR3 y SVR4 a nivel binario. Todo el código fuente está disponible, incluyendo el núcleo completo y todos los drivers, las herramientas de desarrollo y todos los programas de usuario; además todo ello se puede distribuir libremente. Hay algunos programas comerciales que están siendo ofrecidos para Linux actualmente sin código fuente, pero todo lo que ha sido gratuito sigue siendo gratuito. Control de tareas POSIX. Pseudo-terminales (pty's). Emulación de 387 en el núcleo, de tal forma que los programas no tengan que hacer su propia emulación matemática. Cualquier máquina que ejecute Linux parecerá dotada de coprocesador matemático. Por supuesto, si el ordenador ya tiene una FPU (unidad de coma flotante), esta será usada en lugar de la emulación, pudiendo incluso compilar tu propio kernel sin la emulación matemática y conseguir un pequeño ahorro de memoria.
  • 6.     Soporte para muchos teclados nacionales o adaptados y es bastante fácil añadir nuevos dinámicamente. Consolas virtuales múltiples: varias sesiones de login a través de la consola entre las que se puede cambiar con las combinaciones adecuadas de teclas (totalmente independiente del hardware de video). Se crean dinámicamente y puedes tener hasta 64. Soporte para varios sistemas de archivo comunes, incluyendo minix-1, Xenix y todos los sistemas de archivo típicos de System V, y tiene un avanzado sistema de archivos propio con una capacidad de hasta 4 Tb y nombres de archivos de hasta 255 caracteres de longitud. Acceso transparente a particiones MS-DOS (o a particiones OS/2 FAT) mediante un sistema de archivos especial: no es necesario ningún comando especial para usar la partición MS-DOS, esta parece un sistema de archivos normal de Unix (excepto por algunas restricciones en los nombres de archivo, permisos, y esas cosas). Las particiones comprimidas de MS-DOS 6 no son accesibles en este momento, y no se espera que lo sean en el futuro. El soporte para VFAT, FAT32 (WNT, Windows 95/98) se encuentra soportado desde la versión 2.0 del núcleo y el NTFS de WNT desde la versión 2.2 (Este ultimo solo en modo lectura).
  • 7.         Soporte en sólo lectura de HPFS-2 del OS/2 2.1 Sistema de archivos de CD-ROM que lee todos los formatos estándar de CD-ROM. TCP/IP, incluyendo ssh, ftp, telnet, NFS, etc. Appletalk. Software cliente y servidor Netware. Lan Manager / Windows Native (SMB), software cliente y servidor. Diversos protocolos de red incluidos en el kernel: TCP, IPv4, IPv6, AX.25, X.25, IPX, DDP, Netrom, etc. Se realizan volcados de estado (core dumps) para posibilitar los análisis post-mortem, permitiendo el uso de depuradores sobre los programas no sólo en ejecución sino también tras abortar éstos por cualquier motivo.
  • 8.    Tux es el nombre de la mascota oficial del kernel de Linux. Creado por Larry Ewing en 1996, es un pequeño pingüino de aspecto risueño y cómico. La idea de que la mascota de Linux fuera un pingüino provino del mismo Linus Torvalds, creador de Linux. Según se cuenta, cuando era niño le picó un pingüino, y le resultó simpática la idea de asociar un pingüino a su proyecto. Existen dos versiones sobre el origen de su nombre. La primera sugiere que el nombre surge del hecho de que los pingüinos parecen vestir un esmoquin (que en inglés es tuxedo, abreviado tux). La segunda es que las letras que componen Tux provienen de las palabras Torvalds Unix. Tux fue diseñado durante un concurso para elegir un logotipo para Linux. Las herramientas utilizadas para su creación fueron, por supuesto, un computador con el sistema operativo con kernel Linux y el software libre de manipulación de imágenes GIMP. Algunas de las
  • 9. Linux y sus versiones