You are on page 1of 31

SISTEMA

OPERATIVO
LINUX

SISTEMA OPERATIVO
Un sistema operativo (SO o, frecuentemente, OS del
ingls Operating System) es un programa o conjunto de
programas que en un sistema informtico gestiona los recursos
de hardware y provee servicios a los programas de aplicacin,
ejecutndose en modo privilegiado respecto de los restantes y
anteriores prximos y viceversa (aunque puede que parte del
mismo se ejecute en espacio de usuario).

HISTORIA
El ncleo Linux, ha sido marcado por un crecimiento constante
en cada momento de su historia. Desde la primera publicacin de
su cdigo fuente en1991, nacido desde un pequeo nmero de
archivos en lenguaje C bajo una licencia que prohbe la distribucin
comercial a su estado actual de cerca de 296 MiBs de fuente bajo
la Licencia pblica general de GNU. En 1983 Richard Stallman inici
el ambicioso Proyecto GNU, con el propsito de crear un sistema

operativo similar y compatible con UNIX y los estndares POSIX.

DEFINICION
|Linux es un Unix libre, es decir, un sistema operativo, como
el Windows o el MS-DOS (sin embargo, a diferencia de estos y
otros sistemas operativos propietarios, ha sido desarrollado por miles de

usuarios de computadores a travs del mundo, y la desventaja de estos es


que lo que te dan es lo que tu obtienes, dicho de otra forma no existe
posibilidad de realizar modificaciones ni de saber como se realiz dicho
sistema.)

CARACTERISTICAS
Linux es un Sistema Operativo tipo Unix diseado para aprovechar
al mximo las capacidades de las computadoras PC basadas en el
microprocesador i386 y posteriores. Es un SO con capacidades de
multiprocesamiento, multitarea y multiusuario. Sin embargo, a
diferencia de otros sistemas Unix para PC, usted no tiene que pagar
cuantiosas licencias por el uso de Linux.

2.1 Multitarea
Describe la habilidad de ejecutar, aparentemente al mismo
tiempo, numerosos programas sin obstaculizar la ejecucin de
cada aplicacin. Esto se conoce como multitarea preferente,
porque cada programa tiene garantizada la posibilidad de correr.
Windows no soporta multitarea preferente, slo la llamada
multitarea cooperativa, bajo la cual los programas corren hasta
que ellos mismos permiten la ejecucin de otro programa o no
tienen otra que hacer durante ese perodo.

2.2 Multiusuario
El concepto de que numerosos usuarios pudieran accesar
aplicaciones o el potencial de procesamiento en una sola PC era un
mero sueo hace unos cuantos aos. Linux permite que ms de una
sola persona pueda trabajar en la misma versin de la misma
aplicacin de manera simultnea, desde las mismas terminales, o en
terminales separadas.

2.3 Redes y Telecomunicaciones

La superioridad de Linux sobre otros sistemas operativos es

evidente en sus utileras para redes y comunicaciones. Ningn otro


sistema operativo incluye capacidades para red tan estrechamente
acopladas. Linux soporta las siguientes interfaces de red: ethernet,
fddi, token ring, arcnet, X.25, ISDN, lneas seriales sncronas y
asncronas.

2.4 Internet
Con Linux usted puede conectarse a Internet y al vasto mundo de
informacin que esta red abarca. Correo Electrnico, Listas de
Correo, Grupos de Inters, Bsqueda y Transferencia de Archivos,
Gopher, WAIS, y por supuesto, World Wide Web.

2.5 Interconectividad
Usted puede conectar Linux a una red local, y convertirlo en
servidor para MS-DOS, Windows, Windows para Trabajo en Grupo
(WfW), Windows 95 y Macintosh por un costo muy por debajo de
otros sistemas comerciales.

2.6 Programacin
Linux cuenta con un conjunto poderoso de herramientas para el
desarrollo de programas: C, C++, ObjectiveC, Pascal, Fortran,
BASIC, CLISP, SmallTalk, Ada, Perl, as como depuradores y
bibliotecas compartidas de enlace dinmico (DLL).

2.7 Portabilidad
Linux fue diseado teniendo en cuenta la portabilidad de las
aplicaciones. Linux es compatible con diversos estndares Unix, tales
como System V, BSD y los estndares internacionales IEEE POSIX.1
e IEEE POSIX.2, facilitando el desarrollo de aplicaciones para
mltiples plataformas.

2.8 Ambiente Grfico


Linux proporciona la capacidad de ejecutar aplicaciones grficas
mediante una red heterognea al incorporar la revisin 6 del
estndar X11 del MIT, conocido tambin simplemente como XWindow. Con el hardware adecuado, las Estaciones de Trabajo
Linux son una alternativa de bajo costo a las Estaciones de Trabajo
de alto rendimiento.

2.9 Poder RISC


Si su organizacin necesita verdadero poder de cmputo Linux
corre en computadoras basadas en microprocesadores RISC como
Alpha AXP, Sparc, PowerPC y MIPS. Ningn otro sistema
operativo soporta una gama tan amplia de plataformas.

APARIENCIA

VERSION ACTUAL
Ubuntu ..12.10

NOVEDADES
1.- En la actualidad ya existen versiones de 64-bits para algunas otras
plataformas hardware distintas del PC.
2.- Linux dispone en la actualidad de la versin X11R6 de X Window

3.- Ya existe un WordPerfect 6.1 nativo para Linux


4.- Linux ya soporta, en la actualidad arquitecturas tales como ALPHA, Amiga,
PowerPc, etc.
5.- El parque de CD ROMs ha cambiado de forma asombrosa en los ltimos
meses. Sirva decir que Linux soporta, los nuevos estndares ATAPI para CD ROMs
conectables a controladoras IDE

PROS Y CONTRAS
Hay 3 ventajas fundamentales de Linux que juntas le dan una gran consideracin:
Linux es muy robusto, estable y rpido: Ideal para servidores y aplicaciones distribuidas. A esto se
aade que puede funcionar en mquinas humildes: Linux puede correr servicios en un x86 a 200 MHz
con calidad
Linux es libre: Esto implica no slo la gratuidad del software, sino tambin que Linux es
modificable y que Linux tiene una gran cantidad de aplicaciones libres en Internet. Todo ello
arropado por la inmensa documentacin de Linux que puede encontrarse en la Red
Linux ya no est restringido a personas con grandes conocimientos de informtica: Los
desarrolladores de Linux han hecho un gran esfuerzo por dotar al sistema de asistentes de
configuracin y ayuda, adems de un sistema grfico muy potente.Distribuciones Linux como Red
Hat/Fedora tienen aplicaciones de configuracin similares a las de Windows

Los inconvenientes de Linux ms importantes pueden ser:


Windows es incompatible con Linux: Este punto es difcil de explicar: no quiere decir que no
podamos tener instalados ambos Sistemas (que es relativamente fcil de hacer) Uno de los
problemas es que desde Windows no podremos escribir en particiones Linux o que desde Linux
no podremos escribir (en sentido amplio) en particiones NTFS (Windows XP, 2000...) aunque
esto ltimo se est investigando
En la mayora de distribuciones Linux hay que conocer nuestro Hardware a la hora de instalar
Sin embargo, distribuciones de Linux como Knoppix reconocen todo el sistema a lo Windows
No slo eso, en este sentido se est trabajando mucho por hacer esta tarea simple

INSTALACION

Paso 2: Instalacin del Sistema Operativo Linux

Accedemos a la pgina de descarga de Ubuntu pulsando aqu y seleccionamos el sistema de 64 bits y a

continuacin pulsamos sobre Start Download. Acto seguido, se empezar a bajar a nuestro equipo una imagen
ISO con Ubuntu Linux.

Una vez descargado el archivo ISO, tenemos dos opciones: grabarlo e instalarlo desde un CD/DVD o

hacerlo de un pendrive de por lo menos 2GB, por lo que necesitaremos un software que se ejecuta desde
Windows y se llama Universal USB Installer que podemos descargar desde aqu. En esta guia explicaremos el
procedimiento para la instalacion a travs de una memoria USB.

Ejecutamos la aplicacion Universal USB Installer y seleccionamos en el Paso 1 la distribucion Ubuntu 12.04

Desktop, en el Paso 2 elegimos la ubicacin del archivo ISO que nos hemos bajado anteriormente y en el Paso 3
seleccionamos la letra de la unidad USB (IMPORTANTE: SE BORRARN TODOS LOS DATOS!!) y

pinchamos en Create:

RENDIMIENTO
Herramientas integradas en el sistema
Herramientas Sysstat
Monitorizacin de programas
Monitor del sistema

gnomes
Es una aplicacin que permite monitorizar los procesos que se estn ejecutand

o en el sistema y el uso que estn haciendo de los recursos.


Pestaas:
Procesos: muestra los procesos activos y como se relacionan unos con otros.
Recursos: presenta la evolucin del consumo.
Sistema de archivos: da el espacio usado en cada disco.

H E R R A M I E N TA S I N T E G R A DA S E N
EL SISTEMA
Presenta la hora del sistema y el tiempo que lleva el
sistema en marcha.
El nmero de usuarios conectados,
El valor medio de la carga en:
el ltimo minuto
los ltimos 5 minutos
los ltimos 15 minutos

HERRAMIENTAS SYSSTAT
Son un conjunto de herramientas destinadas a monitorizar el
rendimiento en mquinas Linux.
mpstat

recoge estadsticas del rendimiento de cada procesador del sistema.


Permite especificar intervalo de tiempo y nmero de informes.
iostat

Genera informes de la actividad de la CPU y


de la actividad de E/S en dispositivos.

M O N I T O R I Z A C I N D E P RO G R A M A S
Permite conocer:
qu parte del cdigo de un programa consume un mayor tiempo de ejecucin
cul es la secuencia de llamadas entre procedimientos
Etapas:

instrumentacin: compilar el cdigo enlazado con las opciones de monitorizacin


.-ejecucin del programa instrumentalizado.
lectura de la informacin recogida.

APLICACIONES
INDICADAS
GIMP es un editor grfico que permite retocar fotografas y
componer imgenes vectoriales o de mapa de bits. Cuenta con
multitud de opciones que lo colocan casi a la altura de Photoshop,
adems de ser gratuito.

APLICACIONES
Diseo Grfico y Diseo Grfico 3D)
OpenCascade Software
BRL-CAD(Linux)
Ares(Linux, Windows, Mac).
FreeCad.
Grabcad Ofrece una librera gratuita con miles de modelos CAD.
QCad(Linux)
CADemia, Desarrollado por Bauhaus University Weimar, basado en
Java.
Varkon
CYCAS. Diseo arquitectnico 2D/3D.
OpenScad (Multiplataforma).
Java OpenStreet Map Editor
OpenStreetMap basado en Java)

SEGURIDAD
El concepto de seguridad en redes de ordenadores es
siempre relativo. Un sistema puede ser seguro para un
determinado tipo de actividades e inseguro para otras. Por
ejemplo, no sera recomendable guardar secretos de estado en
un sistema Linux al que pudiera acceder mucha gente y
careciese de un administrador dedicado absolutamente a la

tarea, ya que segn todos los hackers, no hay sistema cuya


seguridad sea perfecta.

You might also like