sistemas operativos libre y de paga

Upload: roberto-vega

Post on 06-Jul-2018

238 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 Sistemas operativos libre y de paga

    1/17

    SISTEMAS OPERATIVOS

    1 Sistemas operativos basados en las necesidades de servicios.

    1.1 Elemento a tomar en cuenta para elegir una plataforma 

    Solaris (Unix) Windows

    Requiere una planificación previapara la instalaciónEs más segura respecto a virus quele puedan afectar Existe software gratuito y consoporte técnico

    Facilidad en la instalación

    Es más vulnerable a los virus

    Es un software propietario y requierede una licencia

    . PROCESAMIENTO.-  !rocesamiento" #us" $ac%é

    • &elocidad del procesador • $antidad de procesadores

    • $ac%é de memoria '" '(" ') dependiendo del tipo de procesador queutili*o

    • &elocidad del bus

    • +ipo de procesadores ,R-S$" $-S$ /012

    • +ama3o de palabra que procesa el $!4 es de )( bits y 15 bits

    (. MEMORIA. 6 más cantidad de memoria me7or para que no se produ*ca el cuello debotella y el procesador traba7e al máximo

    • $antidad de memoria. Se %ace una relación de 58# por procesador es lo recomendable" m9nimo (8# por procesador.

    • &elocidad de la memoria. -gual a velocidad del bus

    • $orrección de errores. E$$ algoritmo de corrección de errores

    ). ALMACENAMIENTO.• +ecnolog9a:

    -;E -ntegrated ;evice Electronics < !6+6 !arallel 6dvances+ec%nology 6ttac%ment

    +oma este nombre por el tipo de interfa* utili*ado para suconexión se utili*aba para los equipos de escritorio. =.>??rpm

    S6+6 Serial 6+6 Serial 6dvance +ec%nology 6ttac%ment ;rive$reados para suministrar grandes cantidades de datos avelocidades muy rápidas. 4tili*an menos energ9a. Elcontrolador S6+6 no reconoce discos duros S6S.

    S$S- Small $omputer System -nterfaceSoportan acceso todo el tiempo" tienen mayor rendimiento"desempe3o y durabilidad" capacidad de corrección deerrores. Son más fiables" pero su desgaste es rápido por laalta velocidad que giran los discos. !uede soportar la

    conexión de 0" 1 o )( dispositivos conectados.F$6' Fibre $%anel

  • 8/17/2019 Sistemas operativos libre y de paga

    2/17

    Exclusivo de servidores. $on velocidades de acceso de " ("5 y 0 8bps.

    SS; Solid State ;rive 6lmacenamiento sólido sin partes movibles" concomponentes electrónicos ,semiconductores2" es similar a lamemoria 4S#" con tama3os de (.>@ o ).>@. 6ctualmente muycostosas.

    S6S Serial 6ttac%ed S$S- ;rive+ransferencia serial de datos con velocidades de "> ) o 18bps. $onexión en caliente" compatibilidad con discosS6+6" soporta un alto nAmero de dispositivos conectados"para servidores de gran rendimiento.

    • Redundancia

    . RE!

    • &elocidad ?

  • 8/17/2019 Sistemas operativos libre y de paga

    3/17

    Entorno operativo compuesto por el Sistema Gperativo SnOS y la interfasegráfica: C!E entorno de escritorio comAn" NOME o el /AVA ;esItop System,-ncorporado en Solaris ?2

    VERSIONES !E SOLARIS

    Solaris (.>Solaris (.1Solaris = ,ya no va con el (2Solaris 0Solaris MSolaris ?Solaris

    SunGS >.>SunGS >.1SunGS >.=SunGS >.0SunGS >.MSunGS >.?SunGS >.

    1.0 +ipos de sistemas de arc%ivos ,F6+" +FS" ufs" nfs" ext)2

    F6+ !ara sistemas de arc%ivos locales Lindowso se preocupa de ver la integridad de los bloques y no seocupa de la fragmentación" llegando a tener el (? al )?N defragmentación.

    +FS !ara sistemas de arc%ivos locales LindowsEvita la segmentación" se preocupa de la integridad de losbloques

    ufs !ara sistemas de arc%ivos locales Solaris4nix File System" se preocupa de la integridad de losbloques

    nfs !ara sistemas de arc%ivos remotos Solarisext(ext)procdevpts

    Sistemas de arc%ivos de 'inux

    1. !articionamiento del disco duro

    'a geometr9a de un ;isco ;uro está dada por el nAmero de cabe*as delectura O escritura" el nAmero de cilindros y el nAmero de sectores por cilindro. El cluster es componente de la estructura lógica.

    CAPACI!A! !EL !ISCO !URO P $-'-;RGS Q P $6#E6S '( bytes

    'ora% equivale al fdisI de LindowsSe puede obtener la información de los discos instalados

    PARTICION. Espacio de un disco duro utili*ado como un elementoindependiente de almacenamiento.

     En los pc /01 se pueden tener de a 5 particiones f9sicas.

    $on win M> y M0 solo podr9an %acerse ( particiones f9sicas" la primaria y la

    extendida y en la extendida se la puede subparticionar. En las otras

  • 8/17/2019 Sistemas operativos libre y de paga

    4/17

    versiones se puede tener 5 particiones primarias f9sicas: ) particionesprimarias y partición extendida.

    'as particiones dependen de la arquitectura ,Lindows" 4nix2 y no del discof9sico.

    En sparc se puede tener 0 slices que son numerados desde el ? al =.

    Sli+,Solaris

    Par%i+ion,sLinx

    2 < !ara la rai*  31 swap !ara el swa4

    Bemoria virtual# R,s,r5ado para el sistema

    operativo;etermina el tama3o deldisco

    )!ueden ser mane7ados enforma distinta de acuerdo alo que quiero utili*ar 

    5>1=

    NOMENCLATURA PARA NOM6RES !E SLICE

    cxtxdxsx 

    nAmero de slice

     nAmero de disco lógico ,'42" siempre será d?nAmero -; del disco duro f9sico ,irá del ? al 52

    nAmero de controlador 

    En '-4/%da %db%da !rimera partición del

    primer disco duro -;E%db !rimera partición del

    segundo disco duro -;E%da( Segunda partición del

    primer disco duro -;E%db( Segunda partición del

    segundo disco duro -;E%da> primera partición lógica

    de una partición

    extendida del primer disco duro -;E

    %db> primera partición lógica deuna partición extendida del

    segundo disco duro -;E

    sda sdbsda !rimera partición del

    primer disco duro S$S-sdb !rimera partición del

    segundo disco duro S$S-sda( Segunda partición del

    primer disco duro S$S-sdb( Segunda partición del

    segundo disco duro S$S-sda> primera partición lógica

    de una particiónextendida del primer disco duro S$S-

    sdb> primera partición lógica deuna partición extendida delsegundo disco duro S$S-

    1." Redundant 6rray -ndependent ;isIs RAI! ,arreglos redundantes

  • 8/17/2019 Sistemas operativos libre y de paga

    5/17

    independientes de discos2

    Es la agrupación de varios discos o varios slices en un solo volumen.'os discos deben ser iguales" de la misma geometr9a y la misma capacidad"la venta7a es la velocidad de acceso porque se accesa a varios discos a lave*.El software coge los slices y se ve como un solo dispositivo.

    RAI! 4or 7WEs independiente del sistema operativo'os algoritmos y procesos de los arreglos R6-; son procesados por unatar7eta controladora" no los e7ecuta el procesador central.Se requiere de Cw adicional que tiene embebido un c%ip para %acer R6-;'os dispositivos utili*ados son los discos duros.

    RAI! 4or SW

    Es dependiente del Sistema Gperativoo se requiere Cw adicionalEl proceso de los arreglos es e7ecutado por el procesador central,puede utili*ar el ?N del procesador central en uso máximo2'os dispositivos utili*ados son los slices.

    RAI! 2

    RAI! 2 4or 6AN!ASSe va llenando en forma proporcional en los discos o slices. 'oscomponentes son de igual capacidad. 'os dispositivos deben tener lamisma capacidad y misma geometr9a.

    RAI! 2 4or CONCATENACIONEs suma de espacios o capacidades" en este no interesa si la geometr9aes la misma.

    RAI! 1 - MIRROR+ener dos dispositivos de igual capacidad y geometr9a'a capacidad es el >?N de la capacidad total&enta7a la redundancia

    RAI! 2 8 1Es un espe7o de divisiones

    Se requiere al menos 5 dispositivos o discos durosSi se da3a un disco de la banda se da3a todo.

    RAI! 1 8 2Es una división de espe7osSi se da3a uno de los discos tiene el respaldo en el espe7oEs una me7or opción para base de datos de altas prestaciones" ya que proporcionamayor velocidad de escritura por la ausencia del cálculo de paridad.

    RAI! "#andas de paridadSe requiere al menos ) elementos o ) componentes de igual capacidad'a capacidad de un dispositivo es utili*ada para redundancia. 4tili*ando unalgoritmo se puede regenerar la información en forma inversa para casos de da3os.$apacidad K , 2 Q $apacidad dispositivo

  • 8/17/2019 Sistemas operativos libre y de paga

    6/17

      es el nAmero de dispositivosSe usa en servidor de arc%ivos o correos para aprovec%ar el espacio.

    ( -nstalación de Software de virtuali*ación ,&irtual #ox2

    Software para visuali*ar los recursos de un equipo /01.

    4na máquina virtual nos permite tener varios ordenadores virtualese7ecutándose sobre el mismo ordenador f9sico.

    ) S-S+EB6 G!ER6+-&G SG'6R-S

    0.1 Grgani*ación del software de instalación de Solaris. !aquete de software

    $omponente básico de software en Solaris(. $luster de software

     6grupamiento de paquetes de software). 8rupo de software

     6grupamiento de cluster de softwarea. $ore

    $ontiene paquetes de software necesarios para iniciar el equipo ye7ecutar Solaris.Se instala solo el core y se configura como firewall o ruteador.

    b. End user  $ore D entorno gráfico y aplicaciones para el usuario final. oincluye los manuales en l9nea ,man2.

    c. ;eveloper systemEnd use D %erramientas de desarrollo

    d. Entire ;istribution+odo el software del sistema operativo Solaris

    e. Entire ;istribution D GEB+odo el software del sistema operativo Solaris D compatibilidadcon %ardware de terceros

    0.# 6ctividades de preinstalación del sistema operativo

    . Saber el nombre de %ostsol?

    (. ;irección -! y etmasI ,máscara de subred2?.(?.M.5?(>>.(>>.(>>.?

    ). !uerta de enlace ,!ermite comunicación con otras redes2

    ?.(?.M.(>55. ona %oraria

     6mericas < 8uayaquil>. Servicio de nombres

    no1. 6utenticación Jerberos ,o es parte del sistema operativo y no es de

    uso comAn2no

    =. 8rupo de software a instalar Entire ;istribution D GEB

    0. +ama3o y nAmero de slicesroot 0.> 8b

    swap ( 8bvar 8b

  • 8/17/2019 Sistemas operativos libre y de paga

    7/17

    unassigned ? 8bM. 'engua7e

    englis%

    0.0 -nstalación de Solaris ? Gpen Source

    PROCESOS !E 6OOT 9 S7UT!OWN

    iveles de E7ecución ,Run level2Es un estado del sistema" es representado por una letra o nAmero

    NIVEL !EE/ECUCION

    SOLARIS

    UNCION

    2E7ecuta el #oot!RGB" no %ay ningAn sistema cargado

    s o SBodo monousuario con acceso a los sistemas de arc%ivoscr9ticos ,los del S.G. solaris2

    1Bodo monousuario con acceso a todos los sistemas

    #El sistema soporta la operación multiusuario" se e7ecutantodos los demonios del sistema excepto FS ,multiusuario yservicios de red excepto el FS2

    0Bultiusuario con FS" es el nivel de e7ecución por defecto

    indicado en /etc/inittab  o implementado

    " 6pagado. #a7a el sistema y lo apaga

    :Reinicia. #a7a el sistema y lo carga nuevamente

    Ni5,l d,,;,++i

  • 8/17/2019 Sistemas operativos libre y de paga

    8/17

    CAM6IO !EL NIVEL !E E/ECUCION

    init

    $omando para cambiar entre niveles de e7ecución. E7m.

    SG'6R-S '-4/

    #init 5 apaga el sistema #init 0

    #init 6 reinicio del sistema #init 6

    #init s cambia a modo monousuario #init 1

    Gtros comandos

    shutdownhalt   ≈ init 0

    reboot   ≈ init 6

    power-off   ≈ init 5

    0. Estructura 7erárquica de directorios

    Solaris

    !IRECTORIOS !E PRIMER NIVEL 3

    ( ra=> )

    bin $ontiene enlaces simbólicos a arc%ivos e7ecutables en

    /usr/binE7em: ls" mIdir" .. etcEs similar al acceso directo en Lindows

    d,5 $ontiene arc%ivos de dispositivos lógicos-nformación técnica de los dispositivosSon enlaces simbólicos a

  • 8/17/2019 Sistemas operativos libre y de paga

    9/17

    instalación.4la%'or $ontiene módulos variables del Iernel dependientes de la

    plataforma.s*in $ontiene arc%ivos e7ecutables utili*ados para

    administración de solaris.%4 ;irectorio para arc%ivos temporales.

    Es vaciado cada ve* que es reiniciado el sistemaoperativo.

    sr  $ontiene programas" sripts" librer9as del sistemaoperativo. Es similar al directorio Lindows < system )(.

    5ar  +iene los arc%ivos con contenido variable e7em: los logs.

    !IRECTORIOS !E SEUN!O NIVEL 3d,5 ds@  6rc%ivo de dispositivo por bloques

    d  6rc%ivos de metadispositivos utili*ados por Solaris&olume Banager ,Sw que permite mane7o de R6-;2.

    El R6-; es protección para da3os f9sicos pero no paralos lógicos e7em: si borro el etc se borra de los ( discos oapagado abrupto que corrompa el sistema de arc%ivos

    rds@  6rc%ivos de dispositivos R6L o rawdevicesr%  6rc%ivos de dispositivos para unidades de cinta.

     3,%+ a++% $ontiene información de configuración para cuentas deusuarios del sistema operativo.

    +ron.d Es un demonio utili*ado para tareas planificadas.;emonios son programas que están residentes enmemoria.-nformación de configuración para el utilitario cron.

    d,'al% -nformación por defecto para varios programas.

    in,%  6rc%ivos de configuración para servicios de red

    ini%.d $ontiene scripts para iniciar y detener servicios.

    li* +iene librer9as dinámicas utili*adas cuando no existeacceso al directorio

  • 8/17/2019 Sistemas operativos libre y de paga

    10/17

    ).>. &er la versión de sistema operativo y nombre del equipo

    uname a Buestra toda la información de nuestro sistema y nuestroordenador.

    uname r 'a versión del Jernel de nuestro sistemauname v 'a fec%a de publicación del Jernel de nuestro sistemauname n Buestra el nombre de nuestro ordenador ,el que

    asignamos al instalar el SG2.uname m Buestra la arquitectura de nuestro procesador ,i)01" i501"

    i>01" i1012.uname s Buestra el nombre del Iernel.uname p Buestra el tipo de procesador %ostname Buestra el nombre del equipo

    ).>.( avegar por los directorios

    ;irectorio ra9* Es el directorio de más alto nivel" se representa

    con el slas% ,

  • 8/17/2019 Sistemas operativos libre y de paga

    11/17

    Se identifican con la d

    0. Enla+,s si*.5 !ermisos de arc%ivos'os permisos se definen para el !ropietario" el 8rupo y para Gtros y a cadauno de ellos se definen los siguientes permisos:

    r lectura 5w escritura (x e7ecución

    $ambiar los permisos de lectura" escritura y e7ecución para el propietario"de lectura para el grupo y restringir permiso para los otros en el arc%ivo%ola:

    Pc%mod =5? %ola Orwxr  

    Bodificar el propietario y.> &er contenido de arc%ivos

    more Buestra el contenido de un arc%ivo tipo texto pantalla por pantalla" permite la navegación %acia adelanteBore ? arc%ivo ,despliega pantalla*os de ? l9neas2Bore D? arc%ivo ,visuali*a el arc%ivo desde la l9nea ?2Bore D

  • 8/17/2019 Sistemas operativos libre y de paga

    12/17

    p preserva la fec%a de modificación y modos de permisor copia el directorio y todos sus arc%ivos en formarecursiva

    mv Bueve arc%ivos.rm Elimina arc%ivos o directorios

    r remueve recursivamente los directorios y subdirectoriosfind #usca arc%ivos

    #uscar desde la rai*find < name nomina print#uscar en el directorio actual y las subcarpetasfind . name nomina print

     ).>.= Editor de texto vi

    Bodos deoperación

    Bodo $omando . !ara pasar al modo de comando sepresiona la tecla DESC

    Bodo -nserción . !ara traba7ar en el modo de inserción

    se presiona la tecla DESC seguidode la tecla i ,empie*a a escribir antesdel carácter que marca el cursor2"  opresiona la tecla DESC seguido dela tecla a ,empie*a a escribir despuésdel carácter que marca el cursor2.

    Salir sin grabar !ara salir del editor vi sin grabar los cambios se presionala tecla DESC seguido de FGH

    8rabar sin salir !ara salir del editor sin grabar los cambios se presiona latecla DESC seguido de Fw

    8rabar y salir !ara salir del editor sin grabar los cambios se presiona latecla DESC seguido de FwGH

    Boviéndose por el arc%ivow 6van*a palabra por palabra %acia adelanteb &a palabra por palabra %acia atrase &a al final de la palabraU &a al inicio de la l9nea donde está el cursor  V &a al final de la l9nea donde está el cursor  C &a al inicio de la pantallaB &a a la mitad de la pantalla' &a al final de la pantalla$trlDf 6van*a una página

    $trlDb Retrocede una página$trlDd 6van*a media página$trlDu Retrocede media página8 Se ubica en la Altima l9nea del arc%ivo8 &a al inicio de la l9nea uno

    -SER+6;G +E/+Gi -nserta antes del cursor  a -nserta después del cursor  o -nserta una l9nea deba7o del cursor  

    G -nserta una l9nea arriba del cursor  - 6diciona al inicio de la l9nea 6 6diciona al final de la l9nea

  • 8/17/2019 Sistemas operativos libre y de paga

    13/17

    $6B#-GS 6l final del cambio reali*ado debe presionarse DESCcw $ambia una palabracc $ambia toda la l9nea$ $ambia desde el cursor %asta el final de la l9neaS Sustituye e inserta antes del cursor  R Sobrescriber Reempla*a un caracter   4ne dos l9neas

    ;ES6C6$ER $6B#-GSu ;es%acer el comando anterior  . Repite la Altima acción

    #GRR6;G ;E +E/+Gx #orra un caracter  

    !ara borrar más de uno se pone el nAmero antes delcomando.

    dw #orra una palabra. !ara borrar más de uno se pone elnAmero antes del comando.

    dd #orra una l9nea!ara borrar más de uno se pone el nAmero antes delcomando.

    dV #orra desde el cursor %asta el final de la l9nead? #orra desde el cursor %asta el inicio de la l9nead8 #orra desde al cursor %asta el final del arc%ivod8 #orra desde el cursor %asta el inicio del arc%ivo

    ; #orra desde el cursor %acia la derec%a/ #orra %acia atrás un caracter  !ara borrar más de uno se pone el nAmero antes delcomando.

    $G!-6;G H BG&-E;G +E/+Gyy

    H

    $opia una l9nea.!ara copiar más de una l9nea se pone el nAmero antesdel comando.

    p $oloca o varias l9neas deba7o de la l9nea donde está elcursor 

    ! $oloca o varias l9neas arriba del cursor  

    yw $opia una palabra!ara copiar más de una se pone el nAmero antes delcomando.

    :"> co ? $opia las l9neas a la > después de la l9nea ?:0"V co ( $opia desde la l9nea 0 %asta el final del arc%ivo después

    de la l9nea (:"> m ? Bueve las l9neas a la > después de la l9nea ?

    #4S4E;6 H REEB!'6G:s

  • 8/17/2019 Sistemas operativos libre y de paga

    14/17

    -SER+6R 4 6R$C-&G E G+RG!ara copiar un arc%ivo en otro se debe ubicar donde se va a insertar"colocarse en modo comando presionando la tecla  DESC y utili*ar elcomando  Fr . !odemos insertar en un arc%ivo de prueba el contenido delarc%ivo %osts con la instrucción :r

  • 8/17/2019 Sistemas operativos libre y de paga

    15/17

    ;espliega información sobre interfases de redoI banner Pifconfig Xnombre interfaseT down #a7ar una interfasePifconfig Xnombre interfaseT up 'evantar la interfase

    ombre de interfases:%me? interfase fast Et%ernet ?%mebge? interfase gigabit Et%ernet ?

    !rueba de comunicación

    #ping %ost ,nombre %osts

  • 8/17/2019 Sistemas operativos libre y de paga

    16/17

    shareall 'ee y e7ecuta la compartición de recursos indicados en:

  • 8/17/2019 Sistemas operativos libre y de paga

    17/17

    S+6+Eestado del proceso!R- prioridad del proceso+-BE tiempo que se está e7ecutando el proceso

    kill y pkill

    $omandos para eliminar procesoskill se3al !-; !-; !-;

    pkill se3al proceso" proceso" [.ormalmente en se3al se pone M para for*ar la e7ecución del procesoE7m: Iill M )5(  !Iill M ss%d