MANUAL DE LINUX

Álvaro Alea Fdz.

Indice

Manual de Linux

Indice
INDICE......................................................................................................................................................... 1 INTRODUCCIÓN E INSTALACIÓN.......................................................................................................4 SOFTWARE LIBRE........................................................................................................................................... 4 Licencias.............................................................................................................................................. 4 Software libre.......................................................................................................................................4 ORÍGE
ES !E

LI

"#

..................................................................................................................................... $
"#

%ARA%TERÍSTI%AS !E LI

.......................................................................................................................... $

32 Bits.................................................................................................................................................. 5 Multitarea.............................................................................................................................................5 Multiusuario.........................................................................................................................................6 POSIX.................................................................................................................................................. 6 Com atibili!a!.................................................................................................................................... 6 &ero ' () Fic*ero+.........................................................................................................................., &ero ' - ) &ro.ra/a+..................................................................................................................... , "stabili!a!........................................................................................................................................... 6 "s libre................................................................................................................................................. # So orte................................................................................................................................................. # $!a taci%n........................................................................................................................................... # LAS !ISTRIB"%IO
ES

..................................................................................................................................... 0

&e! 'at ............................................................................................................................................... # (ebian..................................................................................................................................................) S*S".................................................................................................................................................... ) Slac+ware ............................................................................................................................................ ) Man!ra+e............................................................................................................................................. ) ,entoo................................................................................................................................................... /ue !istribuci%n eli0o1 ..................................................................................................................... !1
!E %O SEG"IR

LI

"#

............................................................................................................................. 2

Com rarla............................................................................................................................................Obtenerla 23ratis2................................................................................................................................I
STALA%I1 !E

FE!ORA RE! 3AT................................................................................................................. 2

Inicio !e la instalacion...................................................................................................................... 45 O ciones !e Instalacion.....................................................................................................................45 Instalacion !e los a/uetes !e software............................................................................................ 44 1

Alvaro Alea

Indice

Primer Inicio...................................................................................................................................... 42 MANEJO Y CONFIGURACIÓN............................................................................................................ 13 "S"ARIOS...................................................................................................................................................(4 S3ELL 5 %OMA
!OS.................................................................................................................................... (4

Bas6....................................................................................................................................................44 O ciones !e Coman!os......................................................................................................................44 Mo7ien!ose or tu Linu8 .................................................................................................................. 45 Conse3uir informaci%n ..................................................................................................................... 45 Como!ines..........................................................................................................................................46 9uber:as............................................................................................................................................. 46 *so !e uni!a!es !e !isco ..................................................................................................................4# Or3ani;acion !e !irectorios ............................................................................................................. 4) Otros coman!os Interesantes ............................................................................................................4&RO%ESOS 5
I6ELES !E

I

I%IO.....................................................................................................................-7

Control !e Procesos...........................................................................................................................25 Ser7icios............................................................................................................................................. 25 Inet!................................................................................................................................................... 24 A!MI
ISTRA%I1 !EL E8"I&O........................................................................................................................ -(

Permisos.............................................................................................................................................24 $ a3ar el sistema...............................................................................................................................22 Instalacion !e Software......................................................................................................................23 ENTORNO GRAFICO..............................................................................................................................25 EL SISTEMA # WI G
!OWS

............................................................................................................................ -$

9!E ......................................................................................................................................................... -,
OME...................................................................................................................................................... -,

ADMINISTRACIÓN AVANZADA......................................................................................................... 28 RE%OM&ILAR EL 9ER %O
FIG"RA%I1 !E EL.............................................................................................................................. -:

RE!ES........................................................................................................................... -2

I tables...............................................................................................................................................2SER6I%IOS SAMBA................................................................................................................................... -2 SER6I%IOS !E ! S.....................................................................................................................................47 Confi3uraci%n local........................................................................................................................... 35 P!ns....................................................................................................................................................35 Bin!.................................................................................................................................................... 35 SER6I%IOS !E WEB 5 FT&...............................................................................................................................47 Ser7icios <eb.....................................................................................................................................35 Ser7icios !e =9P................................................................................................................................ 34 SER6I%IOS !E A%%ESO REMOTO.................................................................................................................... 4( Ser7i!or X.......................................................................................................................................... 34

2

Indice

Manual de Linux

>?C....................................................................................................................................................32 9elnet..................................................................................................................................................32 SS'.....................................................................................................................................................32 APÉNDICE A – EDITOR DE TE TOS VI............................................................................................ 33 RÁ&I!O T"TORIAL !E 6I...............................................................................................................................44 "0ecutar 7i.......................................................................................................................................... 33 Coman!os !e mo7imiento !el cursor.................................................................................................33 Borrar te8to........................................................................................................................................34 Sal7ar un fic6ero................................................................................................................................34 @AuB 7iene a continuaci%n1.............................................................................................................. 34 T"TORIAL A6A
;A!O !E

6I..........................................................................................................................44

Mo7imiento........................................................................................................................................ 35 Mo!ificaci%n !el te8to........................................................................................................................36 Co iar C mo7er blo/ues !e te8to....................................................................................................... 3# BDs/ue!a C cambio !e te8to...............................................................................................................3APÉNDICE ! " SITIOS DE INTERNET................................................................................................ 42 APÉNDICE C "RECURSOS.....................................................................................................................43 MATERIAL E#TER O....................................................................................................................................44 EL A"TOR..................................................................................................................................................44 6ERSI1 .................................................................................................................................................... 44 LI%E
%IA....................................................................................................................................................44

3

Alvaro Alea

In<roducci=n e In+<alaci=n

Introducción e Instalación
Software libre
Licencias
El +o><?are@ co/o la /aAor Bar<e de la+ co+a+ Cue el *o/Dre *ace <iene un au<or A una+ leAe+@ de coBAri.*<@ Cue Bro<e.e +u+ derec*o+. A di>erencia de@ Bor eEe/Blo@ la+ oDra+ de ar<e@ donde no e+ Bo+iDle +u F>GcilH coBia@ A la Bo+e+i=n de la /i+/a +e dele.a en al.uien Fun /u+eo@ una Ber+onaH Cue la .e+<iona. %on el +o><?are la >acilidad de crear coBia+ idIn<ica+ *a *ec*o Cue /uc*o+ au<ore+ creen una+ re+<riccione+ +oDre +u creaci=n@ Cue +uele aBarecer co/o un con<ra<o de licencia de u+o@ A e+ Cue cuando Jco/Bra/o+J un Bro.ra/a en realidad co/Bra/o+ una licencia@ un Ber/i+o@ Bara u+arlo@ nor/al/en<e una +ola Ber+ona A en un +olo ordenador. En e+<o+ ca+o+ el +o><?are +i.ue Ber<eneciendo al au<or Fo la e/Bre+a Cue lo creoH de a*K la deno/inaci=n de J+o><?are BroBie<arioJ. 3aA Cue aclarar Cue en in>or/G<ica la Bira<erKa no e+@ co/o en la /L+ica@ la JcoBia de %!+J@ +ino el u+o +in licencia. %o/Bara e+<o con lo Cue Ba+a con un liDro o un %! de /L+ica@ M<e i/a.ina+ un liDro Cue cuando lo co/Bra+ <e co/Bro/e<e+ a Cue +olo <u lo lea+@ o Cue +olo <I e+<I Ber/i<ido leerlo en una de<er/inada *aDi<aci=n@ +in Cue Bueda+@ Bor eEe/Blo@ ir a leerlo a un BarCueN @ e+<o e+ lo Cue Ba+a con el +o><?are BroBie<ario.

Software libre
Exi+<e un .ruBo de .en<e Cue con+idera Cue e+<a+ li/i<acione+ +on exce+iva+@ A Cue el +o><?are deDe +er de liDre u+o. &e+e a lo Cue Bueda Barecer e+<a idea no e+ con<raria al conceB<o de ne.ocio A +i.ue +iendo Bo+iDle JcoDrarJ Bor +u creaci=n o +oBor<e. La Free So><?are Funda<ion Fhttp://www.fsf.comH reuni= e+<a+ idea+ en <orno a una licencia la G&L Cue .aran<iza lo+ derec*o+ del au<or A Bro<e.e al +o><?are de Cue o<ro+ lo in<en<en iu+er en +u Dene>icio. 3aA Cue de+<acar Cue e+<a idea de co/o deDe +er el +o><?are <iene una co/Bonen<e *i+<=rica@ Bue+ an<e+ del Doo/ co/ercial del +o><?are <odo el +o><?are Cue +e BroducKa era liDre@ A +e di+<riDuKa con el c=di.o >uen<e@ el li+<ado@ A aun a*ora +e Bone e+Becial *incaBiI no +olo en la liDer<ad de u+o +ino en la di+BoniDilidad del c=di.o >uen<e. Ba+Gndo+e en la G&L la FSF e+<a creando un +i+<e/a oBera<ivo lla/ado G "@ del cual e+<Gn di+BoniDle+ de+de *ace /uc*o <ie/Bo <oda una +erie de u<ilidade+ A de+de *ace Boco <ie/Bo en S.O. %o/Ble<o deno/inado G "O3urd.

4

In<roducci=n e In+<alaci=n

Manual de Linux

Orígenes de Linux
En<re lo+ +i+<e/a+ oBera<ivo+ Cue *aDKa *ace una dIcada e+<aDa Minix@ un +i+<e/a oBera<ivo <iBo "nix@ de >uen<e+ BuDlica+@ Cue +e *aDKa e+cri<o a /odo didGc<ico Bara lo+ e+<udian<e+ de in.enierKa in>or/G<ica. FuncionaDa en un :7:,@ Bor lo Cue era un Boco li/i<ado. Linu+ Tolvard+ un e+<udian<e >inlandI+ de in>or/G<ica Cue inve+<i.ando A Bro>undizando en lo+ en<re+iEo+ de lo+ /icroBroce+adore+ 4:, decidi= *acer@ Bar<iendo de cero@ un +i+<e/a oBera<ivo@ Da+ado en Minix@ Bero Cue aBrovec*a+e <oda la Bo<encia del 4:,@ /e/oria vir<ual@ /ul<i<area A o<ra+ co+a+. A+K Cue e/Bez= a crearlo@ la+ Bri/era+ ver+ione+ eran Boco a<rac<iva+@ aBena+ eEecu<aDa+ el G%% Fun co/Bilador de % creado +e.Ln el e+<ilo G "H el Da+* Fel eCuivalen<e al co//and.co/H. &ero Linu+@ lo BuDlico en In<erne<@ con +u+ >uen<e+@ A un /on<=n de .en<e +e in<ere+o en Il@ /odi>icGndolo@ /eEorGndolo A aPadiIndole co+a+@ a la vez Cue Linu+ lo /eEoraDa A coordinaDa <odo el <raDaEo Cue *acKan el re+<o de la .en<e. 5 a+K +i.ue +iendo *oA@ cien<o+ de ver+ione+ de+BuI+ *a+<a conver<ir+e en lo Cue <ene/o+ delan<e. La .en<e de G " cre= un /on<=n de Bro.ra/a+ Bara +u +i+<e/a oBera<ivo Cue .racia+ a Cue +on +o><?are liDre +on <a/DiIn u+ado+ e Linux A Bor e+o a Linux +e le lla/a /uc*a+ vece+ G "OLinux. El nucleo de Linux@ el Qernel@ +e di+<riDuAe DaEo la licencia G&L@ e+ un <iBo de licencia@ den<ro de lo Cue BodrKa/o+ lla/ar el OBen Source So><?are@ DG+ica/en<e dice Cue coEa+ el Bro.ra/a@ lo u+e+@ aBrenda+@ lo /eEore+ A co/Bar<a+ e+a+ /eEora+ con el re+<o del /undo. Ade/G+ la licencia G " >iEa una +erie de derec*o+ a Bro.ra/ador Cue le Bro<e.en@ Bero en re+u/ida+ cuen<a+) "n &ro.ra/a con Licencia G&L Buede +er vendido@ alCuilado@ Bre+<ado /odi>icado@ Bero) · · · · · o +e Buede li/i<ar el nL/ero de u+uario+@ coBia+ o <ie/Bo de u+o. o +e Buede coDrar Bor u+ar el Bro.ra/a FBero +K Bor di+<riDuirloH. o +e Buede i/Bedir Cue o<ro+ lo vendan o di+<riDuAan. Tiene+ Cue dar la+ >uen<e+ del Bro.ra/a de una /anera BLDlica. &uede+ /odi>icar el Bro.ra/a@ o aBrovec*ar Bar<e del c=di.o@ Bero el re+ul<ado <iene Cue +e.uir la /i+/a >ilo+o>Ka.

E+ DG+ica/en<e lo Cue lla/arKa/o+ un Bro.ra/a Free?are@ o Gra<i+. Linux +i.ue e+<a licencia. &or e+o <e encon<rara+ a revi+<a+ Cue lo re.alan a .en<e Cue coDra Bor Il@ a .en<e Cue lo co.e de In<erne<@ A lo encon<rara+ en di+<riDucione+@ Bero de e+<o *aDlare/o+ /a+ adelan<e.

Características de Linux
32 Bits
Gracia+ a lo+ 4- Di<+ el +i+<e/a e+ rGBido e>icaz@ +e.uro A >iaDle@ +in Cue una aBlicaci=n Bueda cau+ar BroDle/a+ a la+ o<ra+@ al no <ener Cue .uardar co/Ba<iDilidad con lo+ +i+<e/a+ an<eriore+ de (, Di<+.

Multitarea
El ordenador Buede e+<ar *aciendo varia+ co+a+ a la vez@ A Cue no <endrG+ Cue e+Berar a Cue acaDe una Bara *acer o<ra@ la /ul<i<area e+<a con<rolada Bor el S.O. no Bor la+ aBlicacione+@ Bor lo Cue a di>erencia de o<ro+ S.O. nunca +e <e Cuedara Barado Bor culBa de una /ala aBlicaci=n Cue con+u/a <odo+ lo+ recur+o+ del ordenador. ACuK +i BodrG+ DaEar correo de In<erne<@ >or/a<ear un di+co@ i/Bri/ir (77 *oEa+ A Eu.ar al 8uaQe a la vez@ A +in BroDle/a+.

5

Alvaro Alea

In<roducci=n e In+<alaci=n

Multiusuario
Si *a+ /aneEado an<e+ un ordenador@ +e.ura/en<e u+arKa+ MA% OS o Windo?+@ en e+<o+ S.O. <L ere+ el Lnico Cue lo u+a+@ en Linux@ Buede *aDer varia+ Ber+ona+ u+ando el ordenador@ co/Bar<iendo el /icroBroce+ador@ a+K Buede+ Bonerle un Bar de Ban<alla+ A <eclado+ A e+<ar o<ra Ber+ona nave.ando Bor In<erne<@ e+criDiendo una car<a@ Eu.ando en +u Ban<alla@ /ien<ra+ <u e+<a+ en o<ra *aciendo o<ra co+a co/Ble<a/en<e di>eren<e@ A e+<arIi+ a/Do+ en el /i+/o ordenador. Ade/a+ BroBorciona lo+ ele/en<o+ nece+ario+ Bara .aran<izar la +e.uridad A la Brivacidad de lo+ da<o+ en<re u+uario+.

POSIX
AunCue Bara lo+ u+uario+ nor/ale+ e+<o i/Bor<a Boco@ &OSI# e+ un e+<Gndar de la indu+<ria@ Cue a+e.ura una calidad /Kni/a en cier<a+ Bar<e+ del S.O. A a+e.ura +u co/Ba<iDilidad@ a nivel de c=di.o@ e+ decir@ Bro.ra/a+ &OSI# Cue >uncionan en o<ro+ "nix@ no <endrGn BroDle/a Bara co/Bilar+e A eEecu<ar+e en Linux@ &ara /uc*a+ e/Bre+a+ e+<o e+ /uA i/Bor<an<e@ a la *ora de decan<ar+e Bor un S.O. u o<ro FBor e+o Windo?+ T e+ co/Ba<iDle &OSI#H.

Co

!atibilidad

%uando <oca/o+ e+<e <e/a@ +ie/Bre Ba+a lo /i+/o@ la .en<e dice@ ROSSS@ o Buedo eEecu<ar /i aBlicaci=n >avori<a #### >or Windo?+ 2$@ Dueno@ <a/Boco al.uien con MA%@ ni con IRI#@ e<c.@ ade/G+ en Linux *aA Bero+) Pero "# $% &ic'eros Linux o <iene nin.Ln BroDle/a Bara <ra.ar+e cualCuier <iBo de di+co de cualCuier co+a Cue exi+<a@ leerlo A u+ar +u con<enido@ ade/G+ exi+<en Sui<e+ co/o OBenO>>ice o %orel Word&er>ec< Cue Ber/i<en leer A u+ar >ic*ero+ de aBlicacione+ co/une+ co/o Buedan +er Word o Excel. Ade/G+ cuando +e <raDaEa en red@ Linux e+ caBaz de en<ender+e A de /ediar en<re <odo <iBo de rede+@ Ber/i<iendo en<orno+ *e<ero.Ineo+ +in nin.Ln BroDle/a. Pero "# 2 % Progra as

Si Buede+ eEecu<ar Bro.ra/a+ de o<ro+ S.O. Bara MA% <iene+ Da+ili+Q-@ caBaz de crear un Macin<o+* vir<ual A eEecu<ar MacO+ Bara M,:9 +in BroDle/a+. &ara ?indo?+ exi+<en vario+ Bro.ra/a+ Cue Ber/i<en *acer >uncionar Bro.ra/a+ de ?indo?+@ cro++o>>ice Bara en<orno+ de o>icina@ ?ine# Bara Eue.o+@ A la ver+i=n liDre de e+<o+ Wine@ Cue Ber/i<e eEecu<ar la /aAorKa de lo+ Bro.ra/a+. Si el Bro.ra/a e+ Bara MST!o+ exi+<e !o+E/u@ un e/ulador de MST!o+ F Dueno no exac<a/en<e@ /a+ Dien *aDrKa Cue decir de 4:,H donde BodrG+ eEecu<ar a Ban<alla co/Ble<a@ co/o en la realidad@ o en ven<ana de # Windo?+@ cualCuier Bro.ra/a Bara e+<e S.O. Ade/G+ de e+<o+ exi+<en v/?are Fco/ercialH A Do+* Cue crean &% vir<uale+ donde eEecu<ar cualCuier +i+<e/a oBera<ivo.

6

In<roducci=n e In+<alaci=n

Manual de Linux

(stabilidad
Linux e+ roDu+<o@ no +e col.ara F el S.O. una aBlicaci=n +i e+<a /al ec*a Bor +uBue+<o Cue +e col.ara@ Bero no a>ec<ara al re+<o del +i+<e/a@ nunca <endrG+ Cue reiniciar el ordenador Bor Cue un Bro.ra/a lo *a col.adoH@ *aA Cue no<ar Cue e+ Bo+iDle DloCuear el <eclado o la Ban<alla@ Bero e+o no +i.ni>ica Cue +e cuel.ue el ordenador@ Buede+ en<rar al ordenador Bor o<ro +i<io F un <er/inal@ Bor redH A de+DloCuearlo@ A +e.uir u+Gndolo@ o +i +e <e DloCuea un Bro.ra/a /ien<ra+ e+<aDa+ conec<ado a In<erne< A co.iendo correo@ CuizG+ no Bueda+ u+ar el ordenado@ Bero +e.uirG DaEando el correo +in BroDle/a+.

(s libre
E+ decir no <e co+<ara nada@ no <endrG+ Cue Ba.ar licencia+@ BodrG+ coBiarlo@ venderlo@ in+<alarlo donde Cuiera+ +in BroDle/a+@ Bero lo /G+ i/Bor<an<e e+ Cue di+Bone+ del c=di.o >uen<e@ e+<o +i.ni>ica Cue +i un dKa <e encon<ra+e+ con un BroDle/a del S.O. no <endrKa+ Cue e+Berar inL<il/en<e a Cue +u creador decidie+e Cue era un BroDle/a i/Bor<an<e A crea+e un +ervice BacQ Bara el S.O.@ <u /i+/o Buede+ +olucionar el BroDle/a. O Buede+ indicarle a una 4' Ber+onal el BroDle/a@ A e+<a no <endrG Cue +er de la e/Bre+a Cue creo el S.O. Bara Boder +olucionGr<elo.

So!orte
&arece /en<ira@ +iendo .ra<i+@ Bero aBar<e del Cue <e da MandraQe@ S"SE@ o Red3a< +i le co/Brar lo+ %! a e+<a+ e/Bre+a+@ exi+<en cien<o+ de Ber+ona+@ de <odo+ lo+ idio/a+ conocido+@ Cue .u+<o+o+ <e aAudaran a +olucionar cualCuier BroDle/a Cue <en.a+ con Linux@ A en Boco+ dKa+. o dude+ de unir<e a la+ li+<a+ de di+<riDuci=n Cue *aA en In<erne<@ no +olo aBrenderG+@ BodrG+ aAudar a o<ro+ en lo+ BroDle/a+ Cue <en.an.

)da!tación
Linux e+ uno de lo+ S.O. Cue /G+ rGBido evoluciona@ +e adaB<a al /ercado A +oluciona lo+ BroDle/a+ rGBida/en<e@ co/o Bor eEe/Blo el Du. F77F del &en<iu/@ Linux >ue el Bri/ero en <ener +oluci=n@ SoBor<a el +i+<e/a FAT4- de Micro+o>< an<e+ Cue +u+ BroBio+ Si+<e/a+ OBera<ivo+ F Windo?+ T 4 H@ a +ido de lo+ Bri/ero+ en e+<ar di+BoniDle Bara la+ arCui<ec<ura A<*lon,4 A un lar.o e<c de co+a+. &rGc<ica/en<e la+ /aAore+ Be.a+ Cue +e le Buede ec*ar a Linux +on) · !i>icul<ad de %on>i.uraci=n U o e+ exac<o@ +i/Ble/en<e no *aA Do<one+@ +e *ace <odo Bor >ic*ero+ de con>i.uraci=n AS%II@ ade/G+ ac<ual/en<e la+ di+<riDucione+ incluAen +u BroBio G"I FIn<er>az Gra>ica Bara el "+uarioH Bara la con>i.uraci=n del eCuiBo@ aunCue e+<a deBende de cada di+<riDuci=n. 3aA Boco+ Eue.o+ T Lo+ *aA@ no <odo+ Bero +K /uA Dueno+@ 8uaQe I V II@ !oo/ I V II. ADu+e@ Freeciv@ !e+cen<@ A un /on<on de ello+ +encillo+.

·

Las distribuciones
Linux e+ liDre@ e+o +i.ni>ica Cue cualCuiera Buede co.erlo A vendIr<elo@ o re.alGr<elo@ Bero Linux ade/G+ e+ +olo un BeCuePo Bro.ra/a@ el Qernel@ Cue +olo no vale de nada@ a+K Cue exi+<en una +erie de e/Bre+a+@ o .ruBo+ de .en<e Cue +e dedica a unir Linux a un .ruBo de aBlicacione+@ en /uc*o+ ca+o+ liDre+ <a/DiIn@ en o<ro+ no@ /e<erlo <odo en un %! o di+co+ A di+<riDuirlo. 6ere/o+ Bor enci/a la+ BrinciBale+ Cue *aA)

7

Alvaro Alea

In<roducci=n e In+<alaci=n

*ed +at
Red 3a< e+ una de la+ e/Bre+a+ Cue /G+ in>luAe en el /undo Linux ac<ual/en<e@ <iene do+ <iBo+ de di+<riDuci=n una@ la de Ba.o@ Cue incluAe +o><?are co/ercial@ A o<ra@ la .ra<ui<a Cue +u+<i<uAe e+<e +o><?are co/ercial Bor o<ro con licencia LiDre. A Red 3a< *aA Cue a.radecerle el +i+<e/a de BaCue<e+ R&M@ Cue e+ el adoB<ado Bor el LBS F Linux Ba+e S<andar e+ un conEun<o de nor/a+ Bara con+e.uir Cue un Bro.ra/a >uncione Ber>ec<a/en<e +in i/Bor<ar en Cue di+<riDuci=n +e in+<aleH. &aCue<e e+ un >ic*ero donde +e *an /e<ido un Bro.ra/a@ Eun<o con la in>or/aci=n nece+aria Bara +u correc<a in+<alaci=n@ e+<o a*orra el <ener Cue co/Bilar el >ic*ero@ co/o +e *acKa an<e+@ <e avi+a +i >al<a al.o en el ordenador Cue in+<ala+@ A <e Ber/i<e de+in+<alar el Bro.ra/a +in nin.Ln BroDle/a. BG+ica/en<e exi+<en 4 <iBo+ de BaCue<e+@ lo+ R&M@ lo+ !eD A lo+ T.z@ de e+<o+ do+ *aDlare /a+ adelan<e. La in+<alaci=n de Red 3a< /uA +encillo con /enL+ Cue .uKan al u+uario en la in+<alaci=n@ A una in+<alaci=n .ra>ica Ber/i<en@ Eun<o a una .uKa Da+<an<e Dien ec*a@ Cue cualCuiera Bueda in+<alar e+<a di+<riDuci=n. La Lnica Be.a e+ cier<a co+<u/Dre de red *a< a aBurar+e al +acar la+ di+<riDucione+@ lo Cue *ace Cue +ea nece+ario reco.er vario+ Barc*e+ de In<erne< +i <iene+ una ver+i=n vieEa.

,ebian
E+<a di+<riDuci=n +ie/Bre *a +ido >a/o+a Bor +u >iaDilidad@ e+<aDilidad A Bor +er co/Ble<a/en<e .ra<ui<a F el re+<o de la+ di+<riDucione+ +uelen incorBorar Bro.ra/a+ +*are?are@ o con licencia+ re+<ric<iva+H. Tiene el +i+<e/a de BaCue<e+.deD@ Da+<an<e /G+ Bo<en<e Cue el R&M@ aunCue /eno+ ex<endido. IncorBora la *erra/ien<a Alien Cue le Ber/i<e u<ilizar BaCue<e+ de cualCuier o<ra di+<riDuci=n. Su in+<alaci=n e+ +encilla@ de+<acando +oDre la+ o<ra+ en Cue di+Bone de vario+ BaCue<e+ de Bro.ra/a+ Bara una /i+/a <area@ lle.ando a acu/ular /a+ de 0777 BaCue<e+. %o/o con+eEo +i <e decan<a+ Bor deDKan@ no in+<ale+ nin.uno@ A cuando nece+i<e+ *acer #@ Du+ca el BaCue<e Cue <e Ber/i<a *acer # *e in+<Glalo.

S-S(
E+<a di+<riDuci=n ale/ana@ Da+ada en R&M@ e+ la +e.unda oBcion e/Bre+arial /a+ u<ilizada@ IncluAe 9!E A la *erra/ien<a de con>i.uraci=n 5AST@ /uA c=/oda de u+ar. Recien<e/en<e *a +ido adCuirida Bor ovell@ *e IBM <iene una .ran in>luencia +oDre ella.

Slac.ware
E+<a di+<riDuci=n <iene el /Iri<o de *aDer +ido /an<enida Bor una Lnica Ber+ona@ u+a el +i+<e/a de BaCue<e+ TG; F e+<e +i+<e/a e+ /uA rudi/en<ario@ *e incluAe /uA Boca+ >acilidade+ Bara el u+uarioH. o cu/Ble la or.anizaci=n e+<Gndar de >ic*ero+ de Linux@ A no incorBora nin.Ln Bro.ra/a de con>i.uraci=n con lo Cue <odo +e con>i.ura a /ano. A+K <odo e+ una de la+ /G+ ve<erana+@ A la .en<e Cue la in+<alo F nor/al/en<e Bor Bri/era vezH e+ reacia a ca/Diar@ ade/G+ e+ ideal Bara exBeri/en<ar.

Mandra.e
E+<a di+<riDuci=n >rance+a e+<a Da+ada en red *a< A +e di>erencia de e+<a en)

8

In<roducci=n e In+<alaci=n · ·

Manual de Linux

E+<a co/Bilada Bara &en<iu/@ con lo Cue <odo >unciona /a+ >luido@ en con<ra no BodrG+ in+<alarla en un 4:,. Tiene el +i+<e/a de in+<alaci=n /G+ c=/odo A au<o/a<izado@ au<o de<ec<ando A con>i.urando la /aAorKa del *ard?are.

E+<a di+<riDuci=n e+<a /uA indicada Bara en<orno+ de e+cri<orio.

/entoo
E+<a di+<riDuci=n@ de recien<e aBaricion@ +e di>erencia de la+ de/a+ Bor in+<alar <odo+ lo+ Bro.ra/a+ de+de el codi.o >uen<e@ reco/Bilandolo+@ lo cual e+ len<o@ Bero a+e.ura la /Gxi/a oB<i/izaci=n A e+<ar a la ul<i/a en cuan<o a ver+ione+@ reCuiere a/Blio+ conoci/ien<o+ de Linux.

0 1ue distribución eli2o3
E+a e+ una Bre.un<a co/Blicada@ lo ideal +eria Cue BroDa+e+ varia+ A eli.ie+e+ en >unci=n de con cual e+<a+ /a+ a .u+<o. Si un u+uario de e+cri<orio BroDaDle/en<e la /eEor +ea MandraQe. O<ra oBci=n e+ red *a<@ <an >Gcil co/o /andraQe Bero con /uc*a /a+ exBeriencia en el /ercado@ e+<a e+ <a/DiIn la reco/endada +i nece+i<a+ in+<alar un +ervidor@ o reCuiere+ el re+Baldo A +oBor<e de una e/Bre+a de<rG+. Si 8uiere+ un +i+<e/a G "OLinux (77W A .ra<i+@ en<once+ !eDian. To<al en el >ondo da i.ual@ +on <oda+ Linux.

,ónde conseguir Linux
Exi+<en do+ oBcione+@ co/Brarla o con+e.uirla .ra<i+ de in<erne<.

Co

!rarla

3aA al.una+ di+<riDucione+ co/o Red 3a< En<erBri+e@ +olo e+<a di+BoniDle a <ravI+ de +u+criBcione+@ con una cuo<a Beri=dica@ o<ra+ reCuieren un Lnico Ba.o. En %aEa@ en una <ienda de in>or/G<ica@ en .rande+ al/acene+ o en la ?eD de la di+<riDuci=n. Tiene la+ ven<aEa+ de incluir un /anual@ Bro.ra/a+ co/erciale+ A +oBor<e <Icnico Bor un Beriodo de <ie/Bo. %on una revi+<a@ <iene la ven<aEa de Boder co/Brarla en el Cuio+co de la e+Cuina@ A e+ rela<iva/en<e Dara<o@ co/o de+ven<aEa +ola +uele +er el Bri/er %! A no +ie/Bre <iene la calidad e+Bera. &or Ll<i/o Buede+ co/Brar un conEun<o de %!+ Bre.raDado FidIn<ica+ a la+ Cue <e DaEarKa+ .ra<i+ de in<erne<H de http://www.linuxiso.com o http://www.cheapbytes.com a un Brecio /uA aEu+<ado.

Obtenerla 4gratis4
&uede+ DaEarla de la Ba.ina BrinciBal de la di+<riDuci=n. Ade/G+ *aA +i<io+ dedicado+ a al/acenar i/G.ene+ ISO Cue lue.o Buede+ .raDar en %!@ co/o http://www.linuxiso.org

9

Alvaro Alea

In<roducci=n e In+<alaci=n

Instalación de &edora *ed +at
&ara la in+<alaci=n de Linux e+ nece+ario un ordenador Cue <en.a e+Bacio en di+co duro di+BoniDle@ no Da+<a con Cue de+de o<ro S.O. B.e. ?indo?+ aBarezca el di+co con e+Bacio vaci=@ e+<e e+Bacio <iene Cue no Ber<enecer a nin.una Bar<ici=n. Si +e de+ea con+ervar el S.O. an<erior Bara un arranCue dual@ A e+<e ocuBa <odo el di+co duro@ *aDra Cue recurrir a una *erra/ien<a de <ercero+@ B.e. &ar<i<ion Ma.ic@ Bara *acer e+Bacio a linux. Si Linux va a +er el Lnico S.O. del e+e ordenador no i/Bor<a el e+<ado del di+co !uro. El Broce+o de in+<alaci=n e+ /uA Barecido en <oda+ la+ di+<riDucione+@ Bara ilu+<rar e+<e caBi<ulo u<ilizare/o+ Fedora %ore (@ la ver+i=n liDre de Red 3a<.

Inicio de la instalacion
La /aAoria de lo+ %! de in+<alacion de Linux +on au<oarrancaDle+@ en oca+ione+ Buede +er nece+ario Du+car en el Bro.ra/a de con>i.uraci=n de la BIOS del ordenador la oBcion Bara Cue arranCue de+de %!@ a+i Cue /e<e/o+ el %! A encende/o+ o reinicia/o+ el ordenador.

Pantalla !el BootLoa!er C >erificaci%n !el C( La Bri/era Ban<alla &er<enece al Boo<Loader@ +uele e+<ar en in.le+@ A ade/G+ de una+ BeCuePa+ in+<ruccione+@ no+ Ber/i<e indicar al.uno+ BarG/e<ro+ Cue Bueden +er de aAuda en ca+o+ de &% Boco co/Ba<iDle+ A Cue den BroDle/a+ al in+<alar. Tra+ Bul+ar In<ro Bara la in+<alaci=n .ra>ica Bor de>ec<o@ en la In+<alaci=n de Fedora no+ Ber/i<e co/BroDar la in<e.ridad de lo+ %!@ e+<o e+@ Cue no e+<Gn rallado+ o /al .raDado+@ lo Cue no+ a+e.urara un con<ra<ie/Bo /eno+ duran<e la in+<alaci=n. "na vez <er/inado e+<e Ba+o@ Arranca el In+<alador .ra>ico.

O!ciones de Instalacion
Se no+ Bre.un<a el Idio/a en Cue +e va a realizar la in+<alaci=n FindeBendien<e del Cue lue.o u<ilize el u+uarioH@ la con>i.uraci=n del <eclado A del ra<=n@ Bara a+e.urar Cue no *aA BroDle/a+ en lo+ +i.uien<e+ Ba+o+. En ca+o de no de<ec<ar el Moni<or@ +e no+ BedirG Cue indiCue/o+ cual e+ en una li+<a. Tra+ e+<o +e no+ Bre.un<a El <iBo de In+<alaci=n Cue de+ea/o+@ en ca+o de Cuerer in+<alar nin.uno de lo+ role+ Brede>inido+@ la oBci=n Ber+onalizada no+ Ber/i<irG /a+ adelan<e decidir uno Bor uno Cue Bro.ra/a+ Cuere/o+ Cue lleve el S.O. La +i.uien<e Bre.un<a e+ +i de+ea/o+ Cue el ordenador %ree la+ Bar<icione+ au<o/G<ica/en<e@ o lo Cuere/o+ *acer a /ano. En el ca+o de *acerlo a /ano aBarecerG !i+QT!ruid Bara Cue la+ realice/o+. E+ nece+ario al /eno+ crear una Bar<ici=n de +?aB@ ideal/en<e del doDle del <a/aPo de la /e/oria ra/@ A al /eno+ ,4MD@ Bara eCuiBo+ con /uc*a ra/@ -$,MD o /a+@ e+<o e+ oBcional@ aunCue reco/endaDle Bara /eEorar +u >unciona/ien<o.

10

In<roducci=n e In+<alaci=n

Manual de Linux

Tiene Cue *aDer al /eno+ una Bar<ici=n de roo<@ /on<ada en O con e+Bacio +u>icien<e Bara el +i+<e/a.

Pantalla !e Presentaci%n C (is+(rui! Se con>i.urara el Doo<loader@ Ber/i<iIndono+ arrancar Linux u o<ro S.O. Cue e+<uvie+e en el ordenador. Se no+ BedirG in>or/aci=n +oDre lo+ idio/a+ Cue e+<arGn di+BoniDle+ en el ordenador. Se con>i.urara la zona *oraria. Se BedirG in>or/aci=n +oDre la+ <arEe<a+ de red@ direcci=n I& A o<ro+ da<o+. Se no+ darG la oBci=n de Ac<ivar un Fire?all en el eCuiBo Bara au/en<ar la +e.uridad. Se no+ BedirG una con<ra+ePa Bara el Ad/ini+<rador del eCuiBo Fel roo<H

Confi3uraci%n !el BootLoa!er C !e la Eona 'oraria

Instalacion de los !a1uetes de software
En el ca+o de Cue eli.iI+e/o+ la in+<alaci=n Ber+onalizada@ a*ora no+ aBarecerKa el li+<ado de BaCue<e+ di+BoniDle+@ deDere/o+ ele.ir lo+ Cue de+ee/o+@ a+K co/o +u+ deBendencia+@ recordar Cue /a+ <arde +ie/Bre +e Buede volver a in+<alar +o><?are Cue en un Bri/er /o/en<o no in+<ala/o+@ a+K Cue +i no +aDe/o+ Cue in+<alar Bode/o+ no in+<alarlo A *acerlo /a+ adelan<e cuando lo nece+i<e/o+ +in nin.Ln BroDle/a o /er/a de rendi/ien<o o calidad. Se BrocederG a >or/a<ear la+ Bar<icione+@ A /on<arla+ +e.Ln la in>or/aci=n Cue +e BroBorciono an<e+. Tra+ e+<o el Bro.ra/a de in+<alaci=n BrocederG a in+<alar lo+ Bro.ra/a+@ BidiIndono+ lo+ %! en cada ca+o A con>i.urando la+ Bar<e+ Cue +ean nece+aria+.

Selecci%n !el Software a Instalar C Petici%n !el Se3un!o C( 11

Alvaro Alea

In<roducci=n e In+<alaci=n

"na vez <er/inada la in+<alaci=n de lo+ Bro.ra/a+ no+ o>recerG la oBci=n de crear un di+co de arranCue Bara Bo+iDle+ e/er.encia+ A <ra+ e+o no+ /andara reiniciar el Ordenador.

Pri

er Inicio

!uran<e el Bri/er inicio +e con>i.uraran aCuella+ Bar<e+ del S.O. Cue no Budieron o no deDKan +er con>i.urada+ duran<e la in+<alaci=n. A*ora aBarecerG el acuerdo de Licencia@ Cue deDe/o+ aceB<ar +i e+<a/o+ de acuerdo. Ta/DiIn +e con>i.urara la 3ora del +i+<e/a. Ade/G+ +e no+ Ber/i<e crear lo+ u+uario+ Fal /eno+ uno@ recorde/o+ la /ala idea Cue e+ u+ar roo< +ie/BreH Se con>i.urara *ard?are /eno+ i/Bor<an<e Bara el >unciona/ien<o del Ordenador@ co/o B.e. la <arEe<a de +onido. 5 Bor ul<i/o +e no+ Bre.un<ara +i <ene/o+ %! adicionale+ con +o><?are@ Bara Cue el +i+<e/a +eBa Cue e+<Gn di+BoniDle+ a la *ora de li+<ar lo+ Bro.ra/a+ Cue +e Bueden in+<alar. Tra+ e+<o CuedarKa BreBarado Bara el u+o@ no +iendo nece+ario+ /a+ reinicio+@ exceB<o en el ca+o de %o/Bilar un 9ernel nuevo.

12

ManeEo A %on>i.uraci=n

Manual de Linux

Mane2o 5 Configuración
-suarios
&or +er /ul<iu+uario@ vario+ u+uario+@ Ber+ona+ F o una /i+/a Ber+ona en vario+ +i<io+H Buede e+<ar u+ando el ordenador a la vez@ Dien Bor vario+ <er/inale+@ en el ca+o de Cue e+<In conec<ado+ al ordenador F Bor el Buer<o +erie@ Bor eEe/BloH a <ravI+ de <elne<@ o /edian<e la+ con+ola+ vir<uale+ F a e+<a+ +e acede de /anera .eneral Bul+ando ALT#F$ +iendo x un nu/ero .eneral/en<e en<re el ( A el ,@ aunCue e+<o varia A +e Buede con>i.urar a <u .u+<o@ co/o <odo en Linux. Si e+<a/o+ en una +e+i=n #@ no >uncionara@ <endre/o+ Cue u+ar CTRL#ALT#F$@ Cue nadie +e e+Bere encon<rar o<ra +e+i=n # vacKa@ aBarecerG o<ra +e+i=n en /odo <ex<o@ +i Cuere/o+ <ener do+ Ban<alla+ # a la vez@ deDere/o+ lanzar la -' a /ano de+de la +e+i=n de /odo <ex<o F e+ >Gcil@ Bero con+u/e /uc*a /e/oriaH o u<ilizar lo+ e+cri<orio+ vir<uale+@ Cue e+ Da+<an<e /a+ Brac<ico. Al BrinciBio <e Bide un lo.in@ e+<o e+ el no/Dre Bor el Cue +e <e conoce den<ro de la /aCuina@ de+BuI+ de e+o una clave@ <e deDe *aDer BroBorcionado <u ad/ini+<rador@ A al /eno+ la de roo< deDeria+ *aDerla de>inido duran<e la in+<alacion@ +i la *a+ *ec*o <u@ +i no <e .u+<a de+BuI+ de *aDer en<rado@ e+<o e+ in<roducido lo+ do+ valore+ correc<a/en<e F el Bri/ero aBarecerG en Ban<alla@ Bero el +e.undo no@ e+ una /edida de +e.uridad@ Bara Cue no Buedan ver lo Cue <eclea+H. &uede+ ca/Diarlo@ Da+<a con e+criDir %&''()@ A <e BedirG el an<i.uo F Bara co/BroDarH A Cue e+criDa+ e+ nuevo do+ vece+ F Bara veri>icar Cue e+<a Dien e+cri<oH. A*ora e+<a+ en el Bro/B< del +i+<e/a@ vera+ al.una+ co+a+ A al >inal el +i.no * +i en<ra+<e co/o u+uario nor/al A + +i en<ra+<e co/o roo<@ +i *a+ en<rado co/o roo<@ crIa<e un nuevo u+uario@ con &)),'-. no/Dre@ <e *arG un Bar de Bre.un<a+@ no/Dre@ clave@ .ruBo al Cue Ber<enece@ direcci=n@ <elI>ono@ direc<orio del *o/e@ in<roduce el no/Dre Cue Cuiera+ Bara el lo.in@ la clave@ A el re+<o ad/i<e lo+ Cue <e BroBone@ Bor a*ora vale con lo Cue el ordenador da@ lue.o cuando e+<I+ /a+ exBeri/en<ado@ Aa co/BrenderG+ Bara Cue +irven A co/o /odi>icarlo+. A*ora lo in<ere+an<e e+ +alir@ +i Cuiere+ acaDar la +e+i=n@ Bor eEe/Blo@ Bara en<rar co/o o<ro u+uario@ F/uA *aDi<ual +i ere+ roo<@ el roo<@ +olo deDerKa +er u<ilizado en ca+o+ de nece+idad@ Bor eEe/Blo cuando Cuiere+ in+<alar al.o@ o Cuiere+ ca/Diar al.o de la con>i.uraci=n@ en cualCuier o<ro ca+o e+ reco/endaDle +er un u+uario nor/al@ Bor +e.uridad@ A Bor co/odidad@ aunCue al BrinciBio <e Barezca Boco c=/odo el e+<ar ca/Diando cada -x4 de u+uario@ cuando <en.a+ el ordenador a <u .u+<o@ no nece+i<ara+ en<rar co/o roo< Bara nada. Ba+<a con e+criDir /010,2 o -$32@ /a+ o /eno+ +on lo /i+/o. %o/o roo< ade/a+ Buede+ ca/Diar la+ con<ra+ePa+ de o<ro+ u+uario+@ inclu+o +in >al<a de recordar la an<i.ua@ con Ba++?d u+uario@ /uA u<il en ca+o+ de olvidar la con<ra+ePa. B.e. 3aA oca+ione+ en Cue nece+i<a+ *acer al.o co/o o<ro u+uario@ la orden +u u+uario no+ Bre.un<ara la con<ra+ePa de u+uario@ A +i e+ correc<a no+ <ran+>or/are/o+ en e+e u+uario *a+<a Cue +al.a/o+ de la +e++ion@ /o/en<o en Cue volverKa/o+ a +er el u+uario an<erior@ e+<a oBcion Buede e+<ar de+ac<ivada Bor /o<ivo+ de +e.uridad en al.uno+ ordenadore+@ a+K Cue Cuiza nece+i<e+ con+ul<ar al ad/ini+<rador del +i+<e/a.

13

Alvaro Alea

ManeEo A %on>i.uraci=n

La $!ministraci%n !e *suarios tambien se ue!e 6acer !e manera 3rafica

S'ell 5 Co
Bas'

andos

"na vez en<rado en una +e++ion en Linux@ +i e+<a e+ en /odo <ex<o@ lo Bri/ero Cue no+ encon<ra/o+ el Bro/B< del +i+<e/a@ A e+<o e+ deDido a Cue +e e+<a eEecu<ando un S*ell@ A e+<e e+Bera ordene+@ e+<e S*ell@ e+ el Bro.ra/a Cue in<erac<ua con no+o<ro+@ A <ran+>or/a nue+<ra+ ordene+ en accione+ Bara el S.O.@ en la /aAoria de lo+ ca+o+ +uele +er BAS3@ Bourne A.ain S3ell@ una ver+i=n /eEorada del +*ell creado en la univer+idad de Bourne A Cue +e con+idera un e+<Gndar den<ro de "nix. Si en e+<e +*ell e+criDi/o+ una BalaDra@ el +*ell co/BroDara Bri/ero +i e+ un co/ando in<erno@ A lo eEecu<ara@ o de+BuI+ Du+cara@ a <rave+ de una +erie de direc<orio+ Brede>inido+ un arc*ivo con e+e no/Dre@ A +i e+ eEecu<aDle lo eEecu<ara@ Ba+andole el con<rol de la +e++ion *a+<a Cue le Bro.ra/a acaDe A volva/o+ al +*ell en e+Bera de o<ra orden. 3aA Cue de+<acar Cue no +irve Cue un Bro.ra/a e+<e en el direc<orio en el Cue e+<a/o+@ Aa Cue Bor +e.uridad@ el +*ell no Du+ca el Bro.ra/a en el direc<orio ac<ual@ +olo en una li+<a de +i<io+ Fdirec<orio+H donde +aDe Cue *aA Bro.ra/a+ +e.uro+@ evi<ando a+K una de la+ >or/a+ de en<rada de viru+. &ara +aDer Bor Cue +i<io+ Du+ca Bode/o+ e+criDir +e< X .reB &AT3 Cue no+ /o+<rara la li+<a +eBarada Bor Y)Z.

O!ciones de Co

andos

or/al/en<e <odo+ lo+ Bro.ra/a+ Ber/i<en oBcione+@ Bor eEe/Blo l+ Ber/i<Ka Ta TB Tl@ e<c@ la+ oBcione+ +e +uelen colocar Eu+<o de<rG+ del no/Dre del Bro.ra/a@ an<e+ Cue lo+ o<ro+ BarG/e<ro+@ Bor eEe/Blo en el ca+o de l+ +eria l+ Tl Ou+rOdoc@ aunCue +uele >uncionar +i lo coloca+ en o<ro +i<io@ lo nor/al e+ a*K@ Bor >acilidad a la *ora de leer el co/ando A Ben+ar lo Cue *ace. %uando *aA varia+ oBcione+@ lo nor/al e+ Cue +e Buedan colocar Eun<a+@ a+K BodrKa/o+ Boner l+ TBla Bara u+ar la+ <re+ oBcione+@ en cier<o+ ca+o+ e+Beciale+ +e BodrG ade/G+ o/i<ir el .ui=n@ aunCue lo nor/al e+ Bonerlo. Ta/DiIn en al.uno+ ca+o+ e+ Bo+iDle u<ilizar oBcione+ lar.a+@ a+K e+ lo /i+/o u+ar en l+ Ta Cue TTall@ en e+<o+ ca+o+ +e u<iliza un doDle .ui=n@ Bara di>erenciar TTall de Ta Tl Tl FTallH

14

ManeEo A %on>i.uraci=n

Manual de Linux

Mo6iendose !or tu Linux
Se.Ln en<ra+ en una +e+i=n de Linux@ e+<a+ en <u *o/e@ <a/DiIn lla/ado [@ e+ un +i<io del di+co duro@ re+ervado Bara <i@ donde va+ a Boder *acer lo Cue Cuiera+@ >uera de e+<e +i<io no va+ a Boder <ocar nada@ ver Bero no <ocar@ nor/al/en<e +uele +er O*o/eOno/Dredelo.in@ a vece+ aBarece delan<e del Bro/B<@ +i no <eclea B?d A <e dirG donde e+<a+. Si ere+ roo<@ lo nor/al e+ e+<ar el Oroo< A Buede+ ver A <ocar <odo@ aD+olu<a/en<e <odo. &or e+o no +e +uele reco/endar en<rar co/o roo<. El di+co duro e+<a or.anizado en direc<orio+ o carBe<a+@ una+ den<ro de o<ra+@ Bor eEe/Blo e+<a la BrinciBal@ el raKz O de *aA cuel.a varia+@ *o/e@ u+r@ var@ liD@ <u+ e+<a+ den<ro de *o/e@ de e+<Gn cuel.an a +u vez o<ra+@ <u e+<arG+ en una en concre<o@ Ao en<ro con lo.in BeBe@ A e+<oA a*ora en O*o/eOBeBe@ co/o una e+<a den<ro de o<ra@ la+ Buede+ e+criDir Eun<a+ +eBarGndola+ Bor el +i.noO@ la carBe<a en la Cue a*ora e+<a+ +ea cual +ea la Buede+ lla/ar co/o. A la carBe<a de la Cue cuel.a en la Cue e+<a+ el..@ cualCuier carBe<a Buede <ener /a+ carBe<a+@ o >ic*ero+@ lo+ >ic*ero+ +on co/o *oEa+ de BaBel den<ro de la+ carBe<a+@ Buede +er una car<a@ una >o<o o un Bro.ra/a@ e+o da lo /i+/o. %ada una <iene un no/Dre Cue la iden<i>ica@ A Cue e+ di>eren<e al re+<o de e+a /i+/a carBe<a@ aunCue Buede +er i.ual al de o<ro >ic*ero o carBe<a Cue e+<e en o<ro +i<io di>eren<e. &ara ver lo Cue *aA en la carBe<a en la Cue e+<a+ e+criDe l+ TB@ F el TB Buede Cue no +ea nece+ario@ +e.Ln Cue LinuxO"nix u<ilice+H vera+ Cue aBarecen <odo+ lo+ arc*ivo+ A la+ carBe<a+ Cue cuel.an de Il aBarecerGn con el +i.no O de<rG+ F TB *ace Cue aBarezca e+<e +i.no@ +in el no *aDrKa di>erencia en<re carBe<a+ A >ic*ero+H <a/DiIn e+ Bo+iDle Cue aBarezcan de colore+@ o con o<ro+ +i.no+ F \ A ] Bor lo /eno+ +on co/une+H <a/DiIn Buede+ ver el con<enido de o<ra carBe<a@ +i e+criDe+ +u ru<a de<rae+@ eE^ l+ TB O @ l+ TB O u+rOdoc @ l+ TB O*o/eOBeBe. Si lo Cue Cuiere+ e+ /over<e Bor la+ carBe<a+ u<iliza cd +e.uido de donde Cuiere+ ir@ a+K cd O <e llevara a la raKz@ cd [ a <u *o/e F cd a +eca+ *ace lo /i+/o@ L<il +i <e Bierde+ Bor *aAH cd Ou+rOdoc <e lleva al direc<orio de docu/en<aci=n del +i+<e/a. Inve+<i.a un Boco Bor <u ordenador con l+ A cd@ Bara ver lo Cue *aA. Si Cuiere+ crear una carBe<a F o varia+H lo Buede+ *acer en <u *o/e@ u+ando /Qdir A el no/Dre de la carBe<a Cue Cuiere+ crear@ lue.o en<ra en ella con cd. &ara Dorrar una carBe<a e+criDe r/dir no/Dre@ Bero la carBe<a <iene Cue e+<ar vacKa A <iene+ Cue <ener Ber/i+o Bara Dorrarla F e+o Bor a*ora no i/Bor<a Cue e+@ <iene+ Ber/i+o Bara Dorrar <oda+ la+ Cue con+i.a+ crear@ con e+o valeH.

Conseguir infor

ación

En Linux@ lo nor/al e+ Cue <en.a in>or/aci=n de <odo+ lo+ co/ando+ Cue Buede+ u<ilizar@ e+<a +e encuen<ra BrinciBal/en<e en cua<ro +i<io+) La+ Ba.ina+ /an@ a e+<a+ +e acede e+criDiendo /an caBK<ulo no/Dre_de_co/ando donde caBK<ulo e+ el caBK<ulo del /anual a con+ul<ar F dIEalo en Dlanco@ A el ordenador +uele acer<ar +olo@ caBi<ulo en un nu/ero@ el ( corre+Bonde a lo+ co/ando+ Cue lo+ u+uario+ nor/ale+ Bueden u<ilizar@ - e+ la re>erencia del Bro.ra/ador@ , +on lo+ Eue.o+@ : lo+ co/ando+ Cue +olo roo< Buede u+ar@ e<c.@ *aA vario+H. Si +i/Ble/en<e <e in<ere+a +aDer Cue *ace un co/ando@ Da+<an<e /a+ L<il Cue la+ Ba.ina+ del /an +erG la orden aBroBo+ no/Dre_del_Bro.ra/a Cue <e dice Cue *ace el Bro.ra/a@ o <e in>or/a de Bro.ra/a+ +i/ilare+. Si no +aDe+ Cue co/ando+ exi+<en Bul+a TAB@ TAB <e da <oda+ la+ Bo+iDle+ oBcione+ Cue <iene+ a la *ora de e+criDir co/ando+ F CuizG <en.a+ Cue Bul+arlo do+ vece+@ A con<e+<ar + o A a la Bre.un<a de +i Cuiere+ verlo+ <odo+H ade/G+ <e Ber/i<e co/Ble<ar co/ando+@ a+K Bara e+criDir +*u<do?n@ Da+<a con e+criDir +*u< A TAB Bara Cue el ordenador lo co/Ble<e F+i Cuiere+ ver <odo+ lo+ co/ando+ Cue e/Biezan Bor a Bul+a la a A lue.o <aD. Ta/DiIn <e Buede +er de u<ilidad +aDer Cue <oda+ la+ Ba.ina+ del /an +e encuen<ran al/acenada+ en <re+ o cua<ro direc<orio+@ Ou+rO/an@ Ou+rOlocalO/an A Ou+rOlocalO/an@ den<ro de e+<e encon<rara+ una +erie de carBe<a+@ con lo+ idio/a+ di+BoniDle+@ eE e+ Bara el e+BaPol@ de Bara el ale/Gn@ A carBe<a+ con /an(@ /an-@ e<c@ Cue +on lo+ caBK<ulo+@ den<ro de e+<a+ e+<arGn lo+ >ic*ero+ de aAuda@ +uelen e+<ar co/Bri/ido+@

15

Alvaro Alea

ManeEo A %on>i.uraci=n

Bero <e vale Bara +acar el no/Dre@ a+K la aAuda del le++ +erG al.o a+K co/o le++..z le++.x..z o le++.(..z o al.o +i/ilar. &ara +alir del /an +uele Da+<an con Bul+ar C e in<ro. O<ra aAuda /uA co/Ble<a +uelen +er la+ BG.ina+ in>o@ Bara ello <eclea in>o@ A accede+ a un Bro.ra/a donde vera+ una li+<a de <oda+ la+ oBcione+@ in>o e+ un Boco +uAo a la *ora de u+arlo@ Bero e+<a *aA A e+ L<il Bor Cue Bara al.uno+ Bro.ra/a+ no *aA Ba.ina /an@ +olo in>o. Ade/G+ +uele+ <ener /a+ in>or/aci=n AOo aAuda en la docu/en<aci=n@ Cue +ie/Bre +e encuen<ra en O u+rO+*areOdocOno/DredeBro.ra/a. Bara verla@ en<ra en el direc<orio Cue <e in<ere+e A u<ilizando ca<@ /ore o le++ F +on <re+ Bro.ra/a+ Cue <e Ber/i<irGn ver >ic*ero+@ al cual /G+ c=/odo@ en e+e ordenH +e.uido del no/Dre del >ic*ero@ +i el >ic*ero acaDa el .z lo u+ual e+ Cue e+<e co/Bri/ido@ u+a zle++ Bara verlo@ +i acaDa+e en .*</l@ .<ex@ .dvi@ .B+@ .Bd>@ no BodrG+ verlo nece+i<a+ un Bro.ra/a e+Becia@ Ade/G+ e+ Bo+iDle Cue <e in<ere+e crear <u+ BroBio+ docu/en<o+@ BodrG+ crear lo+ Cue Cuiera+ en <u 3OME u+ando vi@ el edi<or Cue nor/al/en<e +e u+a en Linux@ e+ Da+<an<e c=/odo cuando le co.e+ el <ranCuillo@ Bara e/Bezar) ES% A lue.o o Bara e/Bezar a e+criDir ES% A lue.o) ?C Bara .uardar lo+ ca/Dio+ A +alir ES% A lue.o) CS Bara +alir +in .uardar lo+ ca/Dio+ ES% A lue.o) *elB Bara una co/Ble<a in>or/aci=n +oDre co/o u+arlo. Al >inal de lo+ aBun<e+ *aA un aBIndice /uc*o /a+ co/Ble<o +oDre vi. Si <iene+ +uer<e A <iene+ Gno/e o 9de in+<alado+@ <endrG+ un Doni<o Bro.ra/a Cue <e Ber/i<irG ver la an<erior docu/en<aci=n de una /anera /uA c=/oda@ ade/G+@ +i e+<a+ en # deDerKa+ BroDar co+a+ co/o x/an@ <Q/an@ <Qin>o@ Cue +on ver+ione+ .rG>ica+ de lo+ an<eriore+ Bro.ra/a+.

Co

odines

%o/o +*ell F in<erBre<e de co/ando+@ el Bro.ra/a Cue in<en<a co/Brender lo Cue <u dice+ A lo eEecu<aH nor/al/en<e +uele +er el Da+*@ e+<e Ber/i<e u+ar co/odine+ F co/o la+ car<a+H a la *ora de e+criDir un no/Dre de >ic*ero F ade/G+ la <ecla <aD <e Ber/i<e co/Ble<ar ru<a+ a la *ora de e+criDir@ e+criDe O*o A Bul+a <aD vera+ co/o aBarece O*o/eOH Lo+ BrinciBale+ +on \@N A lo+ corc*e<e+ `a@ a+K el a+<eri+co +u+<i<uAe a cualCuier .ruBo de le<ra+@ eEe Be\ vale Bara BeBe@ BeBa@ BelKcula A Be. el N +=lo vale Bara una le<ra@ a+K BeBN vale Bara BeBe@ BeBa@ Bero no Bara BelKcula Lo+ corc*e<e+ valen Bor un conEun<o a+K BeB`aAea vale Bara BeBa@ BeBA@ BeBe@ Bero no Bara BeB+@ ni Bara BeBE@ en unix +on /uA i/Bor<an<e+ la+ /aAL+cula+ A la /inL+cula+@ *a+<a el Bun<o de Cue Buede+ <ener do+ >ic*ero+ Cue +e lla/en i.ual@ Bor eEe/Blo BeBe A &eBe@ Aa Cue uno <iene /aAL+cula+ A o<ro no. Ade/G+ Buede+ u+ar `le<rainicioTle<ra>inala@ eEe/Blo `aTda\ vale Bor cualCuier >ic*ero Cue e/Biece Bor a@D@c o d. 3aA Cue <ener en cuen<a Cue lo+ no/Dre Cue e/Biezan Bor . +e +uBone Cue e+<Gn ocul<o+@ F al *acer un l+ no +alen@ nece+i<a+ l+ Ta@ BruIDalo en <u *o/e@ verG+ co/o aBarecen vario+ >ic*ero+ Cue no +aDia+ Cue e+<aDan a*KH A el a+<eri+co no lo+ Billa@ e+ nece+ario indicar.\ Bara Cue lo+ coEa.

7uberías
En "nix exi+<en lo+ conceB<o+ de en<rada e+<Gndar@ +alida e+<Gndar A <uDerKa+ Cue deDe/o+ aBrender a /aneEar. En "nix@ +e u<iliza una >ilo+o>Ka di>eren<e a Windo?+@ en Windo?+ e+<a/o+ aco+<u/Drado+ a /e.aBro.ra/a+ Cue *acen de <odo@ en Linux@ lo nor/al e+ u<ilizar BeCuePo+ Bro.ra/a+ e+BecK>ico+ Cue +aDen *acer una A +olo una co+a@ e+<o+ Bro.ra/a+ nor/al/en<e co.en lo+ da<o+ Cue nece+i<an de la en<rada e+<Gndar@ A de la lKnea de co/ando+ F BarG/e<ro+ A oBcione+H@ A dan +u+ re+ul<ado+ Bor la +alida e+<Gndar.

16

ManeEo A %on>i.uraci=n

Manual de Linux

!e+BuI+@ Buede+ co.er la +alida de un Bro.ra/a A Ba+Gr+elo co/o da<o+ a o<ro@ Bara realizar <area+ /G+ co/BleEa+@ e+<o +e realiza con la+ <uDerKa+ Fel carGc<er X Cue +e oD<iene con ALTGRb(H@ A /edian<e +*ell +criB<+ F BeCuePo+ Bro.ra/a+ co/o lo+ .Da< del /+Tdo+H +i la <area e+ co/Blicada@ o +e va a reBe<ir varia+ vece+. &or de>ec<o la en<rada e+<Gndar e+ el <eclado@ A la +alida e+<andar e+ la Ban<alla@ Bero Buede+ *acer Cue +ea un >ic*ero con la+ <ecla+ a Bul+ar@ Bara ello u+ar co/ando c >ic*ero@ +i el re+ul<ado del Bro.ra/a Cuiere+ Cue Ba+e a un >ic*ero@ en lu.ar de a Ban<alla u+ar co/ando d no/Drede>ic*ero@ Bero oEo Cue d Dorra el >ic*ero Cue *uDie+e@ A lo +u+<i<uAe Bor el re+ul<ado del Bro.ra/a@ co/ando dd >ic*ero no lo Dorra@ +i no Cue lo aPade al >inal. &or Ll<i/o +e Bueden u+ar <uDerKa+@ *aA oca+ione+ en Cue lo Cue no+ in<ere+a no e+ con+ervar el re+ul<ado de un Bro.ra/a@ +i no Ba+Gr+elo a o<ro co/o da<o+@ co/o en<rada e+<Gndar@ +in nece+idad de u+ar un >ic*ero <e/Boral co/o BodrKa/o+ *acer con co/ando( d >ile.</B^ co/ando- c >ile.</B^ r/ >ile.</B. @ Bara e+<o u<iliza/o+ la+ <uDerKa+@ Cuedando el conEun<o de <re+ co/ando+ an<eriore+ co/o co/ando( X co/ando-. A+K Bor eEe/Blo +or< co.e lo Cue *aAa a la en<rada A lo ordena A lo Bone a la +alida@ +i Cuiere+ ver un l+ ordenado u+ar l+ X +or<. +i ade/G+ Cuiere+ Cue el re+ul<ado aBarezca en un >ic*ero u+ar l+ X +or< d >ic*ero. Ade/G+ Buede+ u+ar la +alida de un Bro.ra/a co/o oBcione+ Bara o<ro@ +i Bone+ el co/ando en<re acen<o+ .rave+ >ind O Tna/e el+e Bor eEe/Blo Du+carKa Bor <odo el di+co duro >ic*ero Cue +e lla/a+en i.ual Cue lo+ del direc<orio ac<ual F dado+ Bor l+H.

-so de unidades de disco
3a+<a a*ora *e/o+ e+<ado <raDaEando de+de el di+co duro@ +uBone/o+@ en nue+<ro direc<orio *o/e@ Bero en un ordenador nor/al@ F+i <raDaEa/o+ en una red@ A e+<a/o+ de<rG+ de un <er/inal@ e+<o no <endrKa <an<o +en<idoH <ene/o+ unidade+ de di+co@ ;iB+@ %!TRo/@ e<c... en lo+ Cue <endre/o+ co+a+ Cue ver. En Linux@ no exi+<e el conceB<o de unidad de di+co@ Cue exi+<e en o<ro+ S.O.@ en Linux@ la+ unidade+ +e J/on<anJ co/o direc<orio+@ Cue cuel.an de donde eliEa/o+@ a+K lo nor/al e+ Cue la di+Cue<era e+<e en O >loBBA o en O/n<. Linux e+ un +i+<e/a /ul<iu+uario@ e+o +i.ni>ica Cue Buede *aDer varia+ Ber+ona+ Cue u+an lo+ di+Bo+i<ivo+ a la vez@ i/a.Kna<e Cue >oll=n +i e+<Gi+ do+ <raDaEando en el /i+/o ordenador@ A al -' +e le ocurre +acar el %! de donde <u e+<a+ coBiando co+a+ Bara /e<er uno +uAo@ <L aBlicaci=n darKa error A <u +i no e+<a+ delan<e de la unidad no <endrKa+ ni idea de Bor Cue. &ara evi<ar e+o@ Linux <iene do+ Jde>en+a+J@ Bor un lado@ el roo<@ e+ en BrinciBio@ el Lnico Cue <iene Ber/i+o Bara /on<ar A de+/on<ar di+co+@ e+<o e+ *acer Cue e+<In di+BoniDle+ Bara el Bo+iDle u+uario. La o<ra de>en+a F Cue no e+ L<il Bara lo+ di+co+H e+ Cue *a+<a Cue no de+/on<e+ la unidad F e+<o e+ la *a.a+ no di+BoniDle a lo+ u+uario+H no BodrG+ +acar el %!@ ;iB@ o lo Cue +ea de la unidad. F ACuK e+ /uA i/Bor<an<e de+<acar Cue a di>erencia de lo+ >loBBA de Macin<o+*@ en Cue la di+Cue<era e+ elIc<rica A +aca ella lo+ di+co+@ en lo+ &%@ e+ /anual@ e+ M"5 IM&ORTA TE de+/on<ar lo+ di+Cue<e+ an<e+ de +acarlo+@ Aa Cue de o<ra /anera +e Buede Berder +u con<enido@ e+ co/o aBa.ar el &% +i e+Berar. 5 O 6ALE 6OL6ER a /e<er el di+co@ +i lo +aca+@ lo+ da<o+ +e Bueden Dorrar o corro/Ber. &ara /on<ar +e u<iliza /oun< T< <iBo_>+ di+Bo+i<ivo lu.ar_/on<aEe <iBo_>+ e+ el <iBo de +i+<e/a de >ic*ero+@ e+ la /anera en Cue +e al/acenan lo+ da<o+ en el di+co@ nor/al/en<e cada +i+<e/a oBera<ivo <iene el +uAo BroBio@ a+K Bor eEe/Blo /+do+ u+a >a< @ Windo?+ 2$ u+a v>a<@ i+o2,,7 Bara lo+ %!TRo/@ o+- u+ar *B>+@ Windo?+ n< u+ar n<>+@ A Linux u+a ex<-@ en la Brac<ica Da+<ara con /on<ar lo+ di+co Linux con ex<-@ i+o2,,7 Bara lo+ %!+ A el re+<o con v>a<. !i+Bo+i<ivo e+ el no/Dre del di+Bo+i<ivo a u<ilizar@ en Linux@ <odo+ lo+ di+Bo+i<ivo+ del +i+<e/a +e encuen<ran en un direc<orio e+Becial@ en OdevO@ a+K la di+Cue<era +uele +er OdevO>d7 o OdevO>d(@ el di+co duro +uele +er OdevOMd#5 +iendo M la le<ra * +i e+ I!E A la le<ra + +i e+ S%SI@ # una le<ra en<re al a A la d +i e+ I!E F en >unci=n de donde e+<e @ Bri/ario /a+<er@ Bri/ario +lave@ +ecundario /a+<er@ e<c... H o un nu/ero del I! S%SI@ A Bor ul<i/o 5 e+ el nu/ero de Bar<ici=n@ en aCuello+ +i+<e/a+ Cue <en.an. E+ un Boco co/Blicado@ Bor lo .eneral el %!TRo/ +erG OdevO*dD o OdevO*dc@. &or Ll<i/o *aA Cue indicar donde Cuiere+ Cue +e /on<e@ e+ la ru<a de un direc<orio Cue e+<e vaci=@ a+K Bara /on<ar el <KBico di+co de MST!o+@ Bue+<o en la unidad a)@ +eria /oun< Tor? T< >a< OdevO>d7 O/n<

17

Alvaro Alea "n cd +eria /oun< T< i+o2,,7 OdevO*dD O/n<

ManeEo A %on>i.uraci=n

Si <e *a+ >iEado a/Do+ +e /on<an en O/n<@ no e+ Bo+iDle /on<ar lo+ do+ a la vez@ a+K Cue an<e+ *aA Cue de+/on<arlo+@ o /on<arlo+ en +i<io+ di>eren<e+@ Bara de+/on<arlo+ u/oun< di+Bo+i<ivo o u/oun< lu.ar_/on<aEe. Todo e+<e Broce+o +e Buede au<o/a<izar@ con la con>i.uraci=n adecuada@ Bara Cue Da+<e con Boner /oun< O devOcdro/ Bor eEe/Blo Bara Cue /on<e el cdro/@ Bara ello+ *aA Cue /odi>icar Oe<cO>+<aD@ Cuedando co/o eEercicio al lec<or +u realizacion.

Organi8acion de directorios
3a+<a a*ora no+ *e/o+ e+<ado *aDlando de uno+ Boco+ direc<orio+ del di+co@ +i *a+ inve+<i.ado@ vera+ Cue *aA /uc*o+ direc<orio+@ cada uno con un +i.ni>icado e+Becial@ vea/o+ Bara Cue valen) O El direc<orio raKz@ de e+<e cuel.an <odo+ lo+ de/G+. O+Din %on<iene Bro.ra/a+ de ad/ini+<raci=n indi+Ben+aDle+ ODin %on<iene lo+ Bro.ra/a+ DG+ico+ Bara el u+o nor/al Oroo< El *o/e del ad/ini+<rador del ordenador O</B E+ un direc<orio Cue <odo el /undo Buede u+ar co/o <e/Boral@ nor/al/en<e +e Dorra +u con<enido cada cier<o <ie/Bo de /anera au<o/G<ica OliD %on<iene la+ liDrerKa+ nece+aria+ Bara lo+ Bro.ra/a+ Oe<c %on<iene <oda la con>i.uraci=n del ordenador@ e+ +i/ilar al re.i+<ro de Windo?+@ cualCuier Bro.ra/a Cue e+<e in+<alado <endrG un arc*ivo en /odo <ex<o Fe+<o e+@ Cue lo Bode/o+ edi<ar con un edi<or de <ex<o+ co/Ln co/o Buede +er viH en al.Ln lu.ar de e+<e direc<orio. OBroc %on<iene in>or/aci=n del >unciona/ien<o del ordenador@ BrueDa a en<rar en el A ver con ca< el con<enido de lo+ >ic*ero+ Cue <iene. Olo+<b>ound %on<iene lo+ >ic*ero+ Cue +e encuen<ran de+BuI+ de realizar una co/BroDaci=n del di+co@ +uelen aBarecer de+BuI+ de >allo+ del &%. Odev %on<iene lo+ di+Bo+i<ivo+ Cue <iene el ordenador di+BoniDle+. Ovar %on<iene da<o+ +oDre Bro.ra/a+ Cue +on co/une+ a <odo+ lo+ u+uario+@ record+ de lo+ Eue.o+@ la cola de i/Bre+i=n@ lo+ Duzone+ de correo A lo+ lo. F re.i+<ro+ de +uce+o+ en Bro.ra/a+H de lo+ de/onio+ FBro.ra/a+ Cue +ie/Bre e+<Gn >uncionando aunCue no lo vea/o+ ni lo+ no<e/o+. O/n< O>loBBA Ocdro/ Odo+ Son direc<orio+ donde +e +uelen /on<ar lo+ +i+<e/a+ de al/acena/ien<o@ deBende de cada di+<riDuci=n o ad/ini+<rador. O*o/e

18

ManeEo A %on>i.uraci=n !e aCuK cuel.an <odo+ lo+ *o/e de lo+ u+uario+ del +i+<e/a. Ou+r !en<ro de e+<e direc<orio *aA vario+ direc<orio+ no i/Bre+cindiDle+ Ou+rO+Din &ro.ra/a+ de ad/ini+<raci=n no indi+Ben+aDle+ Ou+rODin &ro.ra/a+ de u+uario+ no DG+ico+ Ou+rO.a/e+

Manual de Linux

Rue.o+ A Bro.ra/a+ Cue Bueden co/Bro/e<er la +e.uridad@ el +uBeru+uario no +uele Boder u+arlo+. Ou+rOliD LiDrerKa+ de lo+ Bro.ra/a+ de Ou+rOxxx Ou+rO/an &G.ina+ de lo+ /anuale+ Ou+rOdoc !ocu/en<aci=n de <odo+ lo+ Bro.ra/a+ in+<alado+ Ou+rO+rc Fuen<e+ de Bro.ra/a+ Bara co/Bilar F nor/al/en<e el Qernel H Ou+rO#((R, E+ el +i+<e/a de ven<ana+ # Windo?+ +A+<e/@ den<ro de Il encon<rarG+ /an@ Din@ liD@ e<c... Ou+rOlocal E+<e direc<orio e+ co/o Ou+r F <iene +u Din@ +u liD@ +u /an@ Bero +e re>iere a Bro.ra/a+ o da<o+ BroBio+ de e+e ordenador@ e+ decir aCuello+ Cue no +erGn vi+iDle+ en o<ro+ ordenadore+ conec<ado+ en red Fe+ Bo+iDle co/Bar<ir el /i+/o di+co duro en<re vario+ ordenadore+@ de e+<a /anera Bor eEe/Blo@ da i.ual en cual <e Bu+ie+e+@ +ie/Bre <endrKa+ <u *o/e A <u+ aBlicacione+. Ta/Dien e+ donde +e in+<alan la+ co+a+ Cue +e co/Bilan en el ordenador@ +in u<ilizar un +i+<e/a de BaCue<e+ A +e Cuiere Cue e+<en di+BoniDle+ Bara lo+ u+uario+.

Otros co

andos Interesantes

SuBon.o Cue <endrG+ un /on<=n de >ic*ero Da+ura de <u+ Ll<i/o+ exBeri/en<o+ r/ >ic*eroF+H eli/ina elOlo+ >ic*eroF+H Cue le indiCue+@ A M"%3O ORO@ Bor Cue no +e Bueden recuBerar de nin.una /anera. ade/G+ r/ Tr> direc<orio Dorra el direc<orio A <odo lo Cue *uDie+e den<ro F A <a/Boco +e Buede recuBerarH. SoDre el /aneEo de >ic*ero+ Boca+ co+a+ Cuedan Bor ver@ Lnica/en<e de+<acarKa el co/ando Bara /over@ /v@ e+<e Ber/i<e do+ oBeracione+@ Bor un lado no+ Ber/i<e ca/Diar un >ic*ero de +i<io@ Bara e+<o e+ nece+ario Cue <en.a/o+ Ber/i+o de e+cri<ura +oDre e+e >ic*ero A el lu.ar de de+<ino@ +i/Ble/en<e indicando /v no/Dre_ori.en ru<a_de+<ino@ caDe de+<acar Cue e+ Bo+iDle no +olo /over >ic*ero@ +i no <a/DiIn direc<orio+@ o <odo+ lo+ >ic*ero+ de un direc<orio u<ilizando co/odine+. La o<ra oBeraci=n Cue +e Buede realizar con /v e+ el ca/Dio de no/Dre@ a+K Da+<a con indicar el no/Dre de un >ic*ero o direc<orio@ A lue.o +u nuevo no/Dre. O<ra co+a in<ere+an<e e+ +aDer cuan<o e+Bacio e+<a/o+ ocuBando en un de<er/inado direc<orio@ Da+<a con e+criDir du. &ara +aDer el e+Bacio Cue *aA liDre en el di+co@ u<ilizare/o+ d>. Si Cuere/o+ Dorrar la Ban<alla u<ilizare/o+ clear. %on e+<o e+<arKan vi+<o+ lo+ co/ando+ DG+ico+ Bara de+envolver+e Bor el +i+<e/a oBera<ivo.

19

Alvaro Alea

ManeEo A %on>i.uraci=n

Procesos 5 "i6eles de Inicio
Control de Procesos
%on el co/ando B+ o <oB Cue e+ in<erac<ivo +e Bueden ver lo+ Broce+o+ FBro.ra/a+H Cue e+<Gn >uncionando en e+e /o/en<o en el ordenador. Al.uno+ de e+<o+ Bro.ra/a+ e+<Gn >uncionando de /anera <ran+Baren<e de+de el inicio del S.O. A +e le+ deno/ina dae/on+@ de/onio+@ A +on lo+ encar.ado+ de Cue >uncionen lo+ di+<in<o+ +ervicio+ Cue da el S.O. En<re o<ra in>or/aci=n /ue+<ran el &I!@ un nu/ero Lnico en e+e /o/en<o Bara cada Broce+o@ Cue no+ Ber/i<irG /a+ adelan<e /odi>icar el Broce+o. E+<o+ Broce+o+ +e Bueden con<rolar de varia+ /anera+@ Bue+ e+ Bo+iDle ca/Diarle+ la Brioridad@ Bara *acer Cue e+<In >uncionando Ba+e lo Cue Ba+e@ o +olo en /o/en<o+ de Boco u+o del ordenador@ a+K co/o enviarlo+ a +e.undo Blano@ Bara Boder +e.uir <raDaEando en el +*ell /ien<ra+ +e eEecu<an@ o <er/inarlo+ an<e+ de <ie/Bo) Si cuando lanza/o+ un Bro.ra/a aPadi/o+ V al >inal@ e+<e +e eEecu<ara en +e.undo Blano@ devolviIndono+ in/edia<a/en<e al Bro/B< "n Bro.ra/a nor/al Buede +er +u+Bendido Bul+ando c<rl.T; Frecorde/o+ el ;;; de dor/irH o cancelado con c<rl.T;. &ara con<inuar la eEecuci=n de un Bro.ra/a +u+Bendido e+criDire/o+ >.@ o D. +i Cuere/o+ Cue +e +i.a eEecu<ando en +e.undo Blano. RoD+ no+ /ue+<ra Cue Bro.ra/a+ *e/o+ eEecu<ado en e+a +e+i=n@ a+K co/o cuale+ e+<Gn Barado+ A cuale+ >uncionando en +e.undo Blano@ /ue+<ra ade/G+ un nu/ero de+BuI+ del +i.no W@ Cue e+ rela<ivo A Buede +er u<ilizado en lu.ar del &I!@ B.e. D. W- llevarKa a +e.undo Blano el BenLl<i/o Fel ul<i/o +eria W(H Bro.ra/a Cue *alla/o+ eEecu<ado FA Cue aun no *alla <er/inadoH. ice Brioridad Bro.ra/a@ o renice Brioridad &I!@ Ber/i<en lanzar un Bro.ra/a con una Brioridad di>eren<e@ o ca/Diar la de uno Cue Aa +e e+<a eEecu<ando@ de+de -7@ Cue e+ la /Kni/a Brioridad@ 7 la Brioridad nor/al o T(2 /Gxi/a Brioridad F+olo roo< Buede Boner Brioridade+ ne.a<iva+H 9ill &I!@ <er/ina el Bro.ra/a Cue <en.a e+e &I!@ Qillall Bro.ra/a@ <er/ina <odo+ lo+ Bro.ra/a+ Cue +e eEecu<en con e+e no/Dre@ e+ Bo+iDle <er/inar el Bro.ra/a de diver+a+ /anera+@ con 9ill T2 o 9ill T($@ en >unci=n del <iBo de <er/inaci=n Cue Cuera/o+.

Ser6icios
!e+de Cue +e arranca el ordenador *a+<a Cue aBarece lo.in) +e eEecu<an una +erie de Bro.ra/a+@ Cue +e encar.an de con>i.urar el ordenador@ A lanzar lo+ di>eren<e+ de/onio+ o +ervicio+ Cue e+<arGn >uncionando <odo el <ie/Bo. &ara *acer /a+ ver+G<il al ordenador@ +e le do<ado de la Bo+iDilidad de de>inir nivele+ FCuizG+ >ue+e /eEor lla/arlo+ role+@ Bue+ no <odo+ +on <ienen un orden con re+Bec<o a lo+ de/G+H en >unci=n de lo+ +ervicio+ nece+ario+. E+<e +i+<e/a e+<a Da+ado en el "nix SA+<e/ 6@ exi+<e o<ra oBci=n Da+ada en el "nix BS!@ Bero no e+ <an u<ilizada. A+K el nivel 7 +e eEecu<a al arrancar@ el , al reiniciar A ( e+ el /odo /onou+uario@ Bara ad/ini+<raci=n. Lo+ nivele+ - al $ e+<Gn di+BoniDle+ Bara Cue el u+uario de>ina *a+<a 4 role+ de >unciona/ien<o. A+K B.e. el $ +uele +er el Lnico en Cue +e eEecu<a el +ervidor .ra>ico #@ aunCue <odo e+<o e+ con>i.uraDle. Exi+<e un direc<orio Oe<cOini<.d donde e+<Gn +*ell+criB<+ de cada uno de lo+ +ervicio+ di+BoniDle+. Exi+<en ade/G+ una +erie de direc<orio+ Oe<cOrc. donde a lo+ +*ell+criB<+ de Oe<cOini<.d e+ el runlevel@ Cue con<ienen enlace+ +i/Dolico+

20

ManeEo A %on>i.uraci=n

Manual de Linux

El no/Dre del enlace <iene una >or/a e+Becial) # +*ell+criB<@ donde # Buede +er una S FS<arH o un 9 FQillH A con<rolara Cue e+e +ervicio +e inicie o +e <er/ine al en<rar en e+e runlevel@ de+BuI+ e+ la Brioridad de e+e +ervicio@ +ervicio+ con la Brioridad /a+ DaEa +e iniciaran an<e+ Cue aCuello+ con la Brioridad /a+ al<a@ de e+<a /anera e+ Bo+iDle B.e. con<rolar Cue el +ervidor ?eD FS:7aBac*e Bor eEe/BloH no +e inicie *a+<a Cue +e *aAa iniciado la red FS47 ne<?orQ Bor eEe/BloH. Ade/G+ de ad/ini+<rar lo+ +ervicio+ a <ravI+ de lo+ no/Dre A lo+ enlace+@ e+<Gn di+BoniDle+ *erra/ien<a+ .ra>ica+ una ad/ini+<raci=n /a+ c=/oda.

'erramienta !e Confi3uraci%n !e Ser7iciosF a+a &unle7els

Inetd
Exi+<e un <ercer <iBo de +ervicio+@ nor/al/en<e de red@ Cue no +e eEecu<an co/o de/onio+@ +i no DaEo de/anda@ e+<o+ +ervicio+ +e con<rolan de+de un arc*ivo de <ex<o en Oe<cOine<d.con>. El Cue un +ervicio@ B.e. un +ervidor de Ba.ina+ ?eD@ +e eEecu<e co/o de/onio o DaEo de/anda@ deBenderG del u+o@ +i va *a +er in<en+ivo@ o +olo +e u<ilizara de vez en cuando. Ade/G+ lo+ de/onio+ con+u/en /a+ /e/oria del +i+<e/a@ Bero lo+ +ervicio+ de ine<d <ardan /a+ <ie/Bo en e/Bezar a >uncionar.

)d
Per

inistración del e1ui!o
isos

LinuxO"nix +on +i+<e/a+ /ul<iu+uario@ donde /uc*a .en<e Buede e+<ar u+ando el /i+/o di+co duro@ a+K Cue deDe *aDer un +i+<e/a Cue +ea caBaz de Boner un Boco de orden a <odo e+<o A decidir de Cuien e+ cada co+a@ A Cuien Buede u+arla. Todo en Linux <iene un duePo A un .ruBo@ el duePo e+ .eneral/en<e el Cue lo creo@ aunCue +e Buede ca/Diar@ A el .ruBo e+ un .ruBo de u+uario+ Cue <iene Brivile.io+ e+Beciale+ +oDre el re+<o del /undo@ i/a.ina Cue una e/Bre+a u+a un ordenador@ A den<ro de e+a e/Bre+a@ *aA deBar<a/en<o+ de /arQe<in.@ inve+<i.aci=n A direcci=n@ e+ Bo+iDle crear .ruBo+ de u+uario+ Cue Ber<enezcan a uno o /a+ de e+o+ .ruBo+@ A <ener >ic*ero+ Cue un .ruBo vea A o<ro no F Bor eEe/Blo Bara evi<ar Cue lo+ de /arQe<in. co<illeen lo Cue *acen lo+ de inve+<i.aci=n. El duePo@ ade/a Buede <ener o<ro <iBo de Brivile.io+ +oDre el .ruBo@ e.E. Buede ade/G+ de verlo@ /odi>icarlo.

21

Alvaro Alea

ManeEo A %on>i.uraci=n

&ara ver lo+ Ber/i+o+ A duePo+ de un >ic*ero u<iliza l+ Tl@ vera+ Cue aBarecen colu/na+@ la Bri/era e+ una le<ra FCue indica el <iBo de arc*ivo Cue e+H A un .ruBo de .uione+@ x@?@ A r@ lue.o un nu/ero@ A lue.o do+ no/Dre+ o nL/ero+@ el Bri/ero@ el duePo del >ic*ero A el +e.undo el .ruBo@ lue.o aBarece <a/aPo A >ec*a de creaci=n A Bor ul<i/o el no/Dre del >ic*ero. &ara ca/Diar el duePo c*o?n no/Dre >ic*eroF+H@ Bara ca/Diar el .ruBo c*.rB no/Dre >ic*eroF+H@ o <odo de una vez@ c*o?n no/Dre..ruBo >ic*eroF+H. La Bri/era colu/na de l+ Tl indica lo+ Brivile.io+ o Ber/i+o+ de cada <iBo de u+uario@ ade/G+ del <iBo de >ic*ero. La Bri/era le<ra +erG una d +i e+ un direc<orio@ un .ui=n +i e+ un >ic*ero nor/al A o<ro +i.no +i e+ un >ic*ero e+Becial. Lue.o *aA <re+ conEun<o+ de le<ra+ xr?@ o en +u lu.ar .uione+@ indican lo+ Ber/i+o+ del duePo@ del .ruBo A del re+<o de u+uario+. La x indica Cue e+ un >ic*ero eEecu<aDle@ un Bro.ra/a@ A +e.Ln donde aBarezca lo BodrGn eEecu<ar el duePo@ .ruBo AOo <odo+ lo+ u+uario+. La r indica Cuien Buede leer e+e >ic*ero. La ? indica Cuien Buede e+criDir F o /odi>icar o DorrarH e+e >ic*ero. A+K Buede+ *acer Cue un docu/en<o +olo lo Bueda+ ver <u dGndole Ber/i+o+ Tr?TTTTTT@ o Cue lo Bueda ver A /odi>icar la .en<e de <u .ruBo@ A el re+<o del /undo +olo leerlo@ Tr?Tr?TrT. %a/Diar lo+ Ber/i+o+ e+ un Boco co/Blicado@ *aA Cue u+ar c*/od Ber/i+o+ no/Drede>ic*ero+ &er/i+o+ Buede +er .en<ebaccionbBer/i+o@ +iendo .en<e u T u+uario@ . T .ruBo@ o T lo+ o<ro+@ la acci=n un .ui=n Bara Cui<ar el Ber/i+o A el +i.no b Bara darlo A lue.o x@r AOo ? +e.Ln el Ber/i+o@ a+K) c*/od .obr? >ic*ero *ace Cue el .ruBo A <odo el /undo Buede leer A e+criDir el >ic*ero. c*/od oTr?x >ic*ero *ace Cue lo+ o<ro+ no Bueden ni leer ni e+criDir ni eEecu<ar el >ic*ero. Ade/G+ +i +aDe+ un Boco de Dinario A oc<al Buede+ +u+<i<uir e+o Bor un nu/ero@ a+K xr?xrTxr F <u Buede leerO/odi>icar A eEecu<ar@ el re+<o +olo leer A eEecu<arH +eria c*/od 0$$ >ic*ero@ Ber/i+o+ Tr?TrTTTT +eria ,47@ +u+<i<uAe cada le<ra Bor un uno Dinario@ A cada .ui=n Bor un cero Dinario@ A lue.o BG+alo a oc<al@ con la Brac<ica e+ /uc*K+i/o /a+ rGBido de u+ar Cue la oBci=n an<erior.

)!agar el siste

a

El ordenador no +e Buede aBa.ar Bor la+ Duena+@ co/o *arKa+ con la <ele@ deDe+ an<e+ decirle Cue lo va+ a aBa.ar@ Bara Cue el ordenador deEe la+ co+a+ en orden@ F el ordenador no .uarda <odo+ lo+ da<o+ en di+co duro@ lo+ .uarda en /e/oria@ A cuando lo cree convenien<e lo+ Ba+a al di+co duro@ a+K e+a car<a@ Cue acaDa+ de *acer@ Buede Cue aun no e+<e en el di+co duro@ +i no en /e/oria@ deDe+ decirle Cue Ba+e <odo lo Cue <iene Bendien<e al ordenador an<e+ de aBa.ar@ e+<o +e conoce co/o cac*e@ ade/G+ cier<o+ Broce+o+ F o<ro+ Bro.ra/a+ Cue e+<Gn >uncionando A Cue no ve+@ *e aCuK la /ul<i<areaH <ienen Cue cerrar+e civilizada/en<e. ABa.ar e+ al.o Cue +olo Buede *acer el roo<@ o *aDi<ual/en<e el Cue e+<a +i<uado en la con+ola F con+ola e+ el conEun<o de /oni<orT<eclado BrinciBal@ e+ decir el Cue e+<a conec<ado direc<a/en<e al ordenador A no a un Buer<o +erie@ o Bor <elne<H Si e+<a+ +i<uado en la con+ola@ Bul+a c<rlTal<Tdel@ e+<o deDerKa iniciar el Broce+o de aBa.ado o reinicio de la /aCuina@ +e.Ln lo con>i.ure+@ al >inal@ deDerKa+ ver un /en+aEe Cue Bone S5STEM 3ALTE!@ o el <KBico /en+aEe de la Dio+ al arrancar@ a*ora e+ cuando deDe+ aBa.ar el eCuiBo. SuBoniendo Cue +ea+ roo<@ Bara aBa.ar el eCuiBo <eclea +*u<do?n T>* no?@ no e+ nece+ario Cue e+<I+ en la con+ola La > +i.ni>ica Cue el Br=xi/o arranCue +ea rGBido@ e+ decir Cue no co/BrueDe lo+ di+co+ al iniciar+e. La * +i.ni>ica Cue +e Bare@ F al >inal vera+ el /en+aEe +A+<e/ *al<edH +i *uDie+e+ Bue+<o una r +e reiniciarKa@ A verKa+ el /en+aEe de la Dio+. o?@ +i.ni>ica Cue reinicie+ en e+e in+<an<e@ +i Bone+ una *ora@ el reinicio +e realizara a e+a *ora@ +i Bone+ bn@ el reinicio +e *arG en n /inu<o+@ e+<o e+ L<il@ Bor Cue +e envKa un /en+aEe a <odo+ lo+ u+uario+ Cue *aA 22

ManeEo A %on>i.uraci=n

Manual de Linux

indicGndole+ Cue en n F o a la *ora xH +e reinicia el ordenador@ A de Ba+o i/Bide nueva+ en<rada+ de u+uario+. Si *uDie+e un Broce+o de reinicio en cur+o F Bor eEe/Blo *a+ dic*o Cue reinicie den<ro de $ /inu<o+H Buede+ cancelarlo con +*u<do?n Tc.

Instalacion de Software
En Linux lo+ Bro.ra/a+ A la+ liDrerKa+ vienen en BaCue<e+@ en el ca+o de red*a< con la ex<en+i=n .R&M@ en e+<o+ BaCue<e+ ade/a+ de lo+ Bro.ra/a+ A arc*ivo+ nece+ario+@ viene in>or/aci=n de donde *aA Cue in+<alarlo FCue e+ un +i<io >iEoH@ +i nece+i<a al.un o<ro BaCue<e Bara >uncionar A +i dara BroDle/a+ con o<ro+ Aa in+<alado+. !e e+<a /anera e+ /uA +encillo con<rolar Cue Bro.ra/a+ A donde e+<Gn in+<alado+ evi<ando <ener Bro.ra/a+ duBlicado+@ oD+ole<o+@ Cue BrovoCuen errore+ o Cue no >uncionen@ A .aran<izando Cue la de+in+<alaci=n e+ li/Bia A co/Ble<a. Red3a< incorBora la *erra/ien<a 5"M Cue Ber/i<e in+<alar Bro.ra/a+ de una /anera c=/oda@ +i e+ nece+ario de+car.ara de In<erne< lo+ BaCue<e+ Cue no e+<In di+BoniDle+. &ara con>i.urar 5"M *aA Cue u<ilizar el arc*ivo Oe<cOAu/.con> donde de /anera +i/ilar a lo+ arc*ivo+ .ini de Windo?+ +e con>i.ura de Cue +i<io+ +e Bueden con+e.uir lo+ BaCue<e+.

Pro3rama !e Instalacion !e Software Mostran!o un ,ru o !e Pro3ramas "na vez ec*o e+<o@ in+<alar al.o e+ <an +encillo co/o e+criDir f Au/ in+<all Bro.ra/a. %on el Bro.ra/a rB/ +e Buede con<rolar de /anera indeBendien<e Cue BaCue<e+ *aA in+<alado+ A in+<alar o de+in+<alar en >unci=n de la+ nece+idade+. Ade/a+ +e o>recen <re+ /e<odo+ Bara in+<alar +o><?are) · · Si duran<e el arranCue +e *ace con el %! de In+<alacion el Bro.ra/a no+ Ber/i<e ac<ualizar o in+<alar nuevo +o><?are +in /odi>icar lo Aa in+<alado. Si +e in<roduce el %! de in+<alacion en cualCuier /o/en<o@ A +e eEecu<a el au<orun@ aBarecera el Bro.ra/a de in+<alacion de So><?are donde Bodre/o+ ele.ir Cue Bro.ra/a+ de+ea/o+ in+<alar@ e+<e Bro.ra/a <a/Dien e+<a ace+iDe de+de el /enL de aBlicacione+ El Bro.ra/a uB-da<e /an<iene el +o><?are ac<ualizado avi+andono+ A Ber/i<iendono+ in+<alar nueva+ ver+ione+ en cuan<o e+<an di+BoniDle+.

·

23

Alvaro Alea

ManeEo A %on>i.uraci=n

* 2!ate com roban!o la e8istencia !e actuali;aciones

24

En<orno Gra>ico

Manual de Linux

(ntorno /rafico
(l siste a X 9indows

Linux e+ un +i+<e/a en /odo <ex<o@ co/o Buede +erlo el MST!o+@ ade/G+@ incluAe una ex<en+i=n@ el +i+<e/a # Windo?+ ver+i=n ((@ conocido co/o la+ #@ o co/o #((. E+<e +i+<e/a +e car.a enci/a del de /odo <ex<o@ Bero a di>erencia de lo Cue +ucede con MST!o+ b Windo?+ 4.(@ no di+/inuAe +u rendi/ien<o@ al +er Aa de Bor +K Linux un +i+<e/a /ul<i<area de 4- Di<+@ en cier<o /odo e+ co/o Windo?+ 2$. &or lo an<erior dic*o@ e+ convenien<e e/Bezar a aBrender a /aneEar Linux de+de /odo <ex<o. Ade/G+ *aA Cue <ener en cuen<a Cue el +i+<e/a de ven<ana+ de Linux@ +e Da+a en una arCui<ec<ura %lien<eT Servidor@ /a+ o /eno+ e+<o +i.ni>ica Cue el Bro.ra/a no <iene Bor Cue eEecu<ar+e en el /i+/o ordenador en Cue lo e+<a+ viendo@ A Cue un /i+/o ordenador Buede eEecu<ar vario+ Bro.ra/a+ o +e+ione+ # Bara uno o /a+ Ban<alla+@ En la BrGc<ica e+<o +i/Ble/en<e +i.ni>ica Cue +i <uvie+e+ Cue BroBorcionar ordenadore+ a (7 Ber+ona+ Cue en un de<er/inado /o/en<o nece+i<a+en /uc*a Bo<encia@ BodrKa+ darle+ (7 ordenadore+ /uA Bo<en<e+@ o (7 ordenadore+ nor/ale+ A un .ran ordenador Cue <odo+ co/Bar<irGn cuando nece+i<en Bo<encia FCue +uele +er lo /a+ Dara<o@ CuizG+ no con (7 Bero +K con (77H. El +i+<e/a # Windo?+@ en un BrinciBio +e creo Bara +olucionar la nece+idad de cier<a+ Ber+ona+ de ver .rG>ico+ de +u+ aBlicacione+@ o de <ener /a+ de una Ban<alla a la vez@ e+<a+ Ber+ona+ nor/al/en<e eran cien<K>ico+ o Bro.ra/adore+@ a+K Cue la+ # +e li/i<an a dar un <rozo de Ban<alla donde Buede+ diDuEar o leer. MG+ <arde la .en<e de+cuDri= Cue lo del ra<=n era in<ui<ivo A Cue en lu.ar de <eclear lar.a+ lKnea+ de co/ando+ era /G+ >Gcil *acer clic con el ra<=n aBun<ando +oDre un cuadrado con una+ le<ra+ FDo<=nH. Ade/G+ co/o le+ CuedaDa /uA +o+o lo de lo+ <re+ o cua<ro <rozo+ en la Ban<alla decidieron aPadir un /arco a e+o+ <rozo+ lla/ado+ ven<ana+. Sur.en a+K do+ <e/a+@ Da+<an<e con<rover<ido+ en Linux. · · Lo+ Wid.e<@ o ven<ar<ilu.io+@ co/o al.uien lla/o F lo+ Do<one+ A de/G+H Lo+ Windo?+ Mana.er@ lo+ ad/ini+<radore+ de ven<ana+ F lo Dorde+H

Lo+ Windo?+ Mana.er +on el Bro.ra/a Cue +e encar.a de dar /arco a la+ ven<ana+@ co/o cada uno *ace lo Cue Cuiere@ *aA cien<o+@ de+de cu<re+ co/o el TWM@ e>icace+ co/o el Fv?/ -. A vi+<o+o+ A Darroco+ co/o el Enli.*</en<@ ade/G+ +uelen BroBorcionar uno+ /enL+ A al.una aBlicaci=n Bara *acer un Boco /eno+ in*=+Bi<a+ la+ #@ FBrinciBal/en<e /enL+@ o una Darra de *erra/ien<a+ Bara eEecu<ar aBlicacione+H. Lo+ ?id.e< +on lo+ Cue dan a+Bec<o a lo+ Bro.ra/a+@ e+ lo Cue di>erencia un Do<=n de Mac de uno de Win2$ A de uno de S%O@ aCuK Aa no deBende de lo Cue <u eliEa+@ +i no de lo Cue eliEa el Bro.ra/ador@ aunCue +e Buede ca/Diar a <ravI+ de <e/a+@ al.uno+ de lo+ /a+ conocido+ +on el BolI/ico 8T@ Mo<i>@ G<Q@ A<*ena@ #>or/. %o/o cada Bro.ra/ador *ace lo Cue Cuiere@ +uele Ba+ar Cue <en.a+ varia+ aBlicacione+ A no +e Barezcan nada en<re ella+. gl<i/a/en<e *a +ur.ido una +erie de /ovi/ien<o+ Cue in<en<an ca/Diar e+<o@ a+K aBarecen lo+ .e+<ore+ de e+cri<orio@ Cue DG+ica/en<e +on)

25

Alvaro Alea

En<orno Gra>ico

"n .e+<or de ven<ana+@ una liDrerKa de ?id.e<+@ un /on<=n i/Bor<an<e de aBlicacione+ <on<a+ F el Du+ca/ina+@ el reloE@ la a.endaH@ A al.una+ /G+ i/Bor<an<e+@ F &roce+ador de Tex<o+@ 3oEa de %alculo@ Ba+e de !a<o+@ ave.ador de In<erne<@ &ro.ra/a de &re+en<acione+H A al.una+ u<ilidade+ Bara con>i.urar <odo e+<o a Da+e de ven<ana+. Su in<erI+ e+ con+e.uir una+ # a<rac<iva+ A >Gcile+ de /aneEar@ al.uno+ co/o OBenS<eB@ un en<orno Cue i/i<a ex<S<eB@ o x>ce Cue in<en<a *acer un .no/e /G+ liviano@ aunCue *aA do+ Cue de+<acan +oDre lo+ de/G+ en cuan<o a Borcen<aEe de u<ilizaci=n)

:de
5a en +u ver+i=n 4.( Eun<o con 9o>>ice@ +u BrinciBal ac*aCue e+ Cue el ?id.e< e+<a de+arrollado Bor una e/Bre+a Brivada@ A Buede cor<ar +u >u<uro de+arrollo@ aunCue e+<a Bo+iDilidad e+ /Kni/a .racia+ a Cue 8T Aa e+ +o><?are liDre@ el a+Bec<o e+ +oDerDio. E+<a Bro.ra/ado en +u /aAorKa en %bb

En<re lo+ Bro.ra/a+ Cue de+<acan de 9!E e+<Gn) 8uan<a) Edi<or de Ba.ina+ WeD@ con oBci=n ?A+i?A.@ +i/ilar a drea/?eDer 8cad) &ro.ra/a de %A! ScriDu+) &ro.ra/a de au<oedici=n +i/ilar al 8uarQ ExBre++ 94B) &ro.ra/a de .raDaci=n de %! +i/ilar al ero

/no

e

E+<a Da+ado en .<Q@ un ?id.e< co/Ble<a/en<e liDre@ A con una+ vi+<a+ un Boco /a+ al<a+ F.no/e no +olo da la+ aBlicacione+ con un a+Bec<o Lnico@ in<en<a dar <oda una +erie de oDEe<o+ Bara el de+arrollo de

26

En<orno Gra>ico

Manual de Linux

aBlicacione+@ Bro.ra/aDle+ en una /ul<i<ud de len.uaEe+H 5a va Bor la ver+i=n -.7@ A <a/DiIn <iene un conEun<o o>i/G<ico <iBo O>>ice@ aunCue /eno+ in<e.rado Cue e+<e A con la >al<a de al.uno+ Bro.ra/a+.

In<ere+a de+<acar Cue OBenO>>ice.or. va a +acar Br=xi/a/en<e una ver+i=n na<iva de +u +ui<e o>i/G<ica Bara Gno/e@ ade/G+ de la BroBia Cue .no/e de+arrolla. "no de +u+ Broduc<o+ e+<rella e+ Evolu<ion@ un clon del Micro+o>< Ou<looQ@ del Cue e+ co/Ba<iDle A +uBera en Bre+<acione+. Gi/B@ un Bro.ra/a a la al<ura de B*o<o+*oB Bara el re<oCue .ra>ico. Gnu%a+* e+ un excelen<e Bro.ra/a de con<aDilidad <an<o a nivel e/Bre+arial co/o del *o.ar.

27

Alvaro Alea

Ad/ini+<raci=n Avanzada

)d
*eco

inistración )6an8ada
!ilar el :ernel

En Linux el 22W de lo+ driver+ de *ard?are@ a+K co/o al.una+ carac<erK+<ica+ e+Beciale+@ vienen en un BaCue<e lla/ado 9ernel@ Cue +e di+<riDuAe en c=di.o >uen<e@ A Cue e+ nece+ario con>i.urar A co/Bilar cuando +e Cuiera ca/Diar o aPadir al.una de e+<a+ carac<erK+<ica+. El (W re+<an<e lo >or/an >aDrican<e+ de 3ard?are Cue en lu.ar de BroBorcionar el c=di.o >uen<e del driver@ dan Aa el driver co/Bilado@ en >or/a de /odulo in+er<aDle@ +iendo la+ BrinciBale+ de+ven<aEa+ de e+<e +i+<e/a el Cue deDe+ u<ilizar la ver+i=n de Qernel Bara la Cue el >aDrican<e creo el /odulo FCue nunca +uele +er la ul<i/aH@ A Cue no Buede+ con>iar en +u +e.uridad Fni Buede +er audi<ada ex<erna/en<eH. El Qernel <iene un nu/ero de ver+i=n co/Bue+<o Bor <re+ ci>ra+@ la +e.unda +i e+ i/Bar indica un Qernel en de+arrollo@ A no u<ilizaDle en en<orno+ de Broducci=n@ +i e+ Bar@ e+ un Qernel e+<aDle@ la ul<i/a indica el nu/ero de revi+i=n@ A +uele ac<ualizar+e cada Boco <ie/Bo@ con +olucione+ a >allo+ A nuevo+ driver+. %ada cier<o <ie/Bo la ver+i=n en de+arrollo +e convier<e en e+<aDle@ aPadiendo a Linux nueva+ carac<erK+<ica+. En el /o/en<o de e+criDir e+<o acaDa de +alir la ver+i=n -.,.7@ la Bri/era e+<aDle de+de *ace <ie/Bo@ con nueva+ carac<erK+<ica+@ aun a+K la ver+i=n -.4.--@ an<erior e+<aDle@ aun +u>rirG al.una revi+i=n Bara a+e.urar la e+<aDilidad en aCuello+ +i+<e/a+ Cue no Cuieran o no Buedan u+ar la -.,. !eDido a Cue cada vez +on /a+ A /a+ la+ carac<erK+<ica+ Cue <iene el Qernel@ /uc*a+ de ella+ e+<Gn +eBarada+ en /=dulo+@ Bieza+ de Qernel Cue +olo +e u<ilizan cuando +on nece+aria+@ A Ber/i<en reducir el <a/aPo .eneral del Qernel A *acerlo /a+ /aneEaDle@ duran<e la con>i.uraci=n del Qernel deDere/o+ decidir Cue Bar<e+ del Qernel e+<arGn di+BoniDle+ co/o /=dulo+@ cuale+ de /anera Ber/anen<e A cuale+ no e+<arGn di+BoniDle+. A+K B.e. +i no <ene/o+ un +i+<e/a Dlue<oo<*@ Bode/o+ con>i.urarlo co/o no di+BoniDle. El +i+<e/a de Acce+o a %! Bode/o+ Bonerlo co/o /odulo@ +i el %! no lo u<iliza/o+ con+<an<e/en<e@ en ca/Dio el +oBor<e Bara !i+co+ !uro+ deDere/o+ <enerlo di+BoniDle con+<an<e/en<e@ Bue+ de lo con<rario no Bodre/o+ u+ar el S.O. %o/o duran<e el Broce+o *aA Cue co/Bilar el Qernel@ e+ nece+ario <ener in+<alado el co/Bilador de %@ a+K co/o +u+ *erra/ien<a+ auxiliare+@ A la+ liDrerKa+ de T9@ o a Bar<ir de la ver+i=n -., 8T o GT9 +i Cuiere+ con>i.urarlo de /anera .ra>ica. El Qernel Buede +er DaEado de+de ???.Qernel.or. donde encon<rare/o+ una li+<a de /irror+@ e+<o e+ +i<io+ i.uale+@ Cue <ienen el BaCue<e@ Aa Cue e+ un arc*ivo /uA .rande@ con <a/aPo+ Br=xi/o+ a lo+ 47 MD@ <a/DiIn e+<Gn di+BoniDle+ Barc*e+@ Bara en el ca+o de <ener la ver+i=n an<erior del Qernel@ a*orrar <ie/Bo de de+car.ar. El Qernel deDe +er de+co/Bri/ido en Ou+rO+rc. Se eEecu<a /aQe clean Bara a+e.urar una co/Bilaci=n li/Bia@ o +i Cuiere+ e/Bezar de cero /aQe /rBroBer. Se eEecu<a el Bro.ra/a de con>i.uraci=n /aQe xcon>i. F/odo .ra>icoH@ /aQe .<Qcon>i. F/odo .no/e +olo a Bar<ir de -.,H@ /aQe C<con>i. F/odo 9!E +olo a Bar<ir de -.,H@ /aQe /enucon>i. F/odo <ex<oH. "na vez ec*o e+<o +e Brocede a co/Bilar *e in+<alar. MaQe deB F+olo en ver+ione+ Brevia+ a la -.,@ o +i ca/Dia+ oBcione+ A reco/Bila+H /aQe DzI/a.e^ /aQe /odule+^ /aQe /odule+Tin+<all

28

Ad/ini+<raci=n Avanzada

Manual de Linux

Tra+ lo cual Cueda coBiar el YQernelZ un arc*ivo lla/ado v/linuz de+de O u+rO+rcOLinuxOarc*Oi4:,ODoo<ODzI/a.e a ODoo< o al lu.ar donde le <en.a/o+ indicado a LILO Cue Du+Cue el Qernel@ eEecu<a/o+ LILO Bara ac<ualizar lo+ ca/Dio+ A reinicia/o+. OBcional/en<e Buede+ *acer /aQe in+<all@ Cue realizara la+ ul<i/a+ oBcione+ Bor <i.

Configuración de *edes
La con>i.uraci=n de la+ rede+ en Linux +e realiza BrinciBal/en<e en el arc*ivo Oe<cOne<?orQOin<er>ace+@ donde +e e+Beci>icaran la+ carac<erK+<ica+ de la+ <arEe<a+ de red@ +u I& +i e+ >iEa@ Buer<a de acce+o@ rede+@ e<ch en la Ba.ina /an F/an ( in<er>ace+H *aA una co/Ble<a .uKa de cada uno de lo+ BarG/e<ro+ Cue +e le Bueden Boner. La I& de lo+ +ervidore+ de no/Dre de do/inio +e BondrGn en el arc*ivo Oe<cOre+olv.con> a+K co/o el do/inio al Cue Ber<enece e+e ordenador. El no/Dre de la red deDe e+<ar <a/DiIn en Oe<cOne<?orQ+ El no/Dre del &% deDe e+<ar en Oe<cO*o+<na/e@ el Bar no/Dre I& deDerKa e+<ar <a/DiIn en el arc*ivo O e<cO*o+<+ Bara a+e.urar el correc<o >unciona/ien<o de <odo+ lo+ Bro.ra/a+.

*tili!a! ,rafica ara confi3urar la re!

I!tables
En ca+o de Cue el &% <en.a varia+ <arEe<a+ de red@ o Cue BroBorcione +ervicio+ de red a o<ro+ ordenadore+@ deDe ac<ivar+e la+ oBcione+ de iB<aDle+ A iB>or?ardin. en el nLcleo A Ba+arle al inicio la+ re.la+ de >unciona/ien<o. Todo e+<o +e realiza a <ravI+ de >ic*ero+ en Oe<cOini<.d co/o Aa vi/o+ en la +ecci=n de ivele+ de Inicio.

Ser6icios S)MB)
Sa/Da e+ un conEun<o de Bro.ra/a+ Cue Ber/i<en la in<e.raci=n de Linux con o<ro+ "nix o con lo+ +i+<e/a+ oBera<ivo+ de Micro+o><@ .racia+ a +a/Da e+ Bo+iDle +u+<i<uir un Servidor T o #& &ro>e+ional con un +ervidor Linux@ BrinciBal/en<e BroBorciona do+ +ervicio+) · · %o/Bar<ir Arc*ivo+ %o/Bar<ir I/Bre+ora+

Adicional/en<e BroBorciona acce+o a arc*ivo+ e i/Bre+ora+ en +i+<e/a+ con Windo?+@ +ervicio+ de iden<i>icaci=n@ .e+<ion de do/inio+@ A o<ra+ oBcione+.

29

Alvaro Alea

Ad/ini+<raci=n Avanzada

Se con<rola de+de el arc*ivo Oe<cO+a/DaO+/D.con>@ A +i e+<a in+<alado +?a<@ <iene un in<er>az .ra>ico >uncionando co/o un +ervidor ?eD en *<<B)OOlocal*o+<),2(@ ade/a+ <a/Dien e+<a di+BoniDle un +i/Ble in<er>az .ra>ico.

Ser6icios de ,"S
! S e+ el +i+<e/a Cue convier<e la+ direccione+ I& en no/Dre de do/inio@ /a+ >acile+ de recordar.

Configuración local
La re+olucion de no/Dre+ en Linux +e con<rola con do+ arc*ivo+) Oe<cOre+olv.con> con<rola el orden de lo+ +i+<e/a+ a lo+ Cue +e Bre.un<ara@ aCuK e+ donde *aA Cue Boner la+ I& de lo+ ! S Oe<cO*o+<+ con<iene una li+<a de Bare+@ I& U o/Dre de do/inio Cue Bueden +er re+uel<o+ +in >al<a de con+ul<ar al dn+@ u<il en BeCuePa+ in<rane<+ donde no /erezca la Bena /on<ar un dn+. En cuan<o a lo+ +ervidore+ de ! S@ <ene/o+ do+ oBcione+ en >uncion de la+ nece+idade+)

Pdns
E+ un BroxA dn+@ +u /i+ion e+ reducir A acelerar el <ra>ico en<re la in<rane< e in<erne<@ e+ u<il en BeCuePa+ in<rane<+ con ace++o a in<erne<. Sirve ade/a+ Bara re+olver no/Dre+ de do/inio a BeCuePa e+cala@ co.iendolo+ del arc*ivo Oe<cO*o+<+. Su BrinciBal ven<aEa e+ +u BeCuePo <a/aPo A >acil con>i.uraci=n@ en con<ra +u li/i<ada >uncionalidad

Bind
En el ca+o de nece+i<ar +ervicio+ de re+oluci=n de no/Dre+ /a+ avanzada+@ Dien Bor <ener Cue BroBorcionar un .ran nu/ero de re+Bue+<a+@ Bor +ervir vario+ do/inio+ u o<ra+ carac<erK+<ica+ +e u<iliza Dind. Bind +e con<rola a <ravI+ de una +erie de arc*ivo+@ de +in<axi+ concre<a.

Ser6icios de web 5 ft!
Ser6icios 9eb
Exi+<en una .ran /ul<i<ud de +ervidore+ ?eD di+BoniDle+ DaEo Linux@ aunCue el /a+ a/Blia/en<e u<ilizado e+ aBac*e. La con>i.uraci=n de aBac*e +e realiza a <ravI+ de vario+ arc*ivo+ localizado+ en Oe<cOaBac*eO +iendo el BrinciBal Oe<cOaBac*eO*<<Bd.con> donde +e con>i.ura lo+ Bo+iDle+ +ervidore+ vir<uale+ FaBac*e Buede re+Bonder a di+<in<o+ no/Dre+ A BroBorcionar ?eD+ di>eren<e+ a cada uno de ello+H@ A <odo lo relacionado con +u >unciona/ien<o. ABac*e <iene una +erie de /=dulo+ Cue le Ber/i<en au/en<ar o /eEorar la+ carac<erK+<ica+ Cue <rae@ +on con<rolado+ de+de Oe<cOaBac*eO/odule+.con>

30

Ad/ini+<raci=n Avanzada

Manual de Linux

*tili!a! ,rafica ara Confi3urar $ ac6e

Ser6icios de &7P
En<re <odo+ lo+ +ervidore+ de ><B di+BoniDle+@ BorFT&! de+<aca Bor +er +e.uro A >Gcil de ad/ini+<rar. En Oe<cOBro<>Bd.con> en arc*ivo con una e+<ruc<ura +i/ilar a la de lo+ *</l@ e+ Bo+iDle con<rolar Bor un lado el a+Bec<o del +ervidor@ no/Dre@ Buer<o Cue e+cuc*a@ e<ch &or de>ec<o deEa en<rar a lo+ u+uario+ no roo<@ A nave.ar Bor el +i+<e/a de >ic*ero+ co/o +i e+<uvie+en en una +e+i=n de +*ell. Li/i<arlo+ a +u BroBio direc<orio e+ <an +i/Ble co/o aPadir una lKnea Cue Bon.a !e>aul<Roo< [ A reiniciar el de/onio. E+ Bo+iDle con<rolar ade/G+ el acce+o de u+uario+ an=ni/o+@ a Cue direc<orio+ Bueden acceder@ +uDir co+a+@ e<c... A+K /i+/o +e Buede con<rolar la velocidad@ nu/ero de acce+o+ +i/ul<Gneo+@ cuo<a de di+co A al i.ual Cue en aBac*e@ crear +ervidore+ vir<uale+ Cue re+Bondan de /anera di>eren<e a di+<in<o+ no/Dre+.

Ser6icios de )cceso *e
Ser6idor X

oto

Exi+<en cua<ro Bo+iDilidade+ de acce+o re/o<o a un ordenador con Linux

"n ordenador eEecu<ando un +ervidor #@ Buede reciDir Be<icione+ de+de o<ro conec<ado en red Bara /o+<rar en +u Ban<alla un Bro.ra/a@ e+<e +i+<e/a +olo e+ u<il en eCuiBo+ conec<ado+ en la /i+/a red local.

31

Alvaro Alea

Ad/ini+<raci=n Avanzada

;"C
E+<e +i+<e/a e+ +i/ilar al an<erior@ Bero ade/G+ Ber/i<e +er u<ilizado en conexione+ len<a+@ inclu+o de /ode/ A <iene Ber+i+<encia@ e+<o e+@ +i de+conec<a+ el clien<e@ A conec<a+ de+de o<ro +i<io@ <odo +i.ue co/o lo deEa+<e.

7elnet
E+ el +i+<e/a /a+ +i/Ble A an<i.uo@ aDre una +e++ion en /odo <ex<o en o<ro ordenador@ el BrinciBal BroDle/a e+ Cue <odo viaEa Bor In<erne< +in +e.uridad@ incluAendo con<ra+ePa+ o o<ro+ da<o+ +en+iDle+.

SS+
SS3 Ber/i<e la eEecuci=n re/o<a de Bro.ra/a+@ incluAendo el +*ell@ lo Cue en la Brac<ica lo *ace una al<erna<iva a Telne<@ +u di>erencia e+<a en Cue <odo viaEa Bor la red de >or/a ci>rada@ lo Cue au/en<a la +e.uridad@ <a/DiIn e+ Bo+iDle co/Bri/ir lo+ da<o+ o u<ilizarlo co/o <Lnel A a+K <ener B.e. una +e+i=n de 6 % +e.ura .racia+ al ++*.

32

ABIndice A U Edi<or de Tex<o+ 6I

Manual de Linux

)!<ndice ) = (ditor de 7extos ;I
*>!ido tutorial de ;i
El BroB=+i<o de e+<e <u<orial e+ Cue co/ience a u+ar el edi<or vi. E+<e <u<orial a+u/e Cue no <iene nin.una exBeriencia con vi@ a+K Cue le /o+<rare/o+ lo+ diez co/ando+ /G+ DG+ico+ de vi. E+<o+ co/ando+ >unda/en<ale+ +on +u>icien<e+ Bara realizar la /aAorKa de +u+ nece+idade+ de edici=n@ A Buede exBandir +u vocaDulario de vi cuan<o nece+i<e. Se reco/ienda Cue <en.a un ordenador Bara Brac<icar@ +e.Ln avanza con el <u<orial.

(2ecutar 6i
&ara eEecu<ar vi@ +i/Ble/en<e <iene Cue <eclear la+ le<ra+ vi +e.uida+ del no/Dre de >ic*ero Cue de+ea crear. 6erG una Ban<alla con una colu/na de <ilde+ F[H en el lado izCuierdo. vi e+<G a*ora en /odo de co/ando. %ualCuier co+a Cue <eclee +erG in<erBre<ada co/o un co/ando@ no co/o <ex<o Cue u+<ed de+ea e+criDir. &ara in<roducir <ex<o@ <iene Cue <eclear un co/ando. Lo+ do+ co/ando+ de en<rada DG+ico+ +on lo+ +i.uien<e+) i in+er<ar <ex<o a la izCuierda del cur+or. a aPadir <ex<o a la derec*a del cur+or. !ado Cue e+<G al co/ienzo de un >ic*ero vacKo@ no i/Bor<a cual de e+<o+ u+ar. E+criDa uno de ello+@ A de+BuI+ <eclee el +i.uien<e <ex<o Fun Boe/a de Au.u+<u+ !eMor.an encon<rado en T*e "nix &ro.ra//in. Environ/en< Bor B.W. 9erni.*an A R. &iQeH) La+ Bul.a+ .rande+ <ienen BeCuePa+ Bul.a+cIn<rod +oDre +u+ e+Balda+ Bara Cue le+ /uerdan.cIn<rod 5 la+ Bul.a+ BeCuePa+ <ienen Bul.a+ /G+ BeCuePa+cIn<rod A a+K *a+<a el in>ini<o.cIn<rod 5 la+ Bul.a+ .rande+@ a +u vez@cIn<rod <ienen Bul.a+ /G+ .rande+ +oDre la+ Cue e+<ar^cIn<rod Mien<ra+ Cue e+<a+ de nuevo <ienen o<ra+ /G+ .rande+ aun@cIn<rod A /G+ .rande+ aun@ A a+K.cIn<rod cE+cd FKEe+e Cue <iene Cue Bul+ar la <ecla X_E+c_X Bara >inalizar la in+erci=n A volver al /odo de co/ando.

Co

andos de

o6i

iento del cursor

* /ueve el cur+or un e+Bacio a la izCuierda. E /ueve el cur+or un e+Bacio aDaEo.

33

Alvaro Alea Q /ueve el cur+or un e+Bacio arriDa. l /ueve el cur+or un e+Bacio a la derec*a.

ABIndice A U Edi<or de Tex<o+ 6I

E+<o+ co/ando+ +e Bueden reBe<ir /an<eniendo la <ecla Bul+ada. In<en<e /over el cur+or Bor el <ex<o a*ora. Si in<en<a un /ovi/ien<o i/Bo+iDle@ Bor eEe/Blo@ Bul+ar la <ecla X_Q_X cuando el cur+or e+<G en la lKnea +uBerior@ la Ban<alla BarBadearG /o/en<Gnea/en<e o el <er/inal +onarG. o +e BreocuBe@ no /uerde@ A +u >ic*ero no +aldrG daPado.

Borrar texto
x Dorra el carGc<er Cue *aA en el cur+or. dd Dorra la lKnea donde e+<G el cur+or. Mueva el cur+or a la Bri/era lKnea A B=n.alo de /odo Cue e+<I DaEo la n. &ul+e la le<ra X_x_X@ A la n de+aBarecerG. A*ora Bul+e la le<ra X_i_X Bara ca/Diar+e al /odo de in+erci=n A vuelva a <eclear la n. &ul+e X _E+c_X cuando *aAa <er/inado.

Sal6ar un fic'ero
)? +alvar Fe+criDir al di+coH. )C +alir. A+e.Lre+e de Cue e+<G en /odo de co/ando Bul+ando la <ecla X_E+c_X. A*ora Bul+e) ?. E+<o +alvarG +u <raDaEo e+criDiIndolo a un >ic*ero de di+co. El co/ando Bara +alir de vi e+ X_C_X. Si Cuiere co/Dinar el +alvar A +alir@ e+criDa) ?C. Ta/DiIn *aA una aDreviaci=n Bara) ?C _ ;;. !ado Cue .ran Bar<e del <raDaEo de Bro.ra/aci=n con+i+<e en eEecu<ar un Bro.ra/a@ encon<rar al.Ln BroDle/a A lla/ar el Bro.ra/a en el edi<or Bara *acer al.Ln BeCuePo ca/Dio@ A lue.o volver a +alir del edi<or Bara eEecu<ar el Bro.ra/a o<ra vez@ ;; +erG un co/ando Cue u+arG a /enudo. FEn realidad@ ;; no e+ un +in=ni/o exac<o de) ?C _ +i no *a *ec*o nin.Ln ca/Dio al >ic*ero Cue e+<G edi<ando de+de la ul<i/a vez Cue lo +alvo@ ;; +i/Ble/en<e +aldrG del edi<or /ien<ra+ Cue )?C +alvarG Fredundan<e/en<eH el >ic*ero an<e+ de +alirH. Si u+<ed +e lo *a car.ado <odo +in e+Beranza+ A +i/Ble/en<e Cuiere volver a e/Bezarlo <odo@ Buede <eclear) CS Frecuerde Bul+ar la <ecla X_E+c_X Bri/eroH. Si o/i<e el S@ vi no le Ber/i<irG +alir +in +alvar.

?@u< 6iene a continuación3
Lo+ diez co/ando+ Cue acaDa de aBrender deDerKan +er +u>icien<e+ Bara +u <raDaEo. Sin e/Dar.o@ +ola/en<e *a rozado la +uBer>icie del edi<or vi. 3aA co/ando+ Bara coBiar /a<erial de un lu.ar del >ic*ero a o<ro@ Bara /over /a<erial de un lu.ar a o<ro@ Bara /over /a<erial de un >ic*ero a o<ro@ Bara aEu+<ar el edi<or a +u+ .u+<o+ Ber+onale+@ e<c. %on <odo@ *aA uno+ ($7 co/ando+.

7utorial a6an8ado de ;i
La ven<aEa A la Bo<encia de vi e+<G en la *aDilidad de u+arlo con Ixi<o con +=lo +aDer uno+ Boco+ co/ando+. La /aAorKa de lo+ u+uario+ de vi +e +ien<en un Boco inc=/odo+ al BrinciBio@ +in e/Dar.o de+BuI+ de al.Ln <ie/Bo +e encuen<ran Gvido+ de /aAor conoci/ien<o de lo+ co/ando+ di+BoniDle+. El +i.uien<e <u<orial a+u/e Cue el u+uario *a co/Ble<ado el <u<orial rGBido FarriDaH A Bor lo <an<o +e +ien<e a .u+<o con vi. E+<e <u<orial exBone al.una+ de la+ carac<erK+<ica+ /G+ Bodero+a+ de exOvi de+de coBiar <ex<o *a+<a la de>inici=n de /acro+. 3aA una +ecci=n +oDre ex A lo+ BarG/e<ro+ Bara aEu+<ar el edi<or a +u .u+<o. E+<e <u<orial de+criDe lo+ co/ando+@ en vez de llevarle .ruBo Bor .ruBo. Se reco/ienda Cue u+<ed di+Bon.a de al.Ln <ie/Bo Bara BroDar lo+ co/ando+ en al.Ln <ex<o de eEe/Blo@ Cue +e Bueda Ber/i<ir de+<ruir.

34

ABIndice A U Edi<or de Tex<o+ 6I

Manual de Linux

E+<e <u<orial no exBone <odo+ lo+ co/ando+ de vi@ aunCue +e cuDren lo+ /G+ co/Ln/en<e u+ado+ A aLn o<ro+ adicionale+. AunCue u+<ed eliEa u+ar o<ro edi<or de <ex<o@ +e e+Bera Cue aBreciarG vi A lo Cue o>rece a Cuiene+ deciden u+arlo.

Mo6i

iento

La >uncionalidad /G+ DG+ica de un edi<or e+ el /over el cur+or Bor el <ex<o. ACuK e+<Gn lo+ co/ando+ de /ovi/ien<o. * /ueve el cur+or un e+Bacio a la izCuierda. E /ueve el cur+or una lKnea *acia aDaEo. Q /ueve el cur+or una lKnea *acia arriDa. l /ueve el cur+or un e+Bacio a la derec*a. Al.una+ i/Ble/en<acione+ <a/DiIn Ber/i<en el u+o de la+ <ecla+ de cur+or Bara /over el cur+or. ? /ueve al BrinciBio de la +i.uien<e BalaDra. e /ueve al >inal de la +i.uien<e BalaDra. E /ueve al >inal de la +i.uien<e BalaDra an<e+ de un e+Bacio. D /ueve al BrinciBio de la BalaDra an<erior. 7 /ueve al BrinciBio de la lKnea ac<ual. i /ueve a la Bri/era BalaDra de la lKnea ac<ual. j /ueve al >inal de la lKnea. c%Rd /ueve al BrinciBio de la +i.uien<e lKnea. T /ueve al BrinciBio de la lKnea an<erior. G /ueve al >inal del >ic*ero. (G /ueve al BrinciBio del >ic*ero. nG /ueve a la lKnea n. c%n<ld G /ue+<ra el nL/ero de lKnea ac<ual. W va al BarIn<e+i+ corre+Bondien<e. 3 /ueve a la lKnea +uBerior en Ban<alla. M /ueve a la lKnea de en /edio de la Ban<alla. L /ueve al >inal de la Ban<alla. n_ /ueve el cur+or a la colu/na n. El <ex<o +e de+Blaza au<o/G<ica/en<e cuando el cur+or alcanza la Bar<e +uBerior o in>erior de la Ban<alla. Ta/DiIn *aA co/ando+ Cue Ber/i<en con<rolar el de+Blaza/ien<o del <ex<o. c%n<ld > de+Blaza una Ban<alla *acia delan<e. c%n<ld D de+Blaza una Ban<alla *acia a<rG+. c%n<ld d de+Blaza /edia Ban<alla *acia aDaEo. c%n<ld u de+Blaza /edia Ban<alla *acia arriDa Lo+ co/ando+ an<eriore+ con<rolan el /ovi/ien<o del cur+or. Al.uno+ de lo+ co/ando+ u+an un /odi>icador de co/ando+ en la >or/a de un nL/ero Cue Brecede al co/ando. E+<a carac<erK+<ica nor/al/en<e reBi<e el co/ando e+e nL/ero de vece+. &ara /over el cur+or oc*o Bo+icione+ a la izCuierda. :l /ueve el cur+or : Bo+icione+ a la izCuierda.

35

Alvaro Alea

ABIndice A U Edi<or de Tex<o+ 6I

Si de+ea in<roducir un nL/ero de e+Bacio+ delan<e de un <ex<o@ BodrKa u+ar el /odi>icador de co/ando+ con el co/ando in+er<ar. In<roduzca el nL/ero de reBe<icione+ FnH A de+BuI+ X_i_X +e.uido Bor el e+Bacio A lue.o Bul+e la <ecla X_E+c_X. ni in+er<a al.Ln <ex<o A lo reBi<e n vece+. Lo+ co/ando+ Cue <ra<an con lKnea+ u+an el /odi>icador Bara re>erir+e al nL/ero de lKnea. El X_G_X e+ un Duen eEe/Blo. (G /ueve el cur+or a la Bri/era lKnea. vi <iene un volu/ino+o .ruBo de co/ando+ Cue +e Buede u+ar Bara /over el cur+or Bor el <ex<o. vi <a/DiIn Buede Bo+icionar el cur+or en una lKnea de+de la lKnea de co/ando+. vi b(7 /i_>ic*ero.<ex E+<e co/ando aDre el >ic*ero lla/ado /i_>ic*ero.<ex A Bone el cur+or (7 lKnea+ /G+ aDaEo del co/ienzo del >ic*ero. &rueDe lo+ co/ando+ de e+<a +ecci=n. MuA Boca .en<e lo+ recuerda <odo+ en una +ola +e+i=n. La /aAor Bar<e de lo+ u+uario+ +ola/en<e u<iliza una Bar<e de e+<o+ co/ando+. A*ora +e Buede /over@ Bero Mc=/o /odi>icar el <ex<oN

Modificación del texto
El BroB=+i<o e+ ca/Diar el con<enido del >ic*ero A vi o>rece un a/Blio conEun<o de co/ando+ Bara aAudarno+ en e+<e Broce+o. E+<a +ecci=n +e concen<ra en aPadir <ex<o@ ca/Diar el <ex<o exi+<en<e A Dorrar <ex<o. Al >inal de e+<a +ecci=n u+<ed <endrG el conoci/ien<o Bara crear cualCuier >ic*ero de <ex<o Cue de+ee. La+ +eccione+ re+<an<e+ +e concen<ran en co/ando+ /G+ e+Becializado+ A convenien<e+. %uando u+<ed <eclea nuevo <ex<o Buede in<roducir varia+ lKnea+ u+ando la <ecla X_In<ro_X. Si *aA Cue corre.ir un error <iBo.rG>ico /ien<ra+ in<roduce <ex<o@ Buede u+ar la <ecla X_Re<roce+o_X Bara /over el cur+or +oDre el <ex<o. La+ varia+ i/Ble/en<acione+ de vi +e co/Bor<an de /anera di>eren<e. Al.una+ +i/Ble/en<e /ueven el cur+or *acia a<rG+ A el <ex<o +i.ue viIndo+e A e+ aceB<ado. O<ra+ Dorran el <ex<o cuando Bul+a la <ecla de Dorrado. O<ra+ ver+ione+@ inclu+o@ Ber/i<en u+ar la+ <ecla+ de cur+ore+ Bara /over el cur+or /ien<ra+ +e e+<G en /odo de en<rada de <ex<o. E+<e /odo de >unciona/ien<o no e+ el nor/al de vi. Si el <ex<o e+ vi+iDle A u+a la <ecla X_E+c_X /ien<ra+ e+<G en la lKnea en la Cue Bul+= X_Re<roce+o_X@ en<once+ el <ex<o Cue *aA de+BuI+ del cur+or +e DorrarG. "+e el edi<or Bara aco+<u/Drar+e a e+<e co/Bor<a/ien<o. a APadir <ex<o a Bar<ir de la Bo+ici=n ac<ual del cur+or. A APadir al >inal de la lKnea. i In+er<ar <ex<o a la izCuierda del cur+or. I In+er<ar <ex<o a la izCuierda del Bri/er carGc<er Cue no +ea e+Bacio en la lKnea ac<ual. o ADrir una nueva lKnea A aPade <ex<o deDaEo de la lKnea ac<ual. O ADrir una nueva lKnea A aPade <ex<o enci/a de la lKnea ac<ual. vi <iene un BeCuePo .ruBo de co/ando+ Bara Dorrar <ex<o Cue +e Bueden /eEorar con el u+o de /odi>icadore+. x Borrar el carGc<er Cue e+<G deDaEo del cur+or. d? Borrar de+de la Bo+ici=n ac<ual al >inal de la BalaDra. dd Borrar la lKnea ac<ual. ! Borrar de+de la Bo+ici=n ac<ual al >inal de la lKnea. Lo+ /odi>icadore+ +e Bueden u+ar Bara au/en<ar la Bo<encia de lo+ co/ando+. Lo+ +i.uien<e+ eEe/Blo+ +on un +uD.ruBo de la+ Bo+iDilidade+. nx Borrar n carac<ere+ de+de el Cue e+<G DaEo el cur+or.

36

ABIndice A U Edi<or de Tex<o+ 6I ndd Borrar n lKnea+. dn? Borrar n BalaDra+ Fi.ual Cue nd?H. dG Borrar de+de la Bo+ici=n ac<ual *a+<a el >inal del >ic*ero. d(G Borrar de+de la Bo+ici=n ac<ual *a+<a el BrinciBio del >ic*ero. dj Borrar de+de la Bo+ici=n ac<ual al >inal de la lKnea. FE+<o e+ i.ual Cue !H. dnj Borrar de+de la lKnea ac<ual al >inal de la enI+i/a lKnea.

Manual de Linux

La li+<a de co/ando+ an<erior /ue+<ra Cue la oBeraci=n de Dorrado Buede +er /uA L<il. E+<o +e *ace Ba<en<e cuando +e aBlica en co/Dinaci=n con lo+ co/ando+ de /ovi/ien<o de cur+or. 3aA Cue *acer no<ar Cue el co/ando X_!_X i.nora lo+ /odi>icadore+ Cue +e le aBliCuen. En oca+ione+ u+<ed Buede nece+i<ar de+*acer lo+ ca/Dio+ al <ex<o. Lo+ +i.uien<e+ co/ando+ recuBeran el <ex<o Cue *aDKa an<e+ de *acer ca/Dio+. u !e+*acer el Ll<i/o co/ando. " !e+*acer <odo+ lo+ ca/Dio+ ocurrido+ en la lKnea ac<ual. )eS Edi<ar o<ra vez. RecuBera el e+<ado del >ic*ero de+de la Ll<i/a vez Cue +e +alv=. vi no +=lo le Ber/i<e de+*acer ca/Dio+@ <a/DiIn Buede dar la vuel<a al co/ando Jde+*acerJ. &or eEe/Blo@ +i u+a/o+ el co/ando X_$dd_X Bara Dorrar $ lKnea+@ +e Bueden recuBerar u+ando el co/ando X_u_X. Si u+<ed u+a X_u_X una vez /G+@ la+ $ lKnea+ de+aBarecerGn de nuevo. vi o>rece co/ando+ Cue Ber/i<en Cue +e *a.an ca/Dio+ al <ex<o +in <ener Cue Dorrar A volver a e+criDir) rc Ree/Blaza del carGc<er DaEo el cur+or con la le<ra JcJ. Se Mueve el cur+or al /odi>icador de reBe<ici=n@ Bor eEe/Blo) -rc. R SoDree+criDe el <ex<o con el nuevo <ex<o.. c? %a/Dia el <ex<o de la BalaDra ac<ual. cj %a/Dia el <ex<o de+de la Bo+ici=n ac<ual al >inal de la lKnea. cn? %a/Dia la+ +i.uien<e+ n BalaDra+. FI.ual Cue nc?H. cnj 3acer ca/Dio+ *a+<a el >inal de la enI+i/a lKnea. % 3acer ca/Dio+ *a+<a el >inal de la lKnea ac<ual. cc 3acer ca/Dio+ en la lKnea ac<ual. + Su+<i<uAe el <ex<o Cue e+criDa Bor el carGc<er ac<ual. n+ Su+<i<uAe el <ex<o Cue e+criDa Bor lo+ +i.uien<e+ n carac<ere+. La+ +erie+ de co/ando+ de ca/Dio Cue Ber/i<en Cue +e in<roduzca un .ruBo de carac<ere+ +e <er/inan con la <ecla X_E+c_X. El co/ando X_c?_X e/Bieza en la Bo+ici=n ac<ual en la BalaDra A <er/ina al >inal de la BalaDra. %uando u+e un co/ando de ca/Dio Cue e+Beci>ica la di+<ancia +oDre la Cue +e aBlicarG el ca/Dio@ vi BondrG un j en la Ll<i/a Bo+ici=n de carGc<er. El nuevo <ex<o Buede +oDreBa+ar o no lle.ar a la lon.i<ud ori.inal de <ex<o.

Co!iar 5

o6er blo1ues de texto

El /ovi/ien<o de <ex<o +uBone la co/Dinaci=n de un nL/ero de co/ando+ Bara con+e.uir el BroB=+i<o >inal. E+<a +ecci=n in<roduce lo+ Du>>er+( con A +in no/Dre Eun<o a lo+ co/ando+ Cue cor<an A Be.an el <ex<o. La coBia de <ex<o +e realiza en <re+ Ba+o+ BrinciBale+)
(

. del T.) JDu>>erJ e+ una BalaDra in.le+a Cue +e re>iere a un e+Bacio re+ervado en /e/oria Bara .uardar al.una in>or/aci=n <e/Boral/en<e. En e+<e ca+o +e u+an Du>>er+ Bara al/acenar una coBia <e/Boral del <ex<o Cue u+<ed de+ea coBiar o /over. 37

Alvaro Alea (. %oBia del <ex<o a un Du>>er. -. Movi/ien<o del cur+or al lu.ar de de+<ino. 4. &e.ar FBonerH el <ex<o en el Du>>er de edici=n.

ABIndice A U Edi<or de Tex<o+ 6I

El Du>>er de edici=n no e+ +ino el BroBio >ic*ero en el Cue u+<ed e+<G <raDaEando. &ara %oBiar <ex<o al Du>>er +in no/Dre u+e el co/ando X_A_X. AA Mueve una coBia de la lKnea ac<ual al Du>>er +in no/Dre. 5 Mueve una coBia de la lKnea ac<ual al Du>>er +in no/Dre. nAA Mueve la+ +i.uien<e+ n lKnea+ al Du>>er +in no/Dre. n5 Mueve la+ +i.uien<e+ n lKnea+ al Du>>er +in no/Dre. A? Mueve una BalaDra al Du>>er +in no/Dre. An? Mueve n BalaDra+ al Du>>er +in no/Dre. nA? Mueve n BalaDra+ al Du>>er +in no/Dre. Aj Mueve el <ex<o de+de la Bo+ici=n ac<ual al >inal de la lKnea al Du>>er +in no/Dre. El Du>>er +in no/Dre e+ un Du>>er <e/Boral Cue Buede +er >Gcil/en<e a>ec<ado Bor o<ro+ co/ando+ co/une+. 3aA oca+ione+ en la+ cuale+ nece+i<a/o+ /an<ener el con<enido de un Du>>er duran<e un BerKodo /G+ ex<en+o de <ie/Bo. En e+<e ca+o +e u+arKa un Du>>er con no/Dre. vi <iene -, Du>>er+ con no/Dre. Lo+ Du>>er+ u+an la+ le<ra+ del al>aDe<o co/o el no/Dre de iden<i>icaci=n. &ara di+<in.uir un co/ando de un Du>>er con no/Dre@ vi u+a el carGc<er X_J_X. %uando u+e un Du>>er con no/Dre de le<ra /inL+cula lo+ con<enido+ +e +oDre e+criDen@ /ien<ra+ Cue el u+o del no/Dre en le<ra /aAL+cula aPade el nuevo <ex<o al con<enido ac<ual. JaAA Mueve la lKnea ac<ual al Du>>er con no/Dre a. Ja5 Mueve la lKnea ac<ual al Du>>er con no/Dre a. JDA? Mueve la BalaDra ac<ual al Du>>er con no/Dre D. JBA? APade la BalaDra ac<ual al con<enido del Du>>er D. JDA4? Mueve la+ +i.uien<e+ 4 BalaDra+ al Du>>er D. "+e el co/ando X_B_X Bara Be.ar el con<enido del Du>>er al Du>>er de edici=n. B &e.ar del Du>>er +in no/Dre a la !ERE%3A del cur+or. & &e.ar del Du>>er +in no/Dre a la I;8"IER!A del cur+or. n& &e.ar n coBia+ del Du>>er +in no/Dre a la I;8"IER!A del cur+or. Ja& &e.ar del Du>>er con no/Dre JaJ a la !ERE%3A del cur+or. JD4& &e.ar 4 coBia+ del Du>>er con no/Dre JDJ a la I;8"IER!A del cur+or. %uando u+e vi den<ro de un x<er/ <iene o<ra oBci=n Bara coBiar <ex<o. MarCue el DloCue de <ex<o Cue de+ea coBiar arra+<rando el cur+or del ra<=n +oDre el <ex<o. Si /an<iene Bul+ado el Do<=n izCuierdo del ra<=n A arra+<ra el ra<=n de+de el co/ienzo al >inal@ inver<irG el vKdeo del <ex<o. E+<a oBeraci=n au<o/G<ica/en<e coloca el <ex<o en un Du>>er re+ervado Bara el +ervidor de # Windo?+. &ara Be.ar el <ex<o@ Bul+e el Do<=n del /edio. AcuIrde+e de Boner vi en /odo de in+erci=n dado Cue la en<rada de <ex<o +e BodrKa in<erBre<ar co/o co/ando+ A el re+ul<ado +erKa cuando /eno+ de+a.radaDle. "+ando la /i+/a <Icnica +e Buede coBiar una +ola BalaDra *aciendo doDle clicQ con el Do<=n izCuierdo del ra<=n +oDre la BalaDra. Sola/en<e +e coBiarG e+a Lnica BalaDra. &ara Be.arla +e u+a el /i+/o Brocedi/ien<o Cue an<erior/en<e. Lo+ con<enido+ del Du>>er +=lo ca/Dian cuando +e /arca o<ro DloCue de <ex<o. &ara /over un DloCue de <ex<o +on nece+ario+ <re+ Ba+o+. (. Borrar el <ex<o Bara Bonerlo en un Du>>er con o +in no/Dre. -. Mover el cur+or a la Bo+ici=n de de+<ino. 4. &e.ar el Du>>er.

38

ABIndice A U Edi<or de Tex<o+ 6I

Manual de Linux

El Broce+o e+ el /i+/o Cue el de coBia con un +olo ca/Dio en el Bri/er Ba+o Bara Dorrar. %uando Se u+a el co/ando X_dd_X@ la lKnea +e Dorra A +e coloca en el Du>>er +in no/Dre. Lue.o Buede Boner el %on<enido del /i+/o /odo Cue lo *izo cuando coBi= el <ex<o en la Bo+ici=n de+eada. Jadd Borrar la lKnea A Bonerla en el Du>>er con no/Dre a. Ja4dd Borrar cua<ro lKnea+ A Bonerla+ en el Du>>er con no/Dre a. d? Borrar una BalaDra A Bonerla en el Du>>er +in no/Dre. 6ea la +ecci=n +oDre el /odi>icado de <ex<o Bara ver /G+ eEe/Blo+ de Dorrado de <ex<o. En el ca+o de Cue el +i+<e/a >alle@ el con<enido de <odo+ lo+ Du>>er+ +e Bierde exceB<o el con<enido de lo+ Du>>er+ de edici=n@ Cue +e Buede recuBerar Fver co/ando+ g<ile+H.

BAs1ueda 5 ca

bio de texto

vi di+Bone de vario+ co/ando+ Bara DL+Cueda. "+<ed Buede Du+car de+de un +olo carGc<er *a+<a una exBre+i=n co/Ble<a. Lo+ do+ co/ando+ BrinciBale+ de DL+Cueda Da+ado+ en carac<ere+ +on X_>_X A X_<_X. >c Encuen<ra el +i.uien<e carGc<er c. Se /ueve a la derec*a del +i.uien<e. Fc Encuen<ra el +i.uien<e carGc<er c. Se /ueve a la izCuierda del an<erior. <c Se /ueve a la !ERE%3A al carGc<er an<erior al +i.uien<e c. Tc Se /ueve a la I;8"IER!A al carGc<er Cue +i.ue al c an<erior. viFEn al.una+ e+<o e+ lo /i+/o Cue FcH. ^ ReBi<e el Ll<i/o co/ando >@F@<@T. @ I.ual Cue F^H Bero ca/Diando la direcci=n del co/ando ori.inal. Si el carGc<er Cue u+<ed Du+caDa no +e encuen<ra@ vi e/i<irG un Bi<ido o le darG o<ro <iBo de +ePal F<al vez un BarBadeo de <oda la Ban<allaH. vi le Ber/i<e Du+car una cadena de <ex<o en el Du>>er de edici=n. O<ira Bu+ca *acia la derec*a A aDaEo la +i.uien<e in+<ancia de J<iraJ. N<ira Bu+ca *acia la izCuierda A arriDa la +i.uien<e in+<ancia de J<iraJ. n ReBi<e el Ll<i/o co/ando O o N. ReBi<e el Ll<i/o co/ando O o N en la direcci=n oBue+<a. %uando u+e lo+ co/ando+ XXO_XXor X_N_X@ la Ll<i/a lKnea en la Bar<e DaEa de la Ban<alla +e vaciarG. In<roduzca en e+a lKnea la <ira de carac<ere+ Cue de+ea Du+car A Bul+e X_In<ro_X. La <ira en el co/ando XXO_XXor X_N_XBuede +er una exBre+i=n re.ular. "na exBre+i=n re.ular Buede +er una de+criBci=n de un conEun<o de <ira+. La de+criBci=n +e con+<ruAe u+ando <ex<o en<re/ezclado con carac<ere+ e+Beciale+. Lo+ carac<ere+ e+Beciale+ de una exBre+i=n re.ular +on. \ ` a i j. . 6ale Bor cualCuier carGc<er exceB<o el carGc<er de nueva lKnea. J Tecla de Je+caBeJ Bara cualCuier carGc<er e+Becial. \ 6ale Bor 7 o /G+ in+<ancia+ del carGc<er an<erior. ` a Bu+ca exac<a/en<e uno de lo+ carac<ere+ incluido+ en<re lo+ corc*e<e+. i El carGc<er Cue +i.ue a i deDe e+<ar al BrinciBio de la lKnea. j El carGc<er Cue Brecede a j +e Du+ca al >inal de la lKnea. `ia Bu+ca cualCuier co+a Cue no +e encuen<re de+BuI+ de i den<ro de lo+ corc*e<e+. `Ta Bu+ca un ran.o de carac<ere+. El Lnico /odo de aco+<u/Drar+e a u+ar la+ exBre+ione+ re.ulare+ e+ u+Gndola+. A con<inuaci=n /o+<ra/o+ vario+ eEe/Blo+ de u+o) 39

Alvaro Alea c.c* %oincide con coc*e@ cac*o@ coc*era@ e<c. cJ.Be %oincide con c.Be@ c.Ber@ e<c. +<o\B %oincide con +<B@ +<oB@ +<ooB@ e<c. car.\n %oincide con car<=n@ carrill=n@ car/en@ e<c. xAz.\ %oincide con xAz al >inal de la lKnea. iLo+ Encuen<ra cualCuier lKnea Cue e/Biece con Lo+. aDcde>j Encuen<ra cualCuier lKnea Cue <er/ine con aDcde>. iSoloj %oincide con cualCuier lKnea Cue +=lo <en.a la BalaDra JSoloJ. B`aiuea+o %oincide con Ba+o@ Bi+o@ Bu+o@ Be+o. 6er`!TFa %oincide con 6er!@ 6erE@ 6erF.

ABIndice A U Edi<or de Tex<o+ 6I

6er`i(T2a %oincide con 6er +ie/Bre Cue a con<inuaci=n O *aAa un nL/ero. <*e`ira`rea %oincide con <*eir@ <*err@ <*ere@ <*eie. `AT;aTza`AT;aTza\ %oincide con cualCuier BalaDra. vi u+a el /odo de co/ando+ de ex Bara llevar a caDo DL+Cueda+ A +u+<i<ucione+. Todo+ lo+ co/ando+ Cue e/Biezan con do+ Bun<o+ +on co/ando+ en /odo ex. Lo+ co/ando+ de DL+Cueda A +u+<i<uci=n Ber/i<en Cue +e u+en exBre+ione+ re.ulare+ +oDre un ran.o de lKnea+ A +u+<i<uir la <ira de carac<ere+ Cue +e Du+ca. El u+uario Buede Bedir con>ir/aci=n an<e+ de Cue +e realice la +u+<i<uci=n. Merece la Bena *acer una revi+i=n de la reBre+en<aci=n de lo+ nL/ero+ de lKnea en el <u<orial de ed. )cBri/d@cul<d+OcDu+cadOc+u+<dO. %o/ando .eneral. )(@j+Olo+OLo+O. Bu+car el >ic*ero en<ero A +u+<i<uir lo+ Bor Lo+. )W+O<*eOT*eO. W +i.ni>ica el >ic*ero en<ero Fi.ual Cue arriDaH. ).@$+Oi.\OO. Borra el con<enido de la lKnea ac<ual *a+<a la Cuin<a. )W+Olo+OLo+O.c Su+<i<uAe Jlo+J con JLo+J Bre.un<ando an<e+ de *acer la oBeraci=n. )W+Oi....OO. Borra lo+ Bri/ero+ cua<ro carac<ere+ de cada lKnea. El co/ando de DL+Cueda e+ /uA Bo<en<e cuando +e co/Dina con la+ exBre+ione+ re.ulare+. Si no +e incluAe la direc<iva X_._X en<once+ el ca/Dio +=lo +e aBlica a la Bri/era in+<ancia Cue +e encuen<re en cada lKnea. En oca+ione+ u+<ed Cuiere u+ar lo+ carac<ere+ de DL+Cueda en lo+ carac<ere+ de +u+<i<uci=n. Se Buede ree+criDir <odo el co/ando en la lKnea Bero vi Ber/i<e Cue lo+ carac<ere+ de +u+<i<uci=n incluAan al.uno+ carac<ere+ e+Beciale+. )(@$+OaAudaOVndoO. Su+<i<uAe aAuda Bor aAudando en la+ cinco Bri/era+ lKnea+. )W+O \OVVO. !uBlica el nL/ero de e+Bacio+ en<re BalaDra+. El u+o de la <ira de carac<ere+ co/Ble<a Bara DL+Cueda <iene +u+ lK/i<e+ A Bor lo <an<o vi u+a lo+ BarIn<e+i+ en +ecuencia de e+caBe XX_F_XX A XX_H_XXBara +eleccionar el ran.o de la +u+<i<uci=n. El u+o de un dK.i<o en +ecuencia de e+caBe X_(_X iden<i>ica el ran.o en el orden de la de>inici=n A la +u+<i<uci=n +e Buede *acer. )+OJiJF.\JH).\OJ(O. Borra <odo de+BuI+ de e incluAendo lo+ do+ Bun<o+. )+OJF.\JH)JF.\JHOJ-)J(O. !a la vuel<a a la+ BalaDra+ a lo+ do+ lado+ de lo+ do+ Bun<o+. vi o>rece co/ando+ /uA Bo<en<e+ Cue /uc*o+ edi<ore+ de <ex<o /oderno+ no <ienen o no Bueden o>recer. El co+<e de e+<a Bo<encia +uele +er <a/DiIn el BrinciBal ar.u/en<o en con<ra de vi. Lo+ co/ando+ Bueden +er di>Kcile+ de aBrender A leer. Sin e/Dar.o@ la /aAorKa de la+ co+a+ Duena+ +uelen +er un Boco ex<raPa+ al BrinciBio. %on un Boco de BrGc<ica A <ie/Bo@ lo+ co/ando+ de vi +e conver<irGn en una +e.unda na<uraleza Bara "d..

40

ABIndice B T Si<io+ de In<erne<

Manual de Linux

)!<ndice B B Sitios de Internet
E+<a e+ una BeCuePa li+<a de +i<io+ con LiDro+ en >or/a<o elec<r=nico +oDre Linux. http://es.tldp.org T con<iene la /aAorKa de la docu/en<aci=n Cue exi+<e Bara Linux <raducida al e+BaPol@ lo+ liDro+ de linuxdoc@ lo+ Jco/o+J <raducci=n de lo+ *o?<o A la+ Ba.ina+ del /an. Toda+ e+<a+ <raduccione+ e+<Gn ec*a+ Bor un eCuiBo de volun<ario+ Bor lo Cue no +ie/Bre e+<Gn co/Ble<a+ o ac<ualizada+@ aun a+K +on una re>erencia i/Bre+cindiDle. !e+<acan en<re o<ro el ,u:a !e instalaci%n Oficial !e &e!'at@ la ,u:a !el usuario !e Linu8@ A Linu8F instalaci%n C 4G Pasos http://www.tldp.org con<iene el /i+/o <iBo de in>or/aci=n Cue Luca+@ Bero deDido a Cue la /aAorKa de la docu/en<aci=n +e e+criDe en in.le+@ +u con<enido e+ /a+ co/Ble<o AOo ac<ualizado. !e http://andercheran.aiind.upv.es/toni/personal/index.html Buede+ DaEar<e un in<ere+an<e liDro lla/ado Intro!ucci%n al sistema o erati7o *ni8 A o<ro /anual +oDre +e.uridad. http://www.tayuda.com <iene una +erie de liDro+ +oDre in>or/G<ica lla/ada Ja ren!e informHtica como si estu7ieses en rimeroJ con uno dedicado a Linux en la +ecci=n de +i+<e/a+ oBera<ivo+. Ade/G+ Buede+ encon<rar in>or/aci=n A no<icia+ Fen e+BaPolH +oDre Linux en) *<<B)OO???.DarraBun<o.co/ U o<icia+ del S.L. 5 en .eneral. *<<B)OO???.*i+Balinux.or. U A+ociacion de "+uario+ de Linux FE+BaPaH *<<B)OO???.a+<urlinux.or. U A+ociacion de "+uario+ de Linux FA+<uria+H *<<B)OO???.lae+Biral.or. U In>or/acion +oDre !eDian *<<B)OO???.deDianTe+.or. T "+uario+ de !eDian *<<B)OO???.>edoraTe+.co/. T "+uario+ de Red 3a< *<<B)OO???..en<ooTe+.or. T "+uario+ de Geen<o 5 en in.le+ en) *<<B)OO???.linux.co/ U &or<ar co/ercial +oDre Linux *<<B)OO???.>re+*/ea<.ne< U o<icia+ +oDre So><?are uevo o Ac<ualizado *<<B)OO???.+la+*do<.or. U o<icia+ de S.L. 5 en .eneral *<<B)OO???.linux.a/e+.co/ U Rue.o+ Bara Linux *<<B)OO???.*aBBABen.uin.or. U Rue.o+ Bara Linux WeD de la+ di+<riDucione+) *<<B)OO???.red*a<.co/ *<<B)OO???./andraQe+o><.co/ *<<B)OO???.deDian.or. *<<B)OO???..en<oo.or.

41

Alvaro Alea

ABIndice % TRecur+o+

)!<ndice C B*ecursos
Material (xterno
El aBIndice A U Edi<or de Tex<o+ 6I *a +ido +acado de Linux In+<alaci=n A &ri/ero+ &a+o+@ de Ma<< Well+@ di+BoniDle en *<<B)OOe+.<ldB.or.. La+ caB<ura+ de Ban<alla del Te/a 4 U En<orno Gra>ico *an +ido oD<enida+ de *<<B)OO???.Qde.or. A *<<B)OO???..no/e.or. re+Bec<iva/en<e.

(l )utor
Alvaro Alea FernGndez@ Fe/ail) alvaro]a+<urlinux.or.H e+ In.eniero TIcnico Elec<r=nico@ <raDaEa co/o ad/ini+<rador de +i+<e/a+ Linux@ A !i+ePo .ra>ico@ e+ +ocio >undador de la a+ociaci=n A+<urlinux@ F*<<B)OO???.a+<urlinux.or.HA en +u+ ra<o+ liDre+ in<en<a Bro.ra/ar un e/ulador de +Bec<ru/ en % DaEo licencia G&L F*<<B)OOa+Bec<ru/.+ource>or.e.ne<H

;ersión
-77-O##O## T &ri/era 6er+i=n. -774O(-O-7 T APadido In>or/aci=n +oDre la in+<alaci=n A +ervicio+ de Red@ %aB<ura+ de &an<alla.

Licencia
Se Ber/i<e la liDre coBia A di+<riDucion de e+<e docu/en<o en lo <er/ino+ de la Licencia G&L 6-. La+ /arca+ re.i+<rada+ +on BroBiedad de +u+ re+Bec<ivo+ duePo+.

42