unidad3 sistemas

19
3.1.1. Software Libre(características) QUÉ ES LINUX? Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linus To valds. Su objetivo inicial es propulsar el software de libre distribución junto con su código fuente para que pueda ser modificado por cualquier persona, dando rienda suelta a la creatividad. l !ec!o de que el sistema operativo incluya su propio código fuente expande enormemente las posibilidades de este sistema. Características: "#$%Linux es un sistema operativo libre desarrollado por voluntarios de todo el mundo. Sus principales caracter&sticas son'  ( multitarea' se pueden reali)ar varias actividades a la ve) *navega r por +nternet, editar un documento, compilar un programa,...  ( multiusuario' varios usuarios pueden trabajar concurre ntemente en un -nico or den ador con vario s ter min ale s *te cla do y mon ito r de for ma que tengan la sensación de que es el -nico que est trabajando en el sistema. /ada usuario almacen a sus datos *pr ogra mas, doc umentos de texto, img enes,... en una cuenta privada o 0!ome1. #otar que para que sea multiusuario es imprescindible que sea multitarea  ( conectiv idad' permite las comunicac iones en red y el acceso a recursos remotamente. 2or ejemplo, podemos accede r a nuestros datos situado s en una mquina a trav3s de otro equipo, conectados ambos a +nternet  ( multipla taforma' s e puede instalar e n multitud de dispo sitivos, d esde tod o tipo de ordenadores de sobremesa y porttiles y servidores !asta videoconsolas o incluso tel3fonos móviles.  ( libre' su código fuente est disponib le. /ualqui era puede usarlo, modificar lo y distribuir.$na consecuencia de esto es que es gratis. 3.1.2. Historia y evolución Evolución de linux Linux nace de la mano de un estudiante de informática de la ciudad de Helsinki en 1991,Linus Torvalds. Linux comienza acacharrear con el sistema operativo

Upload: blanca-elisa-vargas-solis

Post on 05-Jan-2016

224 views

Category:

Documents


0 download

DESCRIPTION

Sistemas

TRANSCRIPT

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 1/19

3.1.1. Software Libre(características)

QUÉ ES LINUX?

Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal

responsable del proyecto es Linus Tovalds. Su objetivo inicial es propulsar el software de

libre distribución junto con su código fuente para que pueda ser modificado por cualquier persona, dando

rienda suelta a la creatividad. l !ec!o de que el sistema operativo incluya su propio código fuente expande

enormemente las posibilidades de este sistema.

Características:"#$%Linux es un sistema operativo libre desarrollado por voluntarios de todo elmundo.Sus principales caracter&sticas son'

 ( multitarea' se pueden reali)ar varias actividades a la ve) *navegar por +nternet,editar undocumento, compilar un programa,...

 ( multiusuario' varios usuarios pueden trabajar concurrentemente en un -nicoordenador con varios terminales *teclado y monitor de forma que tengan lasensación de que es el -nico que est trabajando en el sistema. /ada usuarioalmacena sus datos *programas, documentos de texto, imgenes,... en unacuenta privada o 0!ome1. #otar que para que sea multiusuario es imprescindibleque sea multitarea

 ( conectividad' permite las comunicaciones en red y el acceso a recursosremotamente. 2or ejemplo, podemos acceder a nuestros datos situados en una mquina a trav3s deotro equipo, conectados ambos a +nternet

 ( multiplataforma' se puede instalar en multitud de dispositivos, desde todo tipo deordenadores de sobremesa y porttiles y servidores !asta videoconsolas o inclusotel3fonos móviles.

 ( libre' su código fuente est disponible. /ualquiera puede usarlo, modificarlo ydistribuir.$na consecuencia de esto es que es gratis.

3.1.2. Historia y evolución

Evolución de linux 

Linux nace de la mano de un estudiante de informática de la ciudad de Helsinkien 1991,Linus Torvalds. Linux comienza acacharrear con el sistema operativo

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 2/19

Minix ( hecho por ichard Tanen!aum " para conse#uir explorar lasposi!ilidades del microprocesador $%& ' as comienza la andanza de Linux.

Linux decide reescri!ir su operativo desde cero, sin usar para nada Minix.)espu*s de peticiones de a'uda a la comunidad de internet para resolver susnumerosas dudas ' de a#rias discusiones con Tanen!aum (tam!i*n por las

ne+s "

n 1991 consi#ue sacar una versi-n del kernel ue se puedo considerar usa!le.sta versi-n fu* puesta a disposici-n de todo el mundo, mucha #ente ladescar#- ' la pro!- ' mucha #ente consider- ue poda aportar al#o a estesistema operativo ' se sum- al desarrollo del mismo. Linux fue me/orandopaulatinamente desde ese a0o hasta ho' en da ue vamos 'a por la versi-n.2 del kernel.

11! l n3cleo Linux es anunciado p3!licamente, el 4 de a#osto por elentonces estudiante 5nland*s de 1 a0os Linus 6enedict Torvalds. l 17 deseptiem!re la primera versi-n p3!lica aparece so!re un servidor de ftp.

8l#unos desarrolladores están interesados en el pro'ecto ' contri!u'en conme/oras ' extensiones.

12! l n3cleo Linux es licenciado de nuevo !a/o la :; <L. Las primerasdistri!uciones Linux son creadas.

13! Más de 1== desarrolladores tra!a/an so!re el n3cleo Linux. >on sua'uda el n3cleo es adaptado al am!iente de :;, ue crea un espectroenormede tipos de aplicaciones para el nuevo sistema operativo creado dela uni-n delsoft+are del pro'ecto :;, variados pro#ramas de ?oft+are li!re ' el n3cleoLinux. n este a0o, tam!i*n el pro'ecto @ine comienza su desarrollo ' ladistri!uci-n más anti#ua actualmente activa, ?lack+are, es li!erada por

primera vez. Más tarde en el mismo a0o, el <ro'ecto )e!ian es esta!lecido.Ho' esta es la comunidad más #rande de una distri!uci-n.

Serie 1.x1"! n marzo de este a0o, Torvalds considera ue todos loscomponentes del n3cleo Linux están totalmente maduros ' presenta la versi-n1.= de Linux. sta versi-n está, por primera vez, disponi!le en la red Anternet.l pro'ecto BCree%& contri!u'e con una interfaz #rá5ca de usuario (;A". neste a0o, las empresas ed Hat ' ?;? tam!i*n pu!lican la versi-n 1.=.

1#! n marzo, la si#uiente rama esta!le de Linux aparece, la serie 1.. Mástarde, Linux es transportado a las plataformas informáticas )> ' ?;: ?<8>.)urante los a0os si#uientes es transportado a un n3mero cada vez ma'or de

plataformas.DeditarESerie 2.x1$! La versi-n .= del n3cleo Linux es li!erada. Fste ahora puedeservirvarios procesadores al mismo tiempo, ' as se hace una alternativa seriapara muchas empresas.

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 3/19

1%! Garios pro#ramas propietarios son li!erados para Linux en el mercado,como la !ase dedatos 8da!as ), el nave#ador :etscape ' las suites de o5cina8pplix+are ' ?tarIce.

1&! mpresas importantes de informática como A6M, >ompa ' racleanuncian soporte para Linux. 8demás, un #rupo de pro#ramadores comienza a

desarrollar la interfaz #rá5ca de usuario J), primera de su clase para Linux,con el o!/etivo de proveer facilidad de uso al usuario.

1! 8parece la serie . del n3cleo Linux, en enero, con el c-di#o de red ' elsoporte a ?M< me/orados. 8l mismo tiempo, un #rupo de desarrolladorescomienza el tra!a/o so!re el entorno #rá5co :M, ue competirá con J)por la facilidad de uso ' la e5ciencia para el usuario. )urante ese a0o A6Manuncia un extenso pro'ecto para el soporte de Linux.

===K La ?uite de o5cina ?tar Ice es ofrecida se#3n los t*rminos de la :;<L, a!riendo as el camino para una ?uite de o5cina avanzada, ' li!re enLinux.

==1K n enero, se li!era la serie .2 del n3cleo Linux. l n3cleo Linux ahorasoporta hasta&2 ! de 8M, sistemas de &2 !its, dispositivos ;?6 ' un sistemade archivos /ournalin#.

 ==K La comunidad penIce.or# li!era la versi-n 1.= de su ?uite de o5cinahom-nima. l nave#ador +e! li!re Mozilla es tam!i*n li!erado. n septiem!re,aparece el ?lapper+orm el cual es el primer #usano informático Linux.

==$K 8l 5nal del a0o, la serie .& del n3cleo Linux es li!erada, despu*s de locual Linus Torvalds va a tra!a/ar para el ?)L. Linux se usa más extensamenteso!re sistemas inte#rados (em!edded s'stem".

==2K l euipo de BCree%& se desinte#ra ' se forma la fundaci-n B.r#, ueprovoca un desarrollo considera!lemente más rápido del servidor B para Linux.

==4K l pro'ecto open ?;? es comenzado como una distri!uci-n li!re de lacomunidad de :ovell. 8demás el pro'ecto penIce.or# pro'ecta la versi-nde lanzamiento .= ue soporta al estándar 8?A? pen )ocument enoctu!re.

==&K l B#l de :ovell ' el 8ALB de ed Hat permiten el uso de efectosacelerados por hard+are so!re el escritorio Linux. racle pu!lica su propiadistri!uci-n de edHat. :ovell ' Microsoft anuncian una cooperaci-n para lame/or interopera!ilidad.

==7K )ell lle#a a ser el primer fa!ricante principal de computadoras en venderuna computadora personal de escritorio con ;!untu preinstalado.

?erie $.xn ma'o de =11 Linus Torvalds anunci- ue la versi-n $ contara consoporte de más hard+are ' ue sera la si#uiente versi-n a Linux .&.$9.

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 4/19

3.1.3. Estructura del siste'a oerativo

Linux contiene todas las caractersticas de un sistema operativomoderno, como por e/emploK Multitarea eal, Memoria Girtual,Multiusuario, T><A< nativo, li!reras compartidas, kernel modula!le,funciona en modo prote#ido, soporte para multiprocesamiento sim*trico' soporte para hard+are de $ ' &2 !its. xiste una variedad desoft+are disponi!le para Linux, la ma'ora de el puede conse#uirse de

manera #ratuita !a/o la licencia :; <L, permitiendo ue Linux seacon5#urado para distintas aplicacionesK ?ervidor de archivos, ?ervidor@e!, 6ase de )atos elacional, ?ervidor de correo, CT<, etc. (o todosellos al mismo tiempo"N as como tam!i*n puede actuar como Cire+all,?ervidor de Terminales, outer.

l desarrollo del kernel del Linux, ue es el coraz-n del sistemaoperativo, está en constante desarrollo ' se encuentra soportado poruna multitud de pro#ramadores comunicados a trav*s de Anternet !a/o lacoordinaci-n de Linux TorvaldN sin em!ar#o, como el mismo lo reconoce,las versiones actuales de kernel, s-lo tienen de un 4 a 1= por ciento de

su propiedad. sto #arantiza ue el futuro del Linux no dependa de unasola persona, sino más !ien de un #rupo a!ierto de desarrolladores anivel mundial. )e la misma manera ue el ;nix, el Linux se puede dividir#eneralmente en cuatro componentes principalesK el n3cleo(kernel", elshell, el sistema de archivos ' las utilidades.

l n3cleo es el pro#rama medular ue e/ecuta pro#ramas ' #estionadispositivos de hard+are

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 5/19

. l shell proporciona una interfaz para el usuario. eci!e -rdenes delusuario ' las enva al n3cleo para ser e/ecutadas. l sistema de archivos,or#aniza la forma en ue se almacenan los archivos en almacenamientotales como los discos. Los archivos están or#anizados en directorios.>ada directorio puede contener un n3mero cualuiera de su!directorios,cada uno de los cuales puede a su vez, contener otros archivos.l n3cleo, el shell ' el sistema de archivos forman en con/unto laestructura !ásica del sistema operativo. >on estos tres elementos puedee/ecutar pro#ramas, #estionar archivos e interactuar con el sistema.8demás, Linux cuenta con unos pro#ramas de soft+are llamadosutilidades ue han pasado a ser considerados como caractersticasestándar del sistema.Las utilidades son pro#ramas especializados, tales como editores,compiladores ' pro#ramas de comunicaciones, ue realizan operacionesde computaci-n estándar. Ancluso uno mismo puede crear sus propiasutilidades Linux contiene un #ran n3mero de utilidades. 8l#unasefect3an operaciones sencillasK otras son pro#ramas comple/os con suspropios /ue#os de -rdenes.l shell proporciona una interfaz entre el n3cleo ' el usuario. ?e puededescri!ir como un int*rpreteK interpreta las -rdenes ue introduce elusuario ' las enva al n3cleo. La interfaz del shell es mu' sencilla.:ormalmente consiste en un inductor desde el ue se teclea una orden 'despu*s se pulsa enter. n cierta forma, se está tecleando una orden enuna lnea. 8 menudo, esta lnea se conoce como la lnea de -rdenes.

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 6/19

3.2. e*ueri'ientos de +nstalaciónUBUNTU 7.10Procesador:

 456 o +ntel superior a 78859) *2entiun +++ o :;<= en adelanteMeoria !"M:< 5&nimo' =7;5>< ?ecomendada' @AB5>#isco d$ro:< 5&nimo' B">< ?ecomendado' B">%UBUNTU 7.10

Procesador: 456 o +ntel superior a 78859) *2entiun +++ o :;<= en adelanteMeoria !"M:< 5&nimo' @AB5>< ?ecomendada' @AB5>#isco d$ro:< 5&nimo' B">< ?ecomendado' B">

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 7/19

XUBUNTU 7.10Procesador:

 456 o +ntel superior a 78859) *2entiun +++ o :;<= en adelanteMeoria !"M:< 5&nimo' ;B5> % CD=5> *necesarios para la instalación

< ?ecomendada' C=A5>#isco d$ro:< 5&nimo' C.7">< ?ecomendado' B">

&.&. I'sta(aci)': 4unque cada distribución tiene su propio entorno de instalación, en todas ellas

deben existir unos pasos bsicos. s importante que antes de instalar un nuevosistema operativo cono)camos adecuadamente los componentes principales quetenemos instalados en nuestro ordenador para poder configurarlo todoadecuadamente, aun cuando la distribución que utilicemos incorpore detección de!ardware.s posible que en un solo disco duro tengamos instalados dos o ms sistemasoperativos totalmente independientes.

3.3.1. ,-todos de instalación

"eneralmente, todas las distribuciones de "#$%Linux proporcionan alg-n tipo demedio para el arranque del proceso de instalación. 4ctualmente se sueleproporcionar un /6 o 6E6 de arranque. 2ara empe)ar con el proceso, debemosintroducir el medio incluido en su dispositivo y arrancar el ordenador, configurandosu >+FS o G+ para que arranque desde la unidad deseada.

 4lgunas distribuciones de "#$%Linux nos permiten reali)ar la instalación desdecualquier medio' /6, 6E6, $S>, GT2, 9TT2, disco duro, #GS, etc. Tambi3nexisten m3todos de instalación que permiten arrancar el proceso desde otrossistemas operativos.

>)M)G)M

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 8/19

La instalación mediante CD-ROM es compatible con la mayoría de arquitecturas.

En sistemas PC S!" se permiten dispositi#os CD-ROM $DE%!P$ y SCS$.

!ambi&n son compatibles las unidades de CD-ROM 'S(" así como los

dispositi#os )ire*ire que aceptados por los controladores o+ci,/ y sbp0.

)ispositivo de memoria ;?6

Los discos de 1las+ 'S( o dispositi#os de memoria 'S( se +an con#ertido en un

dispositi#o de almacenamiento e2tendido y barato. La mayoría de sistemas

in1orm3ticos modernos permiten el arranque de debian-installer desde tales

dispositi#os. Muc+os sistemas in1orm3ticos modernos" en particular netboo4s y

 port3tiles del5ados" ya no incorporan un dispositi#o CD%D6D-ROM" y el

arranque desde un dispositi#o 'S( es el modo est3ndar de instalación de un

nue#o sistema operati#o.

ed

Puede utili7arse la red durante la instalación

 para recuperar los 1ic+eros para la instalación.

El que se utilice la red o no depende del

mecanismo de instalación que esco8a y de sus

respuestas a al5unas pre5untas que se le

reali7ar3n durante la instalación. Este sistema

de instalación puede utili7ar la mayor parte de

las cone2iones de red 9incluyendo PPPoE"

 pero no RDS$ ó PPP: a tra#&s tanto de ;!!P como )!P. 'na #e7 +aya terminado

la instalación podr3 con1i5urar su sistema para que utilice RDS$ y PPP.

!ambi&n puede arrancar  el sistema de instalación a tra#&s de la red sin necesidad

de un medio local como CD%D6D o dispositi#os 'S(. Si ya dispone de una

in1raestructura netboot 9esto es" e8ecuta ser#icios D;CP y !)!P en su red:" puede

reali7ar una instalación sencilla y r3pido en #arias m3quinas. La con1i5uración de

la in1raestructura necesaria requiere un cierto ni#el de conocimientos t&cnicos" y

no se recomienda para usuarios ine2pertos.

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 9/19

Otra opción es la instalación sin disco" basada en el arranque a tra#&s de red

desde una red de 3rea local y en el monta8e a tra#&s de <)S de todos los sistemas

de 1ic+eros locales.

&.&.*. I'sta(aci)'

 2ara instalar "#$%Linux debemos disponer de, al menos, una partición para 3l. l!ec!o de que al modificar el tamaño de una partición debemos eliminarla y crearlade nuevo implica perder toda la información que tenemos en ella. 2or 3ste y otrosmotivos, existen programas que nos permiten modificar el tamaño de las mismassin tener que eliminarlas.l fips es un programa con licencia "2L que nos permite redimensionar nuestrasparticiones formateadas con G4T sin perder la información de las mismas. Tambi3n

existen otros programas comerciales que nos permiten efectuar este tipo deoperación con cualquier otrosistema de fic!eros, de forma que si no queremos perder la información denuestros sistemas, deberemos utili)ar alguno de ellos antes de empe)ar con todoel proceso.s recomendable que "#$%Linux utilice dos particiones en el disco duro. $naservir para guardar los fic!eros del sistema y la otra para el swap. l swap es una)ona de intercambio entre la memoria ?45 del ordenador y el disco duro. Sirvecuando el sistema operativo tiene toda la memoria ?45 ocupada y los programasen ejecución piden ms.s en este momento cuando se empie)a a utili)ar el swap para guardar )onas de

?45 que no se estn utili)ando, intercambindolas para que las aplicaciones nose queden sin memoria disponible.

 4unque el tamaño del swap puede ser tan grande como queramos, se recomiendaque 3ste sea el doble de la ?45 instalada en el ordenador si tenemos ;B5> omenos, e igual si tenemos ms. stos clculos estn basados en pruebas derendimiento del sistema que nos demuestran que llega un punto en el que, si lasaplicaciones necesitan utili)ar demasiada memoria swap, el rendimiento sedecrementa muc!o, !aciendo que el sistema quede prcticamente saturado *paraver qu3 cantidad de memoria ?45 y swap se est utili)ando, el sistema nosproporciona el comando free.lave! S/ 0 12$%/uando creamos una partición, debemos indicar qu3 sistema de fic!erosutili)aremos para 3sta *Linux ext=, Linux ext@ o Linux swap. $na ve) reali)adaslas particiones, guardaremos la configuración y debemos indicar al proceso deinstalación dónde queremos situar la ra&) del sistema de fic!eros.

3.3.3. onuración del siste'a4 de seuridad y de red

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 10/19

En elEscritorio Linux la barra de inicio generalmente está ubicada en la parte

superior.

En la barra de inicio aparecen los accesos a: aplicaciones (OpenOffice,

accesorios), Lugares (discos o particiones del HD), Sistema (Herramientas y

administración del S.O).

Es aquí en sistema que se encuentra encerrado en círculo rojo donde debemos

desplegar el menú y nos aparecerán dos opciones principales,Administración y

Preferencias.

Al desplegar administración se despliega un menú con todos los componentes de

nuestro S.O y equipo, seguimos entonces la ruta:Sistema > Administración >

Red 

Se despliega la siguiente pantalla:

En esta pantalla es donde configuramos al IP dinámica o estática según sea el

caso. Seleccionamos dentro de la pestaña conexiones la que se llama conexión

cableada (si tenemos tarjeta inalámbrica aparecerá conexión inalámbrica también

y si tenemos varias conexiones o tarjetas de red. Éstas también aparecerán en

esta ventana).

En el costado derecho de la ventana presionamos el botón que se

llamaPropiedades, aparece lo siguiente:

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 11/19

 

Desactivamos la opción que indica el modo itinerante para que se habiliten las

cajas de texto de más abajo (la opción itinerante es para queLinux detecte

automáticamente la configuración de red cuando conectamos un PC Linux a red).

Ahora en configuración seleccionamosConfiguración IP automática o

estática según sea el caso:

DamosAceptar y aparece lo siguiente:

Si no toma el cambio de inmediato y PC toma IP 0.0.0.0 ó 169.254.x.x se debe

reiniciar el PC y listo tenemos la IP configurada, caso contrario aparecerá lasiguiente ventana en la cual podemosconfigurar las DNS (si no se coloca nada

en las cajas Linux asume que son automáticos) es la opción por defecto, en la

pestaña general colocamos el nombre con el que deseamos que aparezca el PC

en el servidor al que se está conectando (no tiene importancia lo que allí se

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 12/19

coloque) y en anfitriones encontramos la datos de configuración avanzada sobre el

adaptador que estamos usando.

Otro caso es la utilización de proxy en Linux que en algunas ocasiones puede

bloquear la navegación, este también lo configuraremos para que el PC identifique

que se está conectado directamente a Internet, seguimos la siguiente

ruta:Sistema > Preferencias > Proxy 

Allí escogemos conexión directa a internet o el proxy que maneje la red según sea

el caso.

Esto es todo si verificas internet ya debe funcionar, es de anotar que Mozilla

también tiene un cliente para configuración de proxy de red que funciona

independiente del Sistema operativo.

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 13/19

Para terminarUbuntu-Linux igual que las últimas versiones de Mandriva, Red

Hat, Suse , Debian y MAC posee una miscelánea ara realizar las pruebas de red

que son un poco más amigables con el usuario que el terminal que podemos

encontrar en aplicaciones, para ingresar a esta miscelánea debemos seguir la

siguiente rutaSistema > Administración > herramientas de red, aquí podemosrealizar todas las pruebas de red que necesitemos para establecer un posible

problema.

3.3.". 5iveles de e6ecución

l t*rmino runlevel o nivel de e/ecuci-n se re5ere al modo de operaci-n en lossistemas operativos ue implementan el estilo de sistema de arranue deiniciaci-n tipo ;:AB ?'stem G.

Los niveles más !a/os se utilizan para el mantenimiento o la recuperaci-n deemer#encia, 'a ue por lo #eneral no ofrecen nin#3n servicio de red.

Los detalles particulares de con5#uraci-n del runlevel vara !astante entresistemas operativos, ' li#eramente entre los administradores de sistema.

l sistema de runlevel reemplaz- al script tradicional etcrc en ;:AB, versi-n 7.

8spectos importantesK

5ivel deE6ecución

5o'bre o7eno'inación

8lto

1 Monousuario

2 Multiusuario

3 Multiusuario con

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 14/19

soporte de red

" :o se utiliza

# Multiusuario#ra5co

$ einicio

5ivel

Halt. ste nivel de e/ecuci-n se encar#a de detener todos los procesos activosen el sistema, enviando a la placa madre una interrupci-n para el completoapa#ado del euipo.

8lto o cierre del sistema (8pa#ado".

5ivel 1

?in#le. :ivel de e/ecuci-n monousuario, sin acceso a servicios de red.ste nivel es re#ularmente utilizado en tareas de mantenimiento del sistema, 'el usuario ue e/ecuta es root.

<ermite reparar pro!lemas en el sistema.

 5ivel 2

Multiusuario sin soporte de red.

<odremos in#resar desde otros usuarios ue no sean root, pero sin soporte dered.

 5ivel 3

?istema multiusuario, con capacidades plenas de red, sin entorno #rá5co.

ste nivel de e/ecuci-n es el recomendado para sistemas de servidor, 'a ueevita la car#a innecesaria de aplicaciones consumidoras de recursos.

 5ivel "

:ivel especi5cado, pero no se utiliza.

5ivel #

8l i#ual ue el nivel de e/ecuci-n $, pero con capacidades #rá5cas.

Adeal para entornos de escritorio.

5ivel $

e!oot. ste nivel de e/ecuci-n se encar#a de detener todos los procesosactivos en el sistema, enviando a la placa madre una interrupci-n para elreinicio del euipo

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 15/19

3.". Estructura de directorios

n el sistema de 5cheros de ;:AB (' similares, como :;Linux", existen variassu!/eraruas de directorios ue poseen m3ltiples ' diferentes funciones de

almacenamiento ' or#anizaci-n en todo el sistema. stos directorios puedenclasi5carse enK

OP státicosK >ontiene archivos ue no cam!ian sin la intervenci-n deladministrador (root", sin em!ar#o, pueden ser ledos por cualuier otro usuario.(!in, s!in, opt, !oot, usr!inQ"

OP )inámicosK >ontiene archivos ue son cam!iantes, ' pueden leerse 'escri!irse (al#unos s-lo por su respectivo usuario ' el root". >ontienencon5#uraciones, documentos, etc. (varmail, varspool, varrun, varlock,homeQ"

OP >ompartidosK >ontiene archivos ue se pueden encontrar en un ordenador '

utilizarse en otro, o incluso compartirse entre usuarios.

OP estrin#idosK >ontiene 5cheros ue no se pueden compartir, solo sonmodi5ca!les por el administrador. (etc, !oot, varrun, varlockQ"

3.".1. 8rearación y ad'inistración de los siste'as de arc9ivos

'n sistema de archivos son los m&todos y estructuras de datos que un sistema

operati#o utili7a para se5uir la pista de los arc+i#os de un disco o partición= es

decir" es la manera en la que se or5ani7an los arc+i#os en el disco. El t&rminotambi&n es utili7ado para re1erirse a una partición o disco que se est3 utili7ando

 para almacenamiento" o el tipo del sistema de arc+i#os que utili7a. sí uno puede

decir >ten5o dos sistemas de arc+i#o? re1iri&ndose a que tiene dos particiones en

las que almacenar arc+i#os" o que uno utili7a el sistema de >arc+i#os e2tendido?"

re1iri&ndose al tipo del sistema de arc+i#os.

La di1erencia entre un disco o partición y el sistema de arc+i#os que contiene es

importante. 'nos pocos pro5ramas 9incluyendo" ra7onablemente" aquellos que

crean sistemas de arc+i#os: traba8an directamente en los sectores crudos del disco

o partición= si +ay un arc+i#o de sistema e2istente allí ser3 destruido ocorrompido se#eramente. La mayoría de pro5ramas traba8an sobre un sistema de

arc+i#os" y por lo tanto no utili7ar3n una partición que no conten5a uno 9o que

conten5a uno del tipo equi#ocado:.

Sistemas de archivos soportados por Linux

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 16/19

Linu2 soporta una 5ran cantidad de tipos di1erentes de sistemas de arc+i#os. Para nuestros

 propósitos los m3s importantes son@

ext3

El sistema de arc+i#os e2t posee todas las propiedades del sistema de arc+i#ose2t0. La di1erencia es que se +a aAadido una bit3cora 98ournalin5:. Esto me8ora el

rendimiento y el tiempo de recuperación en el caso de una caída del sistema. Se +a

#uelto m3s popular que el e2t0.

ext2

El m3s sistema de arc+i#os nati#o Linu2 que posee la mayor cantidad de

características. Est3 diseAado para ser compatible con diseAos 1uturos" así que las

nue#as #ersiones del códi5o del sistema de arc+i#os no necesitar3 re+acer lossistemas de arc+i#os e2istentes.

ext

'na #ersión anti5ua de e2t0 que no es compatible en el 1uturo. Casi nunca se utili7a

en instalaciones nue#as" y la mayoría de la 5ente que lo utili7aba +an mi5rado sussistemas de arc+i#os al tipo e2t0.

reiserfs

'n sistema de arc+i#os m3s robusto. Se utili7a una bit3cora que pro#oca que la p&rdida de datos sea menos 1recuente. La bit3cora es un mecanismo que lle#a un

re5istro por cada transacción que se #a a reali7ar" o que +a sido reali7ada. Esto

 permite al sistema de arc+i#os reconstruirse por sí sólo 13cilmente tras un daAoocasionado" por e8emplo" por cierres del sistema inadecuados..

umsdos

E2tiende el dispositi#o de sistema de arc+i#os msdos en Linu2 para obtener

nombres de arc+i#o lar5os" propietarios" permisos" enlaces" y arc+i#os de

dispositi#o.

3.".2. ,onta6e y des'onta6e de disositivos

En los sistemas B<'%L$<' y '<$ los dispositi#os como los discos duros y

sus particiones" el terminal de pantalla" el teclado" el ratón o incluso la tar8eta de

audio est3n mapeados en el sistema de arc+i#os.

Esta característica permite a los pro5ramas interactuar con los dispositi#os de la

misma manera que los arc+i#os" simpli1icando su inter1ase de acceso.

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 17/19

n "#$%Linux se utili)a una nomenclatura que asigna nombres a los dispositivosseg-n donde se encuentren estos conectados.

 4l dispositivo conectado como master en el +6 primario se le llama !da 4l dispositivo conectado como esclavo en el +6 primario se le llama !db 4l dispositivo conectado como master en el +6 secundario se le llama !dc

 4l dispositivo conectado como esclavo en el +6 secundario se le llama !dd2ara los dispositivos scsi, serial<ata y%o memorias $S> se usa la nomenclaturasda, sdb,

3.#. o'andos y alicaciones

l5unos comandos@

• <ara copiar 5cherosK cp

• <ara moverrenom!rar 5cherosK mv

• <ara cam!iar de directorioK cd

• <ara !orrar 5cherosK rm

• <ara !orrar directoriosK rmdir

• <ara ver el contenido de un directorioK ls o dir

<ara ver informacion so!re un comandoK man

8l#unos otros comando son K

Find : #os permite filtrar losfic!eros para encontrar desde los que tienen undeterminado nombre, losmodificados o creados a partir de una cierta fec!aetc. Su -nica desventaja es que no utili)a ning-n tipo de mecanismo para acelerar la b-squeda, con lo cual, 3stas pueden tardar bastante.

Locate: Se trata de otro comando, pero, a diferencia del anterior, utili)a una basede datos interna que se actuali)a periódicamente y nos permite !acer b-squedas

bastante ms rpidas. 6ebemos tener en cuenta, sin embargo, que los resultadosno siempre estarn actuali)ados, adems de que no podemos reali)ar b-squedastan verstiles como con find.

Whereis: st orientado a la b-squeda de los arc!ivos binarios*los ejecutables, de ayuda o los de código fuente de un determinado programa.

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 18/19

3.#.1. ,ane6o del siste'a de arc9ivos

Todo el sistema de fic!eros parte de una misma ra&), a la cual nos referiremos conel carcter 0%1. s el origen de todo el sistema de fic!eros y sólo existe una. 2araorgani)ar los fic!eros adecuadamente, el sistema proporciona lo que llamaremosdirectorios *o carpetas, dentro de las cuales podemos poner arc!ivos y msdirectorios.$n mecanismo que nos proporcionan la gran mayor&a de sistemas de fic!eros sonlos que llamamos enlaces. $n enlace es un puente a un arc!ivo o directorioperteneciente al sistemaH una referencia que podemos poner en cualquier sitio quenos interese y que act-a como un acceso directo a cualquier otro.

3.#.2. +nstalación y e6ecución de alicaciones

Lo ms facil es usar el "estor de paquetes que traen todas las distribuciones. /on 3l

podemos instalar muc!isimos programas de forma inmediata usandolos repositorios desde +nternet o desde un /6. 2or ejemplo, en $buntu puedes

instalar aplicaciones yendo al Centro de software *o tambi3n instalando el gestor de

paquetesSynaptic .

 

Las ventajas que tiene usar el sistema de paquetes es que te permite instalar,

desinstalar y actuali)ar los programas de forma muy sencilla, ya que cada programaest formado por uno o varios paquetes que el gestor de paquetes controla quefuncionen bien, adems si la aplicación que instalas depende de otros paquetes extra,el gestor los añadir automticamente.

 Tambi3n puedes optar por descargar los programas desde alguna pgina web, paraello lo mejor es bajarlos en un formato especifico para tu distribución' n $buntu,6ebian y derivados se usa el formato de paquetes .deb, y tienes varias pginasdedicadas a recopilar programas. n el caso de otras distribuciones como Suse o

7/17/2019 unidad3 sistemas

http://slidepdf.com/reader/full/unidad3-sistemas-568bd6646dfca 19/19

Gedora se usa el formato .rpm.

$na ve) descargados los paquetes puedes instalarlos !aciendo clicI sobre ellos. Losprogramas se añadirn a la lista de aplicaciones instaladas del gestor de paquetes detu equipo.

3.$. /d'inistración de recursos! uentas de usuario4 ruos4er'isos4 servicios de i'resión.

www.en (i'$+.org% 'i,e(es-de-eec$cio'<en<gnu(i'$+

www.tldp.org%pub% Li'$+ %docs%ldp<arc!ived%system.