19
 SISTEMA OPERATIVO LINUX MONOGRAFIA PA RA OBTENER EL CERTIFIC ADO DE COMPUTACION AUTORES: ELIAS MALLMA GOMEZ JUAN ALBERTO PALACIOS MARTINEZ PROFESOR: ERCILIO ROJAS TORRES LIMA – PERU 2015  0

Monografia Sistema Operativo Linux

Embed Size (px)

Citation preview

Page 1: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 1/19

 

SISTEMA OPERATIVO LINUX

MONOGRAFIA PARA OBTENER EL CERTIFICADODE COMPUTACION

AUTORES:

ELIAS MALLMA GOMEZJUAN ALBERTO PALACIOS MARTINEZ

PROFESOR:ERCILIO ROJAS TORRES

LIMA – PERU2015

 

0

Page 2: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 2/19

DEDICATORIA

 A nuestras esposas, hijos y nietos, por su apoyo

incondicional; y nuestro profesor por su Interéshacia sus alumnos.

1

Page 3: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 3/19

ÍNDICE

INTRO!""I#N...................................................................................................... 1

"A$%T!&O I.............................................................................................................. '

1.1. Rese(a........................................................................................................'

1.'. efinici)n....................................................................................................'

1.*. +unciones...................................................................................................*

1.. "aracter-sticas............................................................................................

"A$%T!&O II.............................................................................................................

'.1. &IN!/ "omandos 2sicos............................................................................"A$%T!&O III.......................................................................................................... 1'

*.1. 3ersiones......................................................................................................1'

*.1. "omparaci)n................................................................................................ 1'

*.1.1. iferencias principales entre O4 y &inu5.............................................1'

*.1.'. 6ard7are re8uerido................................................................................1*

*.1.*. 9)nde instalo &inu5:............................................................................1

*.1.. 9"uantas particiones necesito para &inu5:............................................1

*.1.. 9$or8ue necesito diferentes particiones:...............................................1

"ON"&!4ION<4....................................................................................................1=

>I>&IO?RA+%A.......................................................................................................1

0

Page 4: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 4/19

INTRODUCCIÓN

<n una era de camios en el amiente computacional, de una amplia oferta en sistemas

operati@os e interfaces r2ficas y sore todo, del costo 8ue representa contar con un

sistema operati@o 8ue interactBe con el soft7are sin prolemas, sure con fuerCa inusitadaD

&inu5

&IN!/ es un sistema operati@o, compatile !ni5. os caracter-sticas muy peculiares lo

diferencian del resto de los sistemas 8ue podemos encontrar en el mercado, la primera, es

8ue es lire, esto sinifica 8ue no tenemos 8ue paar ninBn tipo de licencia a ninuna casa

desarrolladora de soft7are por el uso del mismo, la seunda, es 8ue el sistema @iene

acompa(ado del c)dio fuente. <l sistema lo forman el nBcleo del sistema EFernelG m2s un

ran nBmero de proramas H lirer-as 8ue hacen posile su utiliCaci)n.

&IN!/ se distriuye ajo la ?N! $ulic &icenseD Inles, por lo tanto, el c)dio fuente tiene

8ue estar siempre accesile.

<l sistema ha sido dise(ado y proramado por multitud de proramadores alrededor del

mundo. <l nBcleo del sistema siue en continuo desarrollo ajo la coordinaci)n de &inus

Tor@alds, la persona de la 8ue parti) la idea de este proyecto, a principios de la década delos no@enta.

-a a d-a, m2s y m2s proramas H aplicaciones est2n disponiles para este sistema, y la

calidad de los mismos aumenta de @ersi)n a @ersi)n. &a ran mayor-a de los mismos @ienen

acompa(ados del c)dio fuente y se distriuyen ratuitamente ajo los términos de licencia

de la ?N! $ulic &icense.

<n los Bltimos tiempos, ciertas casas de soft7are comercial han empeCado a distriuir susproductos para &inu5 y la presencia del mismo en empresas aumenta r2pidamente por la

e5celente relaci)n calidad precio 8ue se consiue con &inu5.

&as plataformas en las 8ue en un principio se puede utiliCar &inu5 son *=, =. $entium,

$entium $ro, $entium II, Amia y Atari, tamién e5isten @ersiones para su utiliCaci)n en

otras plataformas, como Alpha, ARJ, JI$4, $o7er$" y 4$AR".

1

Page 5: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 5/19

CAPÍTULO I

1.1. R!"#

6istoria del &inu5D &inu5 fue creado

oriinalmente por &inus Tor@ald en la

!ni@ersidad de 6elsinFi en

+inlandia, siendo él estudiante de

inform2tica. $ero ha continuado su

desarrollado con la ayuda de muchos

otros proramadores a tra@és de

Internet.

&inu5 oriinalmente inicio el desarrollo del nBcleo como su proyecto fa@orito, inspirado por su

interés en Jini5, un pe8ue(o sistema !ni5 desarrollado por Andy Tannenaum. Kl se

propuso a crear lo 8ue en sus propias palaras seria un Lmejor Jini5 8ue el Jini5L.

<l de octure de 1MM1, &inu5 anuncio

su primera @ersi)n LoficialL de &inu5,

@ersi)n 0.0'. esde entonces, muchosproramadores han respondido a su

llamada, y han ayudado a construir &inu5

como el sistema operati@o

completamente funcional 8ue es hoy.

1.2. D$%&%'%(&

&inu5 es un sistema operati@o dise(ado por cientos de proramadores de todo el planeta,

aun8ue el principal responsale del proyecto es &inus To@alds. 4u ojeti@o inicial es

propulsar el soft7are de lire distriuci)n junto con su c)dio fuente para 8ue pueda ser 

modificado por cual8uier persona, dando rienda suelta a la creati@idad. <l hecho de 8ue el

sistema operati@o incluya su propio c)dio fuente e5pande enormemente las posiilidades

de este sistema. <ste método tamién es aplicado en numerosas ocasiones a los proramas

8ue corren en el sistema, lo 8ue hace 8ue podamos encontrar muchisimos proramas Btiles

totalmente ratuitos y con su c)dio fuente. la cuesti)n es 8ue, se(ores y se(oras, &inu5

es un sistema operati@o totalmente ratuito.

Ji m28uina corre &inu5, y puedo aseurar 8ue es uno de los sistemas 8ue m2s apro@echa

mi computadora, es decir, con el consio ejecutar tareas mucho m2s r2pido 8ue con otros

'

Page 6: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 6/19

sistemas operati@os comerciales. es 8ue &inu5 no re8uiere randes prestaciones para

funcionar.

1.). F*&'%+&!

&as funciones principales de este man-fico sistema operati@o sonD• 4istema multitarea <n &inu5 es posile ejecutar @arios proramas a la @eC sin

necesidad de tener 8ue parar la ejecuci)n de cada aplicaci)n.•

4istema multiusuario 3arios usuarios pueden acceder a las aplicaciones y recursosdel sistema &inu5 al mismo tiempo. , por supuesto, cada uno de ellos puede

ejecutar @arios proramas a la @eC EmultitareaG.• 4hells proramales !n shell conecta las ordenes de un usuario con el ernel de

&inu5 Eel nBcleo del sistemaG, y al ser proramales se puede modificar para

adaptarlo a tus necesidades. $or ejemplo, es muy Btil para realiCar procesos en

seundo plano.• Independencia de dispositi@os &inu5 admite cual8uier tipo de dispositi@o Em)dems,

impresorasG racias a 8ue cada una @eC instalado uno nue@o, se a(ade al ernel el

enlace o controlador necesario con el dispositi@o, haciendo 8ue el ernel y el enlace

se fusionen. &inu5 posee una ran adaptailidad y no se encuentra limitado como

otros sistemas operati@os.• "omunicaciones &inu5 es el sistema m2s fle5ile para poder conectarse a cual8uier 

ordenador del mundo. Internet se cre) y desarrollo dentro del mundo de !ni5, y por 

lo tanto &inu5 tiene las mayores capacidades para na@ear, ya 8ue !ni5 y &inu5 son

sistemas pr2cticamente idénticos. "on linu5 podr2 montar un ser@idor en su propia

casa sin tener 8ue paar las enormes cantidades de dinero 8ue piden otros

sistemas.

*

Page 7: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 7/19

• &inu5 no sacrifica en ninBn momento la creati@idad, tal y como lo hacen alunas

compa(-as inform2ticas. &inu5 es una @entana aierta por la 8ue es posile huir 

hacia un mundo donde la @erdadera inform2tica puede ser disfrutada sin l-mites ni

monopolios.

• &inu5 es distriuido mediante una serie de distriuciones como Red6at, 4lacF7are,

e-an. las cuales se diferencian por su método de instalaci)n y por los pa8uetes

Esoft7areG 8ue @iene incluido. <s posile 8ue encuentre a la @enta @ersiones de &inu5

y pienseD Lsi, si.... dec-an 8ue era ratis...L No se asuste, todo el soft7are de &inu5

esta reido por la licencia de ?N!, con la cual cual8uier persona puede modificar un

prorama y @enderlo seBn el desee, con la condici)n 8ue la persona 8ue compra

ese producto puede realiCar la misma acci)n o

simplemente hacer copias para todos a8uellos 8ue lo

8uieran sin tener 8ue paar m2s Epor lo tanto no se e5tra(e si

encuentra distriuci)n comercialesG. <sta licencia es la arant-a

8ue afirma la asoluta liertad de este sistema

operati@o. 4i no desea ni si8uiera paar esa m-sera cantidad

puede descar2rselo de Internet totalmente ratis Eueno,

s)lo tendr2 8ue paar la factura de teléfonoG.

1.,. C#-#'-/!%'#!• JultitareaD @arios proramas Erealmente procesosG ejecut2ndose al

mismo tiempo.• JultiusuarioD @arios usuarios en la misma m28uina al mismo tiempo Ey sin licencias

para todosG.• JultiplataformaD corre en muchas cpus distintas, no s)lo intel.• +unciona en modo proteido *=.• Tiene protecci)n de la memoria entre procesos, de manera 8ue uno de ellos no

pueda colar el sistema.• "ara de ejecutales por demandaD linu5 s)lo lee de disco a8uellas partes de un

prorama 8ue est2n siendo usadas actualmente.• $ol-tica de copia en escritura para la compartici)n de p2inas entre ejecutalesD esto

sinifica 8ue @arios procesos pueden usar la misma Cona de memoria para

ejecutarse. "uando aluno intenta escriir en esa memoria, la p2ina EF de

memoriaG se copia a otro luar. <sta pol-tica de copia en escritura tiene dos

eneficiosD aumenta la @elocidad y reduce el uso de memoria.

• Jemoria @irtual usando painaci)n Esin intercamio de procesos completosG a discoDuna partici)n o un archi@o en el sistema de archi@os, o amos, con la posiilidad de

Page 8: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 8/19

a(adir m2s 2reas de intercamio sore la marcha Ese siue denominando

intercamio, es en realidad un intercamio de p2inasG. !n total de 1= Conas de

intercamio de 1'm de tama(o m25imo pueden ser usadas en un momento dado

con un l-mite te)rico de ' para intercamio.• &a memoria se estiona como un recurso unificado para los proramas de usuario y

para el caché de disco, de tal forma 8ue toda la memoria lire puede ser usada para

caché y éste puede a su @eC ser reducido cuando se ejecuten randes proramas.• &irer-as compartidas de cara din2mica EdllPsG y lirer-as est2ticas tamién, por 

supuesto.• 4e realiCan @olcados de estado Ecore dumpsG para posiilitar los an2lisis post

mortem, permitiendo el uso de depuradores sore los proramas no s)lo en

ejecuci)n sino tamién tras aortar éstos por cual8uier moti@o.• "asi totalmente compatile con posi5, system @ y sd a ni@el fuente.• Jediante un m)dulo de emulaci)n de ics', casi completamente compatile con sco,

s@r* y s@r a ni@el inario.• Todo el c)dio fuente est2 disponile, incluyendo el nBcleo completo y todos los

dri@ers, las herramientas de desarrollo y todos los proramas de usuario; adem2s

todo ello se puede distriuir liremente. 6ay alunos proramas comerciales 8ue

est2n siendo ofrecidos para linu5 actualmente sin c)dio fuente, pero todo lo 8ue ha

sido ratuito siue siendo ratuito.• "ontrol de tareas posi5.• $seudoterminales EptyPsG.• <mulaci)n de * en el nBcleo, de tal forma 8ue los proramas no tenan 8ue hacer 

su propia emulaci)n matem2tica. "ual8uier m28uina 8ue ejecute linu5 parecer2

dotada de coprocesador matem2tico. $or supuesto, si tu ordenador ya tiene una fpu

Eunidad de coma flotanteG, ser2 usada en luar de la emulaci)n, pudiendo incluso

compilar tu propio Fernel sin la emulaci)n matem2tica y conseuir un pe8ue(o

ahorro de memoria.• 4oporte para muchos teclados nacionales o adaptados y es astante f2cil a(adir 

nue@os din2micamente.• "onsolas @irtuales mBltiplesD @arias sesiones de loin a tra@és de la consola entre las

8ue se puede camiar con las cominaciones adecuadas de teclas Etotalmente

independiente del hard7are de @ideoG. 4e crean din2micamente y puedes tener 

hasta =.• 4oporte para @arios sistemas de archi@o comunes, incluyendo mini51, 5eni5 y todos

los sistemas de archi@o t-picos de system @, y tiene un a@anCado sistema de archi@os

propio con una capacidad de hasta t y nomres de archi@os de hasta '

caracteres de lonitud.•  Acceso transparente a particiones msdos Eo a particiones osH' fatG mediante un

sistema de archi@os especialD no necesitas ninBn comando especial para usar la

Page 9: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 9/19

partici)n msdos, parece un sistema de archi@os normal de uni5 Ee5cepto por alunas

raciosas restricciones en los nomres de archi@o, permisos, y esas cosasG. &as

particiones comprimidas de msdos = no son accesiles en este momento, y no se

espera 8ue lo sean en el futuro. <l soporte para @fat E7nt, 7indo7s MG ha sidoa(adido al nBcleo de desarrollo y estar2 en la pr)5ima @ersi)n estale.

• !n sistema de archi@os especial llamado umsdos 8ue permite 8ue linu5 sea instalado

en un sistema de archi@os dos.• 4oporte en s)lo lectura de hpfs' del osH' '.1• 4istema de archi@os de cdrom 8ue lee todos los formatos est2ndar de cdrom.• tcpHip, incluyendo ftp, telnet, nfs, etc.• appletalF disponile en el actual nBcleo de desarrollo.• soft7are cliente y ser@idor net7are disponile en los nBcleos de desarrollo.

=

Page 10: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 10/19

CAPÍTULO II

2.1. LINUX C+#&+! 34!%'+!

• date muestra la fecha del sistema.• date Qu mmddhhhhaa camia la fecha del sistema, ej. 1'0'1'00M es iual a mes

1', d-a 0', hora 1'D00 y a(o 1MM.• loout sale de la actual sesi)n.• loin sale de la actual sesi)n.• sale de la actual sesi)n.•  AltS+1 inicia una consola @irtual E@arias a la @eCD +1,+',+*...G• pass7d camia el pass7ord del actual usuario.• " aorta prorama en ejecuci)n.

• 4 paraliCa la pantalla.• anula la paraliCaci)n de la pantalla.• 7ho lista los usuarios conectados.• 7ho am i lista tu nomre.• 7ho you are lista tu nomre.• mail nomre en@-a correo, se finaliCa escriiendo un punto en una l-nea sola.• mail @isualiCa tu correo, teclea : para ayuda.• ls lista directorios y ficheros.• ls Qi lista directorios y ficheros con sus inBmeros.• ls Qa lista directorios y ficheros en orden alfaético.•

ls Qs lista directorios y ficheros con su tama(o en lo8ue E1 lo8ueU 1' ytesG• ls Qr lista directorios y ficheros en orden in@erso.• ls Qu lista directorios y ficheros seBn Bltimo acceso.• ls Ql lista todos los directorios y ficheros en formato laro.• 6ead QnV lines selecciona la primera l-nea Eej. lsWhead Q1 linesG• cat file file ... @isualiCa seuidamente los ficheros indicados.• cat file file X file raa los dos archi@os en uno.• ln file linF crea un enlace a un archi@o, los dos contienen el mismo fichero f-sico, si

camias uno, camia el otro. $ero si orras uno toda@-a 8ueda el otro.• cp file file copia ficheros.•

rm file orra ficheros.• m@ file file mue@e o camia de nomre.• p7d muestra el directorio actual.• cd camia de directorio.• mFdir directorio crea un directorio.• rmdir directorio orra un directorio.• comando Y hace 8ue el proceso sea desatendido en 'V plano EacFroundG.• ps ZnV[ muestra los procesos desatendidos.• ps al5 muestra los procesos desatendidos asociados a la terminal EaG, los no

asociados E5G y hace una lista lara ElG.•

<lementos de la lista laraD• 4TA E<stado del procesoG• EIne5istenteG 4 EurmiendoG \ E<sperandoG

Page 11: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 11/19

• I EIntermedioG R E<jecut2ndoseG ] ETerminadoG• ] E$aradoG• !I ENV de Identificaci)n del propietarioG• $I ENV de Identificaci)n del procesoG• $$I ENV de Identificaci)n del proceso padreG• $RI E$rioridad, nV altosUaja prioridadG• \"6AN E4uceso al 8ue esperaG NI"< ENV para calcular la pri.G• TT ETerminalG 4TT ETiempo de ejecuci)nG• Fill nV detiene la ejecuci)n de un proceso en acFround.• at hora o fecha ^^<O+ ejecuta alo a una hora estalecida Epara salir escriir <O+G• $osiilidades para hora o fechaD am, '1*0, 1'N fri 7eeF Esiuiente semanaG, '$J

apr *, no7 S1minute, no7 S1 hour, $J S' days, 1$J tomorro7,...• comando ; comando se pueden escriir @arios comandos a la @eC.• comando X file redirecciona la salida a un archi@o.

• Ecomando ; comandoG X file redirecciona toda la salida del conjunto a un archi@o.• comando XX file redirecciona la salida a un archi@o, pero lo a(ade al final de este.• comando ̂ file X file redirecciona de forma contraria para acaar lle@ando el

resultado a un archi@o.• comando W comando tuo EpipelineG la salida del 1V la en@-a hacia el 'V.• _, :, Z...[, ... caracteres de sustituci)n.• echo _ lista directorios y ficheros.• echo Qn `6oy es date, hola b@ariale hace eco sin carro de retorno EnG de la frase

6oy es, ejecuta el comando date Eentre acentosG, hace eco de hola y imprime el

contenido de la @ariale. $ara eliminar los @alores especiales de alunos caracteresdeeremos escriir H antes, ejemplo ̀ 6ola H$epeH.

• mes y permite 8ue te escrian los usuarios del sistema.• mes n prohie 8ue te escrian a los usuarios del sistema.• mes muestra el estado actual Eescriir o noG.• tty muestra tu nBmero Earchi@oG de terminal.• 7rite nomre Ztty[ para comunicarse con un usuario conectado al sistema. $ara salir 

, para indicar al otro el fin del mensaje Qoo, y el fin de la comunicaci)n Qoo. 4i el

usuario pertenece a otra terminal, se dee indicar. 4i el usuario tiene el mes en no o

est2 realiCando una tarea espec-fica no podremos comunicarnos.• cmp file file compruea si son idénticos, si lo son no aparece ninuna salida.• comm ZnV[ file file lista las palaras comunes de los dos archi@os, en el nBmero se

indica la columna a compararD 0,1,',*.• diff file file lista las palaras diferentes de los dos archi@os.• find . Qfile ... Qmtime 1 QsiCe S10 Qtype f usca en el directorio actual los ficheros con

dicho nomre, 8ue hayan sido modificados hace 1 d-a, con un tama(o mayor a 10

lo8ues y del tipo fichero.• find H name ... Qatime 1 QsiCe Q'0 Qtype d usca en el directorio actual los directorios

con dicho nomre, 8ue hayan tenido acceso hace 1 d-a, con tama(o menor 8ue '0lo8ues y del tipo directorio.

Page 12: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 12/19

• find . Qname QoF rm ; usca en el directorio actual y orra los ficheros encontrados

8ue cumplan los re8uisitos.• lpr file imprime el archi@o.• pr file imprime el archi@o junto a un encaeCamiento, la fecha, hora, ...• tail nV file muestra la cola de un archi@o, en nV se dee especificarD S'l Ea partir de la

seunda l-nea por arriaG, 10l Ea partir de la décima l-nea por aajoG. 4i en luar de l

El-neaG podemos escriir Elo8ueG ) c Ecar2cterG.• tr caracteres caracteres camia los caracteres por los indicados a continuaci)n.

E<jemploD tr ac A>"G.• tee file muestra los datos en un punto intermedio.• du muestra el tama(o por lo8ues de cada archi@o y directorio.• du Qs muestra el tama(o total por lo8ues.• file file indica el tipo de archi@o 8ue es Eempty cannot open directory <nlish te5t

ascii te5t dataG.• stty informaci)n sore nuestro terminal.• stty Z[ ra7 lee car2cter a car2cter. 4e anula a(adiendo el sino Q al comando.• stty Z[ cooFed lee l-nea a l-nea. 4e anula a(adiendo el sino Q al comando.• stty Z[ creaF meCcla de los dos anteriores. 4e anula a(adiendo el sino Q al

comando.• stty Z[ nl no retorna el carro hasta el principio Ese anula con gG.• stty Z[ echo no se @en las pulsaciones en pantalla. 4e anula a(adiendo el sino Q

al comando.•

sort file muestra en pantalla el archi@o ordenado por la 1 columna Epara indicar laseunda columna a(adir S1 y as- sucesi@amenteG.

• sort file Qu muestra en pantalla el archi@o ordenado por la 1 columna sin las l-neas

duplicadas.• sort file Q muestra en pantalla el archi@o ordenado por la 1 columna inorando

espacios en lanco.• sort file Qf muestra en pantalla el archi@o ordenado por la 1 columna distinuiendo

entre minBsculas y mayBsculas.• sort file Qr muestra en pantalla el archi@o ordenado por la 1 columna en orden

in@erso.• sort file Qc compruea si el archi@o ya esta ordenado.• rep palara file usca unos caracteres determinados en un fichero.• rep Q@ palara file usca las l-neas 8ue no contienen dicha palara.• rep Qc palara file muestra el nBmero de l-neas 8ue contienen la palara.• rep Qy palara file usca la palara en el fichero sin distinuir entre• minBsculas y mayBsculas.• rep Qn palara file usca la palara y muestra su l-nea con el nBmero de• esta.• uni8 file muestra el archi@o sin las l-neas 8ue estén repetidas.• 7c file muestra el nBmero de l-neas, palaras y caracteres Een este ordenG del

archi@o.• 7c Ql file muestra el nBmero de l-neas del archi@o.

M

Page 13: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 13/19

• 7c Q7 muestra el nBmero de palaras del archi@o.• 7c Qc muestra el nBmero de caracteres del archi@o.• cal ZnV mes[ nV a(o imprime un calendario del mes yHo a(o indicado. JesD 11',

a(o 1MMMM.• ne7rp rupo camia de rupo.• sum file suma las palaras de un archi@o.• e5pr nV S nV suma S, resta , multiplica _, di@ide H,... una e5presi)n.• 7all mensaje manda un mensaje a todos los usuarios. E4olo lo reciir2n los usuarios

8ue tenan su sistema confiurado para poder reciir estos mensajesG• id muestra nuestro !serId y el ?roupId.• chmod nVnVnV file camia los permisos de un archi@o. 1D $ermiso de ejecuci)n E5G, 'D

$ermiso de escritura E7G, *D $ermiso de lectura E rG. 4e deen sumar para poner m2s

de uno. <l primer nBmero corresponde al creador del archi@o, el seundo al rupo del

creador, y el tercero al resto de usuarios. <j. === D todo el mundo tiene permiso de

todo.• cho7n nomre file camia el propietario de un archi@o.• chrp rupo file camia el rupo del propietario de un archi@o.• umasF muestra los permisos por defecto de los archi@os creados. <j. 0'' entonces

===0''U=, es decir usuario permiso de 7, r, rupo permiso de r y lo otros permiso

de r.• umasF nV camia los permisos por defecto de los archi@os creados. <j. umasF 000D

todo el mundo tiene todos los permisos al ser creado un archi@o.•  Archi@os especialesD• HetcHpass7d "ontiene todos los loins y pass7ords• HetcHmotd Jensaje del d-a• HetcHprofile 4e ejecuta al introducir al entrar en el sistema

CAPÍTULO III).1. V-!%+&!

10

Page 14: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 14/19

<l desarrollo inicial &inu5 ya apro@echaa las caracter-sticas de conmutaci)n de tareas en

modo proteido del *=, y se escrii) todo en ensamlador.

&inus nunca anunci) la @ersi)n 0.01 de &inu5 Eaosto 1MM1G, esta @ersi)n no era ni si8uiera

ejecutale, solamente inclu-a los principios del nBcleo del sistema, estaa escrita enlenuaje ensamlador y asum-a 8ue uno tenia acceso a un sistema Jini5 para su

compilaci)n.

<l de octure de 1MM1, &inus anunci) la primera @ersi)n LOficialL de &inu5, @ersi)n 0.0'.

"on esta @ersi)n &inus pudo ejecutar >ash E?N! >ourne Aain 4hellG y cc E<l compilador 

?N! de "G pero no mucho mas funcionaa. <n este estado de desarrollo ni se pensaa en

los términos soporte, documentaci)n, distriuci)n.

espués de la @ersi)n 0.0*, &inus salto en la numeraci)n hasta la 0.10, m2s y m2s

proramadores a lo laro y ancho de internet empeCaron a traajar en el proyecto y después

de sucesi@as re@isiones, &inus incremento el numero de @ersi)n hasta la 0.M EJarCo 1MM'G.

Jas de un a(o después Ediciemre 1MM*G el nBcleo del sistema estaa en la @ersi)n 0.MM y

la @ersi)n 1.0 no lleo hasta el 1 de marCo de 1MM.

&a @ersi)n actual del nBcleo es la '.' y siue a@anCando d-a a d-a con la meta de

perfeccionar y mejorar el sistema.

&a Bltima @ersi)n estale es la @ersi)n '.', 8ue soporta muchos m2s periféricos, desde

procesadores hasta joysticFs, sintoniCadores de tele@isi)n, " ROJs no ATA$I y reconoce

uena cantidad de tarjetas de sonido. Incluye tamién soporte para tipos de archi@os para

Jacintosh 6+4, !ni5 !+4 y en modo de lectura, 6$+4 de O4H' y NT+4, de NT.

Otras 3ersionesD

&inu5 '.0

&inu5 '.'

&inu5 '.*

).1. C+#-#'%(&

).1.1. D%$-&'%#! -%&'%#6! &- DOS 7 L%&*8

4e se(ala las diferencias de &inu5 con el O4 y no con otro 4.O. por8ue la

mayor-a pro@iene del O4.

• No e5iste el concepto de unidad de disco. Todas las unidades en &inu5 se PmontanP

como si fueran un sudirectorio m2s.• No e5iste el concepto de e5tensi)n del nomre de un fichero. &os ficheros pueden

tener nomres de hasta '= caracteres. &os puntos est2n permitidos en el nomre

11

Page 15: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 15/19

de un fichero. As-, un fichero se podr2 llamarD O4<J!6O\TO.espa(ol.tar.C

por poner un ejemplo.• &os sudirectorios no se separan con el car2cter PP, como en O4, sino con el

car2cter PHP. <jemploD HusrHsrcHlinu51.'.1*HJaFefile• <5iste diferencia entre mayBsculas y minBsculas. $or ejemplo, no es lo mismo PdirP

8ue PIRP 8ue PirP...•  Adi)s a los atriutos de los ficheros, tal y como los conoce el O4. "ada fichero

tendr2 ahora 10 PatriutosP.• <ntre un comando y sus par2metros deeremos dejar oliatoriamente un espacio

en lanco. $or ejemplo Pcd..P no funcionar2 mientras 8ue Pcd ..P s-.• IJ$ORTANT<D !n sistema &inu5 N!N"A se puede apaar por las uenas. Antes

le hemos de ad@ertir al 4.O. de 8ue @amos a apaarlo Eo reiniciarloG. &a raC)n de

8ue esto dea ser as- es para 8ue al sistema le dé tiempo de escriir en discotodos los datos 8ue tu@iera pendientes de escriir, salir ordenadamente de todas

las aplicaciones 8ue tu@iera arrancadas y desmontar todas las unidades 8ue

tu@iera montadas.• <5isten muchas otras diferencias Eesti)n de memoria plana, ...G, pero las

mencionadas son las 8ue m2s nos pueden influir en la forma de traajar, al menos

en principio.

).1.2. 9#-#- -;*-%+

<l &inu5 funciona correctamente en un *= 4/ con J de memoria. $ero se deer2

tener en cuenta 8ue a8uellas aplicaciones con fuerte re8uerimiento de memoria y

cara de la "$! Epor ejemplo, las / \indo7sG ir2n sumamente lentas.

!na confiuraci)n mucho m2s PusaleP ser-a la siuienteD = / ** J6C o superior,

con J de memoria RAJ y con tarjeta de @ideo 3?A o superior.

!nidad de "ROJ es altamente recomendale. "asi mejor har-a 8ue decir 8ue

imprescindile, dado 8ue las distriuciones @ienen en ese formato. <n la actualidad,

la mayor-a de ellas est2n soportadas por el &inu5. Asimismo tiene soporte para

m)dem y tarjeta de sonido.

e todas formas, los propietarios de m28uinas inferiores a la descrita E9toda@-a 8ueda

aluno: ;G 8ue no se desanimen. 4implemente deer2n tener m2s paciencia. es mi

oliaci)n puntualiCar 8ue muchas @eces se otienen mejores resultados con m2s memoria

8ue con m2s potencia de "$!.

1'

Page 16: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 16/19

eo puntualiCar 8ue en '= no funcionar2 el &inu5. <l Fernel est2 hecho para *=. 6ay, sin

emaro, un rupo de ente 8ue est2 traajando en una @ersi)n de &inu5 para

procesadores 0=, pero aBn est2 en fase de proyecto.

<n cuanto al espacio en disco duro, depender2 en ran medida de lo 8ue se pretenda hacer 

desde &inu5. 4eBn el P&inu5 installation and ettin startedP, con 10 J de partici)n se

puede hacer una instalaci)n m-nima pero usale Epersonalmente me parece astante

optimistaG. o creo 8ue alrededor de 100 J resulta espacio suficiente para un &inu5

completo, incluidas las / \indo7s. A partir de ah-, lo 8ue cada uno considere...

 Al hacer c2lculos del espacio en disco duro necesario, deeremos tener en cuenta 8ue se

necesita hacer una partici)n de s7ap. <l tama(o de la misma depender2 de la cantidad de

memoria RAJ disponileD a m2s memoria, menos s7ap necesitaremos.

).1.). <D(& %&!#6+ L%&*8=

&inu5 se puede instalar en cual8uier disco 8ue tenas en tu sistema y en cual8uier 

partici)n del disco duro E$rimaria o e5tendidaG.

No podr2s tener &inu5 en una partici)n compartida con otro sistema operati@o, &inu5

necesita su propia particionHes para funcionar.

).1.,. <C*#&#! #-%'%+&! &'!%+ #-# L%&*8=

&a respuesta r2pida y f2cil esD recomendale al menos dos, una para el

sistemaHdatos y otra para 47ap. !sualmente se suelen tener tres, una para el

sistemaHproramas EHG, otra para los datos EHhomeG y otra para s7ap.

&a respuesta lara y no tan f2cil es m2s complicada de e5plicarD Todo depender2

muchisimo del uso 8ue se le @aya a dar al sistema.

$ara sistemas 8ue se utilicen de forma particular y por uno o pocos usuarios astara

con las dosHtres particiones antes mencionadas, esto e@itara los prolemas de saer 

8ue cantidad de espacio necesitan las diferentes particiones y el 8uedarnos sin

espacio en aluna particion @ital, mientras 8ue nos sora en otras.

$ara sistemas ser@idores, con ran cantidad de ser@icios y usuarios es muy

recomendale tener @arias particionesHdiscos. <5iste un documento E6O\TOD Julti

isF 4ystem TuninG muy ueno y 8uiC2s complicado para el principiante 8ue e5plica

1*

Page 17: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 17/19

cuantas particiones y discos y 8ue tama(o deer-an tener en funci)n del uso 8ue se

le @aya a dar al sistema, o en cual8uier ser@idor con documentaci)n 6o7to.

).1.5. <P+-;* &'!%+ %$-&! #-%'%+&!=

<l particionar el disco, es simplemente una manera de oraniCar tu disco duro.

$odr2s oraniCarlo con una sola partici)n o en @arias. <s el usuario el 8ue deer2

decidir cuantas particiones tendr2 su disco, y el tama(o de las mismas, hay 8ue

recordar, 8ue al menos hay 8ue tener una partici)n primaria.

es@entajas de tener el disco di@idido en diferentes particiones.

Ninuna

3entajas en tener @uestro disco particionado en @arias particionesD

4i tienes un errorHprolema en una de ellas, las dem2s no se @er2n afectadas. $oder tener diferentes sistemas operati@os en @uestra ma8uina, totalmente

independientes unos de otros. $oder tener @uestros archi@os de datos en particiones totalmente independientes. $oder orrarHcamiar el contenido de una partici)n, sin 8ue esto afecte a las

dem2s.

CONCLUSIONES

!na de las m2s importantes es 8ue &inu5 es una e5celente elecci)n para traajar con !NI/

a ni@el personal. &inu5 permite desarrollar y proar el soft7are !NI/ en su $", incluyendo

aplicaciones de ases de datos y / \indo7s. "on &inu5, se puede correr un sistema !NI/ y

adaptarlo a las necesidades. &a instalaci)n y uso de &inu5 es tamién una e5celente manera

de aprender !NI/ si no se tiene acceso a otras m28uinas !NI/.

&inu5 no es solo para los usuarios personales de !NI/. <s rousto y suficientemente

completo para manejar randes tareas, as- como necesidades de c)mputo distriuidas.

Juchos neocios especialmente los pe8ue(os se est2n camiando a &inu5 en luar de

otros entornos de estaci)n de traajo asados en !NI/. ?randes @endedores de soft7are

1

Page 18: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 18/19

comercial se est2n dando cuenta de las oportunidades 8ue puede rindar un sistema

operati@o ratuito.

&inu5 es, propiamente, el nBcleo de un sistema operati@o. <s decir, el conjunto deproramas 8ue controla los aspectos m2s 2sicos del funcionamiento de un ordenador. 4u

desarrollo lo inici) en 1MM1 &inus To@alds, entonces estudiante en la !ni@ersidad de 6elsinFi,

en +inlandia, y se complet) con miles de aportaciones a tra@és de Internet.

BIBLIOGRAFÍA

• httpDHH777.datapro.mHdocH6O\TOHtranslationsHesHhtmlHinfo4heet"OJO.htmltoc• httpDHHns.intertu5.com.m5Hlinu5.html• httpDHH777.mar8ueCe.netHlinu5He5plica.htm• httpDHH777.fut.esHkslancoHlinu5.html• [email protected]• httpDHH777.ny5.netHksjoenHdisF.html• httpDHHlinu5es.uio.noHdocsH6O\TOHminiH$artition.• httpDHHmetala.unc.eduH&$H• ftpDHHftp.Fernel.orHpuHlinu5HFernelH• ftpDHHftp.cs.helsinFi.fiHpuH4oft7areH&inu5HernelH• ftpDHHftp.funet.fiHpuH&inu5H$<O$&<H&inusH• ftpDHHsunsite.unc.eduHpuH&inu5HFernelH• ftpDHHts511.mit.eduHpuHlinu5HsourcesHsystemH

1

Page 19: Monografia Sistema Operativo Linux

7/23/2019 Monografia Sistema Operativo Linux

http://slidepdf.com/reader/full/monografia-sistema-operativo-linux 19/19

1=