Unidad1.pptx

download Unidad1.pptx

of 32

Transcript of Unidad1.pptx

  • 7/21/2019 Unidad1.pptx

    1/32

    UNIVERSIDAD DE LAS AMERICAS

    SISTEMAS OPERATIVOS II

    Ing. Vernica Falconv.falconi!"lane#.ec

    Se$#ie%&re '()* + Fe&rero '(),

  • 7/21/2019 Unidad1.pptx

    2/32

    A-ENDA

    Linux: Conceptos Distribuciones Historia GNU Software libre versus software de cdigo

    abierto

    Cultura Linux Reueri!ientos de Hardware

    #$alcon

  • 7/21/2019 Unidad1.pptx

    3/32

    Lin!

    Linux es el n&cleodel Siste!a

    'perativo GNU(

    )st* aco!pa+adode las ,erra!ientas

    b*sicas co!unes atodos los Unix

    Con la a-uda de

    otrosdesarrolladores.Linus /orvalds ,a

    ido a+adiendo !*s,erra!ientas -aplicaciones(

    Universidades.e!presas. personas

    ,an idodistribu-endo Linux(

    Crear - vender unadistribucin de

    Linux representauna cifra de

    negocios . sine!bargo se puede

    descargarlibre!ente la !a-orparte de las

    distribuciones

    #$alcon

  • 7/21/2019 Unidad1.pptx

    4/32

    Di/#ri&!cione/

    Linux es un co!ponentecentral. el cual se transfor!aen !uc,os productos dediferentes: di/#ri&!cione/(

    0roponen en el pauete desoftware la !a-or parte de,erra!ientas:

    0auete de o1!*tica

    0rogra!as deco!unicacin

    Reproductores de!ulti!edia(

    2plicaciones de creacingr*1ca(

    32NDR24)

    5asada original!ente enRedHat

    )ntorno a!igable

    Herra!ientasad!inistrativas de calidad

    Distribucin espa+ol

    0auete de softwareeuivalente a $edora.utili6a el for!ato (rp!

    $)D'R2

    $edora los distribu-eRedHat

    )sta distribucini!ple!enta las &lti!asinnovaciones del !undo

    del software libre

    #$alcon

  • 7/21/2019 Unidad1.pptx

    5/32

    Di/#ri&!cione/

    SUS)

    Distribucin de origenale!*n. f*cil de instalar

    Suse ,a ,ec,o disponiblesu distribucin. esto

    per!ite ue todo el !undoaprovec,e de este siste!a(

    D)572N

    Co!unidad confor!adapor desarrolladores - usuar

    ios. ue !antieneun siste!a

    operativo GNU basado

    en software libre(

    U5UN/U

    Conocido por su facilidadde uso - las aplicaciones

    orientadas al usuario 1nal(

    )l siste!a inclu-efunciones avan6adas de

    seguridad. entre suspol%ticas se encuentra no

    activar. de for!apredeter!inada. procesos

    al !o!ento de instalarse(

    #$alcon

  • 7/21/2019 Unidad1.pptx

    6/32

    0ISTORIA

    899

    4en /,o!pson desarrollador de 2/;/ 5ell Laboratoriesdesarroll el siste!a operativo UN78

    Dennis Ritc,ie inventa un nuevo lengua=e deprogra!acin: legua=e C( )ste lengua=e pretend%a sera!igable. ?exible - sin restricciones(

    #$alcon

  • 7/21/2019 Unidad1.pptx

    7/32

    0ISTORIA

    89>@

    Los siste!as desarrollados estaban codi1cados en lengua=eensa!blador(

    Ritc,ie - /,o!pson dieron prioridad a la portabilidad del siste!a( 2l escribir Unix en lengua=e C consiguieron ,acer funcionar el

    siste!a en !uc,os euipos(

    89AB

    Con el apo-o de 2/;/ Unix se desarroll r*pida!ente( )staba !u- extendido en universidades - en centros de

    investigacin

    La Universidad de California aport diferentes !e=oras a estesiste!a operativo conocido co!o 5erele- Software Distribution(Los siste!as operativos de tipo Unix consisten en una !e6cla delcdigo original de 2/;/ - de las !e=oras de 5erele-

    #$alcon

  • 7/21/2019 Unidad1.pptx

    8/32

    0ISTORIA

    3inix es una versin del Unix gratuita - con el cdigo fuentedisponible(

    Creado para uso educativo. fue escrito desde cero( Con el apo-o de 2/;/ Unix se desarroll r*pida!ente(

    8998

    )staba !u- extendido en universidades - en centros deinvestigacin(

    Lin!/ "eci"i "e/arrollar !n /i/#e%a %1/ $o"ero/o 2!e elMini. Para "iv!lgar /! i"ea3 envi !n %en/a4e a !n gr!$o$or la U/ene# .)l !is!o a+o. l puso a disposicin la versin delernel En&cleo de los siste!as operacionalesF B(B

    899@

    Continu traba=ando ,asta ue ter!in la versin 8(B( )sta versin por pri!era ve6. disponible en la red 7nternet(

    #$alcon

  • 7/21/2019 Unidad1.pptx

    9/32

    0ISTORIA

    899

    La versin (B del n&cleo Linux es liberada()n 899> varios progra!as propietarios sonliberados para Linux en el !ercado. co!o labase de datos 2dabas D. elnavegador Netscape - las suites deo1cina 2pplixware - Star'ce(

    B88

    )n !a-o de B88 Linus /orvalds anunci ue

    la versin I contar%a con soporte de !*s,ardware - ue ser%a la siguiente versin aLinux ((I9(

    #$alcon

  • 7/21/2019 Unidad1.pptx

    10/32

    Ric5ar" S#all%an

    )s activista del software libre - progra!ador( Sus logros co!oprogra!ador son: editor de texto )!acs. el co!pilador GCC - eldepurador GD5 - co!o activista destaca la referencia !oral.pol%tica - legal ue supone el !ovi!iento del software libre(

    )n 89>8. Stall!an se convirti en un ,acer del laboratorio de7nteligencia 2rti1cial del 7nstituto /ecnolgico de 3assac,usettsE37/F(

    )n los a+os AB. la cultura ,acer ue constitu%a la vida deStall!an e!pe6 a disolverse ba=o la presin de laco!erciali6acin en la industria del software(

    #$alcon

  • 7/21/2019 Unidad1.pptx

    11/32

    -NU

    )n oposicin a la co!erciali6acin de software - a la falta dedisponibilidad del cdigo fuente. Ric,ard Stall!an. investigadoren el 37/. inici un !ovi!iento para el desarrollo de softwarelibre de derec,os en 89A(

    )ste !ovi!iento se tradu=o en la creacin de un pro-ectoconsistente en reescribir co!pleta!ente un siste!a operativolibre( )l !odelo era Unix - Stall!an lla! a su pro-ecto GNU(

    GNU se li!it durante cierto tie!po a ser una ga!a de,erra!ientas co!pleta de Unix sin n&cleo(

    #$alcon

  • 7/21/2019 Unidad1.pptx

    12/32

    FSF

    Ric,ard Stall!an cre la $ree Software $oundation con elob=etivo de recoger fondos destinados a 1nanciar el softwarelibre(

    No se opone el ,ec,o de vender progra!as. sie!pre ue el cdigofuente est disponible - todo progra!ador este autori6ado a!odi1car - redistribuir el software(

    Ric,ard Stall!an i!ple!ent una licencia especi1ca( )stalicencia evita ue cualuiera. tras !odi1car unas pocas l%neas deun software libre se apropie del cdigo fuente - estable6ca uncop-rig,t(

    #$alcon

  • 7/21/2019 Unidad1.pptx

    13/32

    FSF

    G0L o General 0ublic License se conoce con el no!bre decop-left por oposicin a cop-rig,t( Sus bases son:

    Disponibilidad del cdigo fuente

    Libertad de !odi1cacin

    Libertad de reproduccin - distribucin

    'bligacin de per!anecer ba=o esta licencia

    /odo progra!a desarrollado ba=o los tr!inos de esta licencia.ser* total!ente libre de uso sin ue pueda apropi*rselo nadie.debe seguir siendo G0L

    #$alcon

  • 7/21/2019 Unidad1.pptx

    14/32

    Sof#6are Li&re ver/!/ Sof#6are "ec"igo a&ier#o

    )=ecutar el progra!a con cualuier propsito(

    )studiar - !odi1car el progra!a(

    Distribuir el progra!a de !anera ue se pueda a-udar alpr=i!o(

    Distribuir las versiones !odi1cadas propias(

    Sof#6are Li&re

    /odo software uese distribu-e ba=o

    una licencia uecu!pla @

    libertades(

    #$alcon

    Se enfoca enlas libertades

    ue lesotorga a los

  • 7/21/2019 Unidad1.pptx

    15/32

    Sof#6are Li&re ver/!/ Sof#6are "ec"igo a&ier#o

    7ntegridad del cdigo fuente del autor(Esolo co!oparc,esF

    Sin discri!inacin de personas o grupos Sin discri!inacin de *reas de iniciativa(

    Eusuarios co!erciales no pueden ser excluidosF Distribucin de la licencia La licencia no debe ser espec%1ca de un producto

    La licencia no debe restringir otro software La licencia debe ser tecnolgica!ente neutral

    Carac#er/#ica/

    Li&rere"i/#ri&!cin.

    C"igo f!en#eincl!i"o.

    Re"i/#ri&!cin"e%o"i7cacione/"e&e /er$er%i#i"a

    C"igoA&ier#o

    Se conoce alsoftware

    distribuido -desarrolladolibre!ente

    #$alcon

    Se enfocaen lasventa=as desu !odelo

    dedesarrollo(

  • 7/21/2019 Unidad1.pptx

    16/32

    CULTURA LINU8

    La Jcultura de la gratuidadJ en 7nternet est* !arcada por laaparicin del siste!a Linux

    Linux i!ple!enta la !a-or parte de las caracter%sticas uepueden encontrarse en los siste!as Unix(

    0ara el progra!ador. Linux es un ca!po abonado deposibilidades. - el aprendi6a=e del dise+o de siste!as operativosresulta ideal. gracias a la libre distribucin de su cdigo - lascaracter%sticas de su n&cleo abierto(

    #$alcon

  • 7/21/2019 Unidad1.pptx

    17/32

    Re2!eri%ien#o/ "e0ar"6are

    U5UN/U 8@(B@ 0rocesador: xA a >BB 3H6(

    3e!oria R23 3%ni!o: K835

    Disco Duro

    3%ni!o: KG5 Eswap incluidaF

    /ar=eta gr*1ca - !onitor capa6 de soportar una resolucinde 8B@>A(

    Lector de D#D o puerto US5(

    Conexin a 7nternet

    #$alcon

  • 7/21/2019 Unidad1.pptx

    18/32

    Re2!eri%ien#o/ "e0ar"6are

    $)D'R2 B 0rocesador: KBB 3,6 M 23D @ o 7ntel @

    3e!oria R23

    G5

    Disco Duro

    G5

    #$alcon

  • 7/21/2019 Unidad1.pptx

    19/32

    Re2!eri%ien#o/ "e0ar"6are

    32NDR7#2 B88 0rocesador: 23D o 7ntel superior a 8G,6( Soporte para procesadores dualMcore(

    3e!oria R23

    3%ni!o: K35

    Disco Duro

    3%ni!o: AG5

    /ar=eta gr*1ca #G2 - !onitor capa6 de soportar una resolucinde 8B@>A(

    Lector de CDMR'3 o puerto US5

    #$alcon

  • 7/21/2019 Unidad1.pptx

    20/32

    Re2!eri%ien#o/ "e0ar"6are

    'penSUS) 8(I 0rocesador: 0entiu! 777 a KBB 3H6 o superior(

    3e!oria R23

    3%ni!o: K835

    Disco Duro

    3%ni!o: IG5

    Resolucin de pantalla 8B@x>A o superior(

    #$alcon

  • 7/21/2019 Unidad1.pptx

    21/32

    Re2!eri%ien#o/ "e0ar"6are

    Debian >

    0rocesador: 0entiu! 777 a KBB 3H6 o superior(

    3e!oria R23

    3%ni!o: K835

    Disco Duro

    3%ni!o: KG5

    Resolucin de pantalla ABBxBB o superior(

    #$alcon

  • 7/21/2019 Unidad1.pptx

    22/32

    INICIAR SESION DE TRA9A:O EN LINU8

    0ara iniciar una sesin de traba=o en Linux sereuiere de una cuenta de usuario - unacontrase+a(

    0ara iniciar una sesin de texto se debepresionar C/RL2L/$n. se puede iniciar sesiones

    C/RL2L/$8: Regresa a la sesin !odo

    gr*1co

  • 7/21/2019 Unidad1.pptx

    23/32

    INICIAR SESION DE TRA9A:O EN LINU8

    PROMPT DEL SISTEMA )l pro!pt del siste!a para un usuario

    co!&n es el signo O

    TERMINAR SESION 0ara ter!inar una sesin en Linux en !odo

    gr*1co se puede reali6ar de tres for!as:

    exit logout C/RLd

  • 7/21/2019 Unidad1.pptx

    24/32

  • 7/21/2019 Unidad1.pptx

    25/32

    INICIAR SESION DE TRA9A:O EN LINU8

    A;UDA ; DOCUMENTACION La docu!entacin de Linux est* en varios

    for!atos: arc,ivos de de texto. docu!entos.for!ato ,t!l se ubica en el directorio

    PusrPs,arePdoc

    Co!ando ,elp 3uestra un resu!en de los co!andos de l%nea

    !*s usados en una sesin de traba=o

    )=e!plo

    ,elp pwd

  • 7/21/2019 Unidad1.pptx

    26/32

    INICIAR SESION DE TRA9A:O EN LINU8

    Co%an"o/ 65o a% i< !uestra &nica!ente la l%nea

    ue corresponde al usuario conectado

    7nger< %!e/#ra infor%acin "el!/!ario "e#alla"a.

    I"le< #ie%$o "e inac#ivi"a" "e

    !/!ario/ $a//6"

  • 7/21/2019 Unidad1.pptx

    27/32

    INICIAR SESION DE TRA9A:O EN LINU8

    Co%an"o/ /5!#"o6n = 5 no6

  • 7/21/2019 Unidad1.pptx

    28/32

    INICIAR SESION DE TRA9A:O EN LINU8

    Co%an"o/ "e Tie%$o date: !uestra la fec,a - ,ora date Q,o- es xQ date a date 2

    %a devuelve el da abreviado %A devuelve el da completo %b devuelve el mes abreviado

    %B devuelve el mes completo %d devuelve el da actual %m devuelve el mes %ydevuelve los dos &lti!os d%gitos del a+o

  • 7/21/2019 Unidad1.pptx

    29/32

    INICIAR SESION DE TRA9A:O EN LINU8

    Co%an"o/ "e Tie%$o devuelve el a+o co!pleto %T devuelve la hora completa en formato

    24 horas %H devuelve la hora %Mdevuelve los !inutos %Sdevuelve los segundos

    , devuelve las iniciales del !es r devuelve la ,ora co!pleta n espacio

  • 7/21/2019 Unidad1.pptx

    30/32

    INICIAR SESION DE TRA9A:O EN LINU8

    Co%an"o/ "e Tie%$o date Td to!orrowQ date Td weesQ

    date Td wees agoQ date Td last frida-Q date Td > ,ours agoQ date 5M2MdM

  • 7/21/2019 Unidad1.pptx

    31/32

    INICIAR SESION DE TRA9A:O EN LINU8

    Co%an"o/ una!e: !uestra el n&cleo del S' ,ostna!e: !uestra el no!bre de la !*uina(

    tt-: !uestra la ter!inal de acceso logna!e: !uestra el usuario

    actualEconectadoF id: identi1cacin del usuario pwd: directorio actual ls: listado de arc,ivos - directorios

  • 7/21/2019 Unidad1.pptx

    32/32

    INICIAR SESION DE TRA9A:O EN LINU8

    Co%an"o/ w,o: !uestra usuarios del siste!a

    una!e Ta: infor!acin del siste!a

    co!putacional una!e Ts: no!bre del servidor

    una!e To: !uestra el siste!a operativo

    )c,o OH'3): !uestra el directorio ,ogar

    w,o T: !uestra usuarios activos

    rp! Ta sa!ba: !ostrar todos los pauetes