Está en la página 1de 44

MANUAL DE LINUX

lvaro Alea Fdz.


Indice Manual de Linux
Indice
INDICE......................................................................................................................................................... 1
INTRODUCCIN E INSTALACIN.......................................................................................................4
SOFTWARE LIBRE........................................................................................................................................... 4
Licencias.............................................................................................................................................. 4
Software libre....................................................................................................................................... 4
ORGEES !E LI"# ..................................................................................................................................... $
%ARA%TERSTI%AS !E LI"# .......................................................................................................................... $
32 Bits.................................................................................................................................................. 5
Multitarea.............................................................................................................................................5
Multiusuario.........................................................................................................................................6
POSIX.................................................................................................................................................. 6
Comatibili!a!.................................................................................................................................... 6
&ero ' () Fic*ero+..........................................................................................................................,
&ero ' - ) &ro.ra/a+..................................................................................................................... ,
"stabili!a!........................................................................................................................................... 6
"s libre................................................................................................................................................. #
Soorte................................................................................................................................................. #
$!ataci%n........................................................................................................................................... #
LAS !ISTRIB"%IOES ..................................................................................................................................... 0
&e! 'at ............................................................................................................................................... #
(ebian..................................................................................................................................................)
S*S".................................................................................................................................................... )
Slac+ware ............................................................................................................................................ )
Man!ra+e............................................................................................................................................. )
,entoo..................................................................................................................................................-
. /ue !istribuci%n eli0o1 ..................................................................................................................... -
!1!E %OSEG"IR LI"# ............................................................................................................................. 2
Comrarla............................................................................................................................................ -
Obtenerla 23ratis2................................................................................................................................-
ISTALA%I1 !E FE!ORA RE! 3AT................................................................................................................. 2
Inicio !e la instalacion...................................................................................................................... 45
Ociones !e Instalacion.....................................................................................................................45
Instalacion !e los a/uetes !e software............................................................................................ 44
1
Alvaro Alea Indice
Primer Inicio...................................................................................................................................... 42
MANEJO Y CONFIGURACIN............................................................................................................ 13
"S"ARIOS...................................................................................................................................................(4
S3ELL 5 %OMA!OS.................................................................................................................................... (4
Bas6....................................................................................................................................................44
Ociones !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 II%IO.....................................................................................................................-7
Control !e Procesos...........................................................................................................................25
Ser7icios............................................................................................................................................. 25
Inet!................................................................................................................................................... 24
A!MIISTRA%I1 !EL E8"I&O........................................................................................................................ -(
Permisos.............................................................................................................................................24
$a3ar el sistema...............................................................................................................................22
Instalacion !e Software......................................................................................................................23
ENTORNO GRAFICO..............................................................................................................................25
EL SISTEMA # WI!OWS ............................................................................................................................ -$
9!E ......................................................................................................................................................... -,
GOME...................................................................................................................................................... -,
ADMINISTRACIN AVANZADA......................................................................................................... 28
RE%OM&ILAR EL 9EREL.............................................................................................................................. -:
%OFIG"RA%I1 !E RE!ES........................................................................................................................... -2
Itables...............................................................................................................................................2-
SER6I%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
APNDICE A EDITOR DE TETOS 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
Coiar C mo7er blo/ues !e te8to....................................................................................................... 3#
BDs/ue!a C cambio !e te8to...............................................................................................................3-
APNDICE ! " SITIOS DE INTERNET................................................................................................ 42
APNDICE C "RECURSOS..................................................................................................................... 43
MATERIAL E#TERO.................................................................................................................................... 44
EL A"TOR..................................................................................................................................................44
6ERSI1.................................................................................................................................................... 44
LI%E%IA....................................................................................................................................................44
3
Alvaro Alea In<roducci=n e In+<alaci=n
Introduccin e Instalacin
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
Orgenes 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.
Caractersticas 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 % Prograas
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!tacin
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 distribucin 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
Instalacin 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.
Prier 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 Configuracin
-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 Coandos
Bas'
"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 Coandos
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 inforacin
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+.
Coodines
%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.
7uberas
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&ORTATE 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 ManeEo A %on>i.uraci=n
"n cd +eria /oun< T< i+o2,,7 OdevO*dD O/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 Manual de Linux
!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+
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 coandos 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 e+ el runlevel@ Cue con<ienen enlace+ +i/Dolico+
a lo+ +*ell+criB<+ de Oe<cOini<.d
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.
)dinistracin del e1ui!o
Perisos
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 sistea
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 ,ruo !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 comroban!o la e8istencia !e actuali;aciones
24
En<orno Gra>ico Manual de Linux
(ntorno /rafico
(l sistea 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
/noe
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
)dinistracin )6an8ada
*eco!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.
Configuracin 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.
Configuracin 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 *eoto
Exi+<en cua<ro Bo+iDilidade+ de acce+o re/o<o a un ordenador con Linux
Ser6idor X
"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.
Coandos de o6iiento del cursor
* /ueve el cur+or un e+Bacio a la izCuierda.
E /ueve el cur+or un e+Bacio aDaEo.
33
Alvaro Alea ABIndice A U Edi<or de Tex<o+ 6I
Q /ueve el cur+or un e+Bacio arriDa.
l /ueve el cur+or un e+Bacio a la derec*a.
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 continuacin3
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.
Mo6iiento
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
Modificacin 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 Manual de Linux
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.
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 ABIndice A U Edi<or de Tex<o+ 6I
(. %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.
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 cabio 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 ABIndice A U Edi<or de Tex<o+ 6I
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.
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 oerati7o *ni8 A o<ro /anual +oDre +e.uridad.
http://www.tayuda.com <iene una +erie de liDro+ +oDre in>or/G<ica lla/ada Jaren!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
;ersin
-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

También podría gustarte