Básicamente GNU/Linux

Transcripción

Básicamente GNU/Linux
h ttp//w w w .codigol
ibre .org
Básicam e nte GNU
Fundación Código Libre Dom inicano
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Pág 2
Fundación Código Libre Dom inicano
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
GNU BASiCO
SEGUND A E D ICIÓN
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
h ttp://w w w .codigol
ib re .org
e -m ail
: ape rpinan@ codigol
ib re .org
Pág 4
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Fundación Código Lib re D om inicano
h ttp://w w w .codigol
ib re .org
e -m ail
: info@ codigol
ib re .org
(1) Be nigno Fil
om e no Rojas, Esq uina
Padre Pina No. 102, Z ona Unive rsitaria,
Santo D om ingo
Re púb l
ica D om inicana
(2) Cal
l
e Estre l
l
a Sadh al
á No. 5
Jardine s M e tropol
itanos,
Santiago
Re púb l
ica D om inicana
D iagram ación y D ise ño de portada:
Nicaury Be níte z Cortorre al
ISBN
88-9 9 9 9 9 -9 9 -9
D e pósito l
e gal
:
b 8888.9 9
Im pre so y e ncuade rnado por
IM PR ESO S GAM M A
Cal
l
e # 12
Los R íos
Santo D om ingo, Re púb l
ica D om inicana
Escrito Bajo l
a Lice ncia GNU FD L2007
Im pre so e n Re púb l
ica D om inicana
Printe d in Th e D om inican Re pub l
ic
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Nota de CopyLe ft
Este docum e nto se pue de distrib uir y m odificar b ajo l
os térm inos de l
a Lice ncia Lib re de
D ocum e ntación Ge ne ralde lGNU - FD L.
© 2004-07 Antonio Pe rpiñan. Este m anual e s softw are l
ib re ; pue de re distrib uirl
o y
m odificarl
o b ajo l
os térm inos de l
al
ice ncia GNU de D ocum e ntacion Lib re pub l
icada por l
a
Fre e Softw are Foundation;tanto e n su ve rsión 2 com o (a su opción) e n cual
q uie r ve rsión
poste rior. Este m anualse distrib uye con e lánim o de ayudar, pe ro sin garantía al
guna;ni
siq uie ra l
a im pl
ícita de se r com e rcial
izab l
e ol
a de se r apto para un propósito e n particul
ar.
Para m ás de tal
l
e s, ve a l
a Lice ncia Púb l
ica Ge ne ral de GNU (CO PY-LEFT). Tie ne a su
disposición una copia de l
a Lice ncia Púb l
ica Ge ne ralde GNU (CopyLe ft) e n l
a distrib ución
GNU/Linux q ue acom paña e ste Lib ro o e n nue stra página w e b .
Tam b ién pue de ob te ne rl
a e scrib ie ndo a l
a Fre e Softw are Foundation, Inc., 59 Te m pl
e Pl
ace
Suite 330, Boston, M A 02111-1307, USA.
En e lánim o de col
ab orar se rue ga a q uie n util
ice e n totalo e n parte e n cual
q uie r m ate rial
q ue de élde rive , y q ue se re spe te n l
os térm inos de l
a Lice ncia b ajo l
os cual
e s e le s l
ib e rado.
Si m odifica y m e jora e ste docum e nto, rogam os se l
o
indiq ue a sus autore s original
e s, m e diante
info@ codigol
ib re .org.
Pág 6
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
A m i m adre , Sil
via T. D iaz, por l
l
e nar m i infancia de il
usione s, por cre e r sie m pre e n m í, por
apoyarm e e n todo, por apoyarm e sie m pre . A m i m adre , porq ue m is sue ños son re fl
e jo de su
e spíritu. A m i m adre , e sté donde e sté.
Pról
ogo
E
lsiste m a ope rativo GNU/Linux e s una pode rosa pl
ataform a para com putadoras. Está dise ñado
para se r e stabl
e , se guro, y funciona igualde bie n e n se rvidore s com o e stacione s de trabajo.
Este l
ibro e s producto de l
as e xpe rie ncias de num e rosos cursos y ch arl
as im partidos e n todo e lpaís
por su autor Antonio Pe rpiñan, pre side nte de l
a Fundación Código Libre D om inicano. Este l
ibro e s
e lproducto de l
a pe rse cusión de cre ar una ce rtificación l
e gítim a de lsoftw are l
ibre . La inform ación
aq uí conte nida e s producto de todo una inve stigación de q ue ne ce sita un jove n para de sarrol
l
arse
de sde ce ro h asta un Júnior SysAdm in de siste m as GNU/Linux. Elúnico fin de e ste e s de pode r
l
l
e gar a se r una fue nte de inform ación para aq ue l
l
os usuarios q ue com ie nzan a dar sus prim e ros
pasos e n l
os siste m as GNU/Linux, aunq ue obviam e nte l
e pue de l
l
e gar a se r de util
idad a un usuario
avanzado, dándol
e así a conoce r de tal
l
e s de l
os dife re nte s aspe ctos q ue com pone n GNU/Linux.
Para aq ue l
l
os usuarios m ás avanzados, e spe ro pue dan e ncontrar e ste l
ibro se r una guía de
re fe re ncia básica, y q ue pue dan pasárse l
a a sus am igos novatos cuando te pre gunte n "¿Cóm o
pue do iniciarm e e n GNU/Linux?"o cuando digan: "¿D onde pue do e ncontrar inform ación e n
e spañolsobre GNU/Linux?".
Lo único q ue l
e s pe diré, se rá q ue si l
l
e garan a e ncontrar al
gún probl
e m a e n e ste l
ibro o tuvie se n
al
guna suge re ncia, o si e ncue ntran q ue al
guna se cción no se e ncue ntra de bidam e nte bie n
e xpl
icada, por favor h ázm e l
o sabe r, ya q ue sol
o así podré se guir actual
izando e ste h um il
de l
ibro
q ue e spe ro l
e s sirva a m uch os. Para l
o ante rior l
e s pido m e e nvíe n un e -m aila
ape rpinan@ codigol
ibre .org, de sde ya m uch as gracias y e spe ro disfrute n e lconte nido de e ste l
ibro.
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Re conocim ie ntos:
M e gustaría re ndir re conocim ie nto a todos l
os q ue durante e sta ardua tare a de dar a conoce r l
o
q ue e s e lCódigo Libre e n m i país, l
a Re públ
ica D om inicana, m e h an ayudado y sie m pre cre ído e n
e ste proye cto. Son m ayorm e nte profe sore s, profe sional
e s de l
a industría de l TI y al
um nos
unive rsitarios q ue de una m ane ra u otra se h an invol
ucrado e n l
os tal
l
e re s, ch arl
as y e lq ue h ace r
de día de l
a e vange l
ización GNU e n nue stras Unive rsidade s. No l
os pue do nom brar a todos, y sé
q ue se m e ol
vidarán l
a m ayoría, así e s q ue de ante m anos, l
e pido e xcusa:
José Pare de s, Cristh ian Nuñe z, Ange lRe ynoso, El
vyn Bol
ge s, Joe lPe ña, Robe rto Garcia, M artín
M inaya, Carl
os Cam ach o, Juan Carl
os D urán, D anny Cruz, Rom an Vasq ue z, H e ctor, Cl
audio
Castro, Carl
os Estéve z, D ionisio Grul
l
ón, y todos l
os de m ás m ie m bros de l
a fundación q ue de una
m ane ra u otra sie m pre aportan alde sarrol
l
o de todas nue stras actividade s.
Ace rca de lAutor:
Antonio Pe rpiñan, BS/M S CUNY/CCNY, h a sido profe sor Unive rsitario de l
a carre ra de siste m as y
de dipl
om ados de Softw are Libre , ch arl
ista e n todo e lpaís de l
as fil
osofías re l
acionadas con e l
Fre e Softw are , Técnico doce nte nacionalde l
a Se cre taria de Estado de Educación D e partam e nto
Inform ática Educativa, Profe sor Vol
untario Unive rsidad UASD , de te cnol
ogías basadas e n Softw are
Libre e n e lde partam e nto de m ate m ática.
Ace rca de l
os Col
aboradore s Técnicos:
Los individuos q ue h an col
aborado dire ctam e nte e n e ste Libro y e lproye cto de Ce rtificación
Nacionalde GNU/Linux e n l
a Fundación son:
José Pare de s, Cristh ian Nuñe z, D anny Cruz, Juan Carl
os D urán, ...
Pág 8
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
¡Envíe nos su O pinión!
Com o todo e n e lSoftw are Lib re , uste d, e ll
e ctor de e ste l
ib ro, e s un col
ab orador e n q ue
e ste m e jore y q ue con sus críticas se de sarrol
l
e . Que re m os sab e r q ue opinas, si l
e gusto
tam b ién y si no con m ás razón, déjanos sab e r q ue e sta m aly l
o m e jorare m os y si cre e s q ue
tie ne s al
go q ue aportar ayúdanos.
Com o autor, l
e dam os b ie nve nidas a tus com e ntarios. Pue de s e nviarnos su corre o
el
e ctrónicos dire ctam e nte de q ue te gusta y q ue no te gusta de e ste l
ib ro –y su opinión de
com o m e jorarl
o.
Tom e nota q ue no pode m os re sponde r todas l
as pre guntas ace rca de apre ndizaje de
GNU/Linux ya q ue re cib im os un vol
um e n m uy al
to pe ro tratam os de re sponde r l
as m ás q ue
pode m os, pe ro sus pre guntas técnicas de b e n se r dirigidas alforum e n nue stra páginas w e b
de nue stro portalde Softw are Lib re .
h ttp://w w w .codigol
ib re .org
Alcontactarnos favor re cordar incl
uir su nom b re y corre o e l
e ctrónico e n e lcuall
es
pode m os contactar e n caso de q ue te ngam os al
guna pre gunta.
Fundación Código Lib re D om inicana
Z ona Unive rsitaria, Santo D om ingo, Re pub l
ica D om inicana
Te l
.: (809 )476-7758
Estre l
l
a Sadh al
a # 5,
Santiago, Re pub l
ica D om inicana
Te l
.: (809 )724-5543
h ttp://w w w .codigol
ib re .org
Em ail
: ape rpinan@ codigol
ib re .org
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Conte nido
1
2
3
4
5
6
7
8
9
10
11
A
B
C
D
E
F
G
H
I
J
Introducción
Encontrar y Cre ar D ocum e ntación
Arrancando Linux
Siste m a de Arch ivos Linux
Adm inistración de Arch ivos
Com ando GNU y UNIX
M ante nim ie nto de lSiste m a de Arch ivos
Usuarios y Grupos
Fl
ujo de Te xto
Pe rm isos
Tare as Adm inistrativas
Back up y Re staurar
Gl
osario
Proce so de Ce rtificación GNU CERTIFIED
Conse jos para l
a Ce rtificación
Re cursos Al
te rnativos
Soporte de l
a Com unidad
Prácticas
Índice s de O bje tivos
Conse jos de lSysAdm in
TutorialVI
Re cupe rar Grub ó LILO con un Live CD
Pág 10
xiv
19
35
49
71
95
115
135
155
171
187
205
223
239
241
244
245
246
261
265
267
271
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Tab l
a de conte nidos
O rganización de lLib ro
Pre pararse para e lExám e n
1 Buscar y Cre ar D ocum e ntación
Buscar Ayuda
D ocum e ntación Local
Páginas m an
Info.
Los H O W TO s
ElFAQ
D ocum e ntación de l
os Program as
Re cursos de Inte rne t
Los Ne w sgroups
Listas de Corre o
Com andos de Buscar Inform ación
w h e re is
w h ich
w h atis y apropos
w h atis
apropos
Escrib ir D ocum e ntación
Suporte de lUsuario
Re sum e n
xiv
xvi
19
20
20
20
23
24
25
25
25
26
26
27
27
27
27
27
28
29
29
30
2 Arrancar Linux
Iniciando Linux
ElD ae m on init
ElArch ivo /e tc/inittab
Los Runl
e ve l
s
ElLILO
D iagnosticando Prob l
e m as de LILO
Apagar a Linux
Re sum e n
35
36
37
37
37
40
42
43
45
3 Siste m a de Arch ivos Linux
Particione s
Inte rpre tar l
os Nom b re s de l
as Particione s
¿Cuantas y de q ue Tam año?
fips
fdisk
Paso 1: Cre ar una Partición Prim aria
Paso 2: Cre ar una Partición Sw ap
Paso 3: Cre ar una Partición Exte ndida
Paso 4: Asignar Nom b re s de lSiste m a de Arch ivos
ElSiste m a de Arch ivos Linux
D ar Form ato
49
50
50
50
52
53
54
55
56
56
56
57
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
O rganización de lSiste m a de Arch ivos
Inode s
Tipos de Arch ivos
M ante ne r sus D iscos e n Sal
ud
fsck
Uso de lD isco
du
df
Re sum e n
59
60
61
61
61
63
63
64
66
4 Adm inistración de l
os Arch ivos
Com andos Básicos de l
a Adm inistración de l
os Arch ivos
cd
l
s
fil
e
cat
m ore y l
e ss
wc
h e ad y tail
touch
cp
dd
mv
rm
m k dir
rm dir
Expre sione s Re gul
are s
Busq ue da de Conte nido e n Arch ivos
gre p
se d
Com prim ir y D e scom prim ir Arch ivos
tar
gzip
com pre ss
gunzip
zcat
Re sum e n
71
72
72
73
75
75
77
77
78
78
79
80
80
81
81
81
82
83
83
84
85
85
87
87
87
88
88
5 Com andos GNU y UNIX
¿Qué e s un Sh e l
l
?
Escrib ir e n l
a Líne a de Com andos
La Lib re ría Re adl
ine
Com pl
e tando e n l
a Líne a de Com andos con TAB
Variab l
e s de Usuarios y de Am b ie nte
Variab l
e s de Usuarios
Los Al
ias
95
96
96
97
98
99
99
100
Pág 12
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Variab l
e s de Am b ie nte
ElPATH
ElProm pt
ElH O M E
Lista de lH istory
fc
Sub stitución de Com andos
Los Proce sos
Top
Com ando nice
Proce sos e n e lBack ground y Fore ground
ElCom m ando Job s
Las Signal
s
Re sum e n
100
102
102
104
104
105
105
106
107
108
108
109
110
110
6 M ante nim ie nto de lSiste m a de Arch ivos
M ontar Siste m as de Arch ivos
Elarch ivo /e tc/fstab
ElSiste m a de Arch ivos /proc
Elarch ivo /e tc/m tab
Um ount
D isk Quotas
Los Link s
Los H ard Link s
Link s Sim b ól
icos
Adm inistrar Arch ivos de lSiste m as
La Je rarq uía
En contrar arch ivos Pe rdidos
Com ando find
ElCom ando l
ocate
ElCom ando w h ich
Re sum e n
115
116
117
118
119
119
119
121
123
124
125
125
126
127
128
128
129
7 Usuarios y Grupos
Adm inistrar Usuarios y Grupos
root
Elcom ando su
Cre ar Cue ntas de Usuarios
ElArch ivo passw d
ElCom ando passw d
Contrase ñas Sh adow
Cre ar Usuarios
Editar e lArch ivo /e tc/passw d
Usar e lCom ando use radd
Usar e lCom ando use rm od
135
136
136
136
137
137
139
140
141
141
141
143
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Re m ove r Usuarios
Cue ntas Espe cial
e s de Usuarios
Los Grupos
ElArch ivo /e tc/groups
Ide ntificar su Grupo
Trab ajar con Grupos
M odificar y El
im inalGrupos
Grupos de lSiste m a
Im pl
e m e ntar Sh adow Passw ord
Arch ivos de Inicio de lUsuarios
Re sum e n
143
144
144
144
145
145
146
147
147
148
150
8 Fl
ujo de Te xtos (Stre am s)
Buscar Sus Arch ivos
Com odine s (W il
dcards)
Fil
trar Te xtos
se d
sort
Com ando cut
Com ando e xpand
Com ando fm t
Com ando h e ad
Com ando join
Com ando nl
od
Com ando paste
Com ando pr
Com ando spl
it
Com ando tac
Com ando tail
Com ando tr
Com ando w c
Entrada (Input ) y Sal
ida (output) …E/S…I/O
Re dire cción y l
as Tub e rías (Pipe s)
ElUtil
itario te e
Com ando xargs
Re sum e n
9 Los Pe rm isos
D ue ños y Grupos
Cam b iar e lD ue ños
Cam b iar e lGrupo
Acce de r a Arch ivos y D ire ctorios
Acce so a Arch ivos
Acce de r D ire ctorios
Cam b iar l
os Pe rm isos
Cam b iar Pe rm isos con Sím b ol
os
155
156
156
156
156
158
159
159
159
160
160
160
161
161
161
162
162
162
163
163
163
164
165
165
166
171
172
172
172
173
174
175
176
176
Pág 14
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Cam b iar Pe rm isos con Núm e ros
Pe rm isos Espe cial
es
SUID y GUID
Stick y Bit
Pe rm isos por D e fe cto
Re sum e n
178
178
178
179
179
181
10 Tare as Adm inistrativas
Program ar l
os Trab ajos (Job s)
Com ando at
Adm inistrar Trab ajos at (Job s)
Com ando b atch
Com ando crontab
Adm inistrar (Tare as) cron Job s
Logs de lSiste m a
Configurar e lsysl
ogd
Adm inistrar l
os Logs
Rotar l
os Logs
Arch ivar l
os Logs
Uso de l
os Logs para D iagnosticar
Re sum e n
187
188
188
19 0
19 0
19 0
19 2
19 3
19 4
19 5
19 6
19 8
19 8
19 9
11 Back up y Re staurar
Pl
anificar su Back up
Costo de ltie m po Fue ra de Se rvicio (D ow ntim e )
Costo Im pl
e m e ntación de l
a e strate gia de Back up
Carga de Trab ajo de lSiste m a (Syste m W ork l
oad)
Tipos de Estrate gias de Back up
Cl
uste ring
Se rvidore s Standb y o Fail
ove r
Se rvidore s D upl
icados o Back up Se rve r
Back up y Re staurar
Back ups
Pl
anificar
¿A q ue l
e vam os a h ace r Back up?
¿Con Fre cue ncia se H ace e lBack up?
¿Tie m po Para H ace r Su Back up?
Se l
e cción de M e día
Tipos de Back ups
Copy
Ful
lBack up
Back ups Parcial
Back ups Incre m e ntal
e s ó D ife réncial
es
¿Qué tie m po D e b e Al
m ace nar l
os Back ups?
El
e gir D ónde Al
m ace nar
Prote ge r Sus Back ups
205
206
206
206
206
206
207
207
207
207
207
207
208
208
208
208
209
209
210
210
210
210
211
211
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
M ante ne r un Log
Re staurar Arch ivos de sde e lBack up
Util
itarios de Back up
Elcom ando tar
Usar tar para Cre ar Back ups
Re staurar Arch ivos con tar
Com ando cpio
Com prim ir y D e scom prim ir Arch ivos
gzip
com pre ss
gunzip
ElCom ando zcat
Re sum e n
211
211
212
212
212
214
215
216
217
217
217
218
218
APEND ICES
A Gl
osario
223
B ElProce so de Ce rtificación GNU CERTIFIED AD M IN/PR O F/EXPERTO
239
C Conse jos para l
a ce rtificación
241
D Re cursos Al
te rnativos
244
E Soporte de l
a Com unidad
245
F Prácticas
246
G Índice de O b je tivos
261
H Conse jos de lSysAdm in
265
I TutorialVI
267
J Re cupe rar GR UB ó LILO con Live CD
273
Pág 16
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Básicam e nte GNU
Fundación Código Libre Dom inicano
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Pre facio
C
uando e m pe zam os e n l
a Unive rsidad Autonóm a de Santo D om ingo, sol
o e ram os parte de un
grupo de e ntusiastas usuarios de Softw are Libre q ue re pre se ntabam os e n l
a Re públ
ica
D om inicana l
o q ue e ran l
os inicios de e ste m ovim ie nto q ue h oy l
l
e va 12 años. El grupo
inm e diatam e nte com e nzo a sol
idificarse h asta e ldía de h oy, ya q ue todos te níam os una pasión por
e lSoftw are Libre y e spe rábam os ve r e ste m ovim ie nto cre ce r. En e se prim e r año col
ocam os e l
portale n Inte rne t y m e se s de spués e m pe zam os a dar l
os prim e ros cursos a l
os profe sore s de l
a
UASD .
Elsoftw are Libre de sde e se tie m po h a m adurado e n toda su e xpre sión, tanto e n e lse rvidor
com o e n l
a e stación de trabajo, y a pasos de gigante . D e sde h ace ya unos se is años, e lSoftw are
Libre e s ya una sol
ución robusta e n e lse rvidor y e m pie za a te ne r l
os com pone nte s ne ce sarios q ue
l
ol
l
e van ale scritorio. D e sde e ntonce s, todos l
os q ue trabajam os e n h ace r q ue e lSoftw are Libre se a
adoptado e n tods l
as instancias q ue se usan orde nadore s de uso ge ne ral
, com o institución h e m os
apre ndido m uch o y e ntre nado a m uch os para q ue pue dan trabajar com o inte gradore s y asistir a
e m pre sas a m e jorar sus pl
ataform as te cnol
ogicas util
izando softw are l
ibre
En e laño 2001, l
a Fundación FCLD fue l
anzada inde pe ndie nte y autonóm a para ayudar a
dirigir e lproye cto y re sol
ve r l
os probl
e m as de organización de lproye cto de m igrar l
a Re públ
ica
D om inicana h acia e luso de lsoftw are l
ibre com o pol
ítica de e stado. Esto se l
ogrará con l
a
aprobación de l
a Le y de lSoftw are y Conte nido Libre . Elproye cto paso de se r de varios e ntusiastas
a se r un e sfue rzo nacional
. La Fundación, sus m ie m bros, com e rciante s y pe rsonal
idade s pol
íticas
h an ayudado a q ue e ste proye cto avance cada ve z m as. Elcom prom iso de l
a FCLD e s l
a de cre ar
una pl
ataform a de docum e ntación y e strate gica de capacitación total
m e nte l
ibre para q ue cuando
e lpaís se e m barq ue e n l
a adopción de lSoftw are Libre com o pl
ataform a pue da rápidam e nte
capacitar suficie nte pe rsonalpara inte grarl
o inm e diatam e nte a su de sarrol
l
o. Este m ism o año se
inauguró e ll
ocalde santo dom ingo, capitaldom inicana, y surgie ron l
os principios de al
ianzas
im portante s.
A principios de 2006 se ape rturo l
a e xte nsión santiago, se gunda ciudad de m ayor im portancia
de l
a Re públ
ica D om inicana. Esta se de nace de l
a al
ianza con l
a fábrica de Ce m e ntos Cibao y e l
Lic. W ascar M artin, su pre side nte . La e m pre sa fué total
m e nte m igrada aluso de Softw are Libre y
Pág 18
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
com o re com pe nsa fué ce dido e le dificio q ue al
be rga l
a se de de Santiago.
¡Sue rte y a Trabajar!
Ele q uipo de codigol
ibre .org
Nos gustaría sabe r sus com e ntarios para e lautor e s m uy im portante conoce r l
as opinione s ace rca
de e ste l
ibro;l
e agrade ce ríam os sus com e ntarios, corre cione s, suge re ncias e ide as q ue pue de n
m e jorar y acortar e ltie m po e n q ue se apre nde a usar e ste siste m a ope rativo, a través de lcorre o
el
e ctrónico info@ codigol
ibre .org
Santo D om ingo D . N., Re públ
ica D om inicana
M uch as gracias!!
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Introd u cción
L
A FUNDACIO N CO D IGO LIBRE D O M INICANO h a l
l
e gado a l
a convicción de q ue e lsiste m a
ope rativo GNU/Linux ne ce sita una ce rtificación q ue se a ace ptada por todas l
as com unidade s
de lm undo. Para l
ograr e ste obje tivo, e sta ce rtificación de be re unir l
a im portantisim a condición de
se r tan LIBRE com o e s nue stro siste m a ope rativo q ue de se am os ce rtificar. O tras ce rtificacione s
e xiste n pe ro e stán m uy e spe cíficam e nte orie ntadas o basadas e n distribucione s particul
are s, vie ne n
al
l
e nar re q uisitos de ne ce sidade s particul
are s de otros paíse s y/o re gione s y pe or de todo no son
de l
ice nsam ie nto l
ibre . La m e ta de e sta, nue stra propue sta a l
as com unidade s de lSoftw are Libre e s
cre ar una ce rtificación tan l
ibre com o e l Siste m a O pe rativo GaNU, e sta de be de m ostrar l
a
capacidad de lcandidato de adm inistrar un siste m a GNU/Linux.
Alre visar l
os obje tivos de cada e xám e n obse rvará q ue h e m os e stabl
e cido te m as para q ue
nue stros candidatos se an e xitosos e n l
a tom a de le xám e n de ce rtificación. Cada te m a cubre l
a
inform ación e se ncialapl
icabl
e a cual
q uie r instal
ación de una distribución GNU/Linux, aunq ue
basam os todo l
os e je m pl
os e n UBUNTU GNU/Linux por cue stion de bre ve dad. Este conte nido de be
pre parar para util
izar y de sarrol
l
arse e n e luso de cual
q uie r distribución GNU/Linux.
En e lprim e r nive lcubrim os l
as h e rram ie ntas ne ce sarias para q ue un novato Adm inistrador de
Siste m as GNU/Linux trabaje sin contratie m pos. Esta ce rtificación cubre l
as h abil
idade s básicas
ne ce sarias e n l
as siguie nte s áre as:
Com andos GNU y UNIX
Arranq ue , Inicial
ización, Apagar y l
os Runl
e ve l
s
D ispositivos y Siste m a de Arch ivos
Tare as Adm inistrativas
Esta ce rtificación consiste de dos e xám e ne s. Cada uno de e l
l
os cubre tópicos ge ne ral
e s de
GNU/Linux. O riginal
m e nte l
a inte nción e s ofre ce r un e xám e n Practico-Te órico de Ce rtificación.
Este e xám e n no se rá orie ntado a ninguna distribución e n particul
ar, así e s q ue de be dom inar por
e je m pl
o todos l
os paq ue te s e spe cíficos de GNU/Linux. Elcandidato de be dom inar l
os te m as
e spe cificos a l
as distribucione s m as popul
are s. Prim e ro e le xám e n se fundam e nta e n dos parte s:
1.- 4 Exám e n Te órico de 73 Pre guntas
Con un tie m po m áxim o de 1 h oras e n am bie nte de E-Le arning o EnLíne a
2.- 4 Exam e ne s Prácticos
Tie m po m áxim o de 2 h oras e n l
os cual
e s se l
e pre se ntará una situación de trabajo de diagnóstico
de troubl
e sh ooting de una re d m ixta con se rvidore s GNU/Linux y W ork station GNU/Linux ade m ás
de e stacione s de trabajo posibl
e m e nte e n otros siste m as ope rativos W indow s y M acO S.
Pág 20
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
La m e ta principal de e ste Libro e s pre pararl
e para tom ar nue stra Ce rtificación GNU
CERTIFIED . Este ce rtificación cubre e lm ate rialcom ún a todas l
as distribucione s. Las áre as q ue
cubre e le xám e n incl
uye n:
1. docum e ntación
2. Com andos GNU/UNIX
3. Siste m a de arch ivos
4. Arranq ue
5. Runl
e ve l
s
6. Tare as adm inistrativas
Estos e xam e ne s son re q ue ridos para todos l
os candidatos para e lNive l1 de l
a Ce rtificación
GNU AD M INISTRAD O R CERTIFICAD O .
Com o se O rganiza e ste Lib ro
Los capítul
os de ll
ibro son basados e n l
os obje tivos de le xám e n LPI 101. Pue de s com parar
e stos obje tivos e n l
a página w e b oficialde LPI e n h ttp: //w w w .l
pi.org.
Cubrim os e xte nsam e nte e stos obje tivos e n e ste l
ibro, talve s no ne ce sariam e nte te nga l
os
m ism os títul
os u orde n q ue e n l
a página w e b pe ro si tratam os de q ue se ape gue l
o m ás posibl
e a
l
os obje tivos. Para ve r un l
istado de todos l
os obje tivos de le xám e n y l
os capítul
os donde son
discutidos re fiérase alApéndice G, “Índice de l
os O bje tivos.”
O rganización e lLib ro
Capítul
o 1 “Buscar y cre ar D ocum e ntación,” cubre e luso y m ante nim ie nto de l
a
docum e ntación de lsiste m a y l
as apl
icacione s e n e linstal
adas,
Capítul
o2
“Arrancar Linux,” l
e guía por l
os pasos de larranq ue de Linux, adm inistrar l
os
runl
e ve l
s, y apagar e lsiste m a.
Capítul
o 3 “Elsiste m a de Arch ivos Linux,” cubre particionar y l
os util
itarios q ue se util
izan para
m ante ne r e lsiste m a de arch ivos.
Capítul
o 4 “Adm inistrar Arch ivos,” discute e lsiste m a je rárq uico de dire ctorios y l
a
Adm inistración de Arch ivos. Tam bién se discute n l
os util
itarios util
izadas para l
a
búsq ue da de te xto.
Capítul
o 5 “Com andos GNU y UNIX,” cubre ingre sar com andos de sde l
al
íne a de com andos y e l
H istory. Ade m ás, se discute n l
os proce sos y prioridade s.
Capítul
o 6 “M ante nim ie nto de lSiste m a de Arch ivos,” e xpl
ica e lm ane jo de cuotas y
Adm inistración de discos.
Capítul
o 7 “Usuarios y Grupos,” e xam ina com o organizar y adm inistrar usuarios y grupos.
Capítul
o 8 “Fl
ujo de Te xto (Stre am s),” cubre l
os fil
tros de te xtos m ás com une s.
Capítul
o9
“Pe rm isos,” discutim os com o control
ar l
os re cursos de lsiste m a.
Capítul
o 10 “Tare as Adm inistrativas,” una introducción a l
a adm inistración básica de lsiste m a.
Capítul
o 11 “Back up y Re staurar,” de tal
l
am os com o pl
anificar una re cupe ración cuando de sastre
ocurre y l
os util
itarios com únm e nte util
izados.
Apéndice A “Gl
osario,” l
as de finicione s y l
os térm inos m ás util
izados e n ingl
és traducidos al
e spañol
.
Apéndice B “ElProce so de Ce rtificación,” l
a ruta h acia una ce rtificación.
Apéndice C “Conse jos alExam inarse ,” nos brinda conse jos para ayudarl
e e n una e xitosa
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
concl
usión de le xám e n de ce rtificación.
Apéndice D “O tros Re cursos,” l
ista otros sitios ade cuados para buscar inform ación adicional
.
Apéndice E “Usar e lSoporte W EB,” e xpl
ica com o util
izar e lsoporte ofre cido e n nue stro portal
W e b, de dicado a apoyar e ll
ibro.
Apéndice F “Eje rcicios de Práctica,” e s un e xám e n pare cido alq ue tom aras durante e le xám e n y
con e lcualpodrás com probar tu capacidad adq uirida.
Apéndice G “Índice de O bje tivos,” incl
uye una l
ista de l
os O bje tivos de lExám e n LPIC 101 l
os
O bje tivos y una discusión de cada obje tivo.
Aunq ue te pare zca fácile lconte nido q ue se cubre e n un capítul
o e n e spe cífico, de be se r
pacie nte y cubrirl
o e n su total
idad, ante s de proce de r alpróxim o capítul
o. Com o cada capítul
o
construye sobre e lante rior, te ndrás q ue m ane jar e n am pl
itud l
os conocim ie ntos q ue se de tal
l
an e n
e lcapítul
o ante s de pasar alpróxim o.
Los capítul
os e m pie zan con una se rie de pre guntas q ue pone n a prue ba sus conocim ie ntos de
l
os tópicos a cubrir e n élcapítul
o. Es para q ue te nga un parám e tro contra e lcualm e dir su
progre so de apre ndizaje , de be e scribir sus re pue stas ante s de proce de r a l
al
e ctura de lcapítul
o.
M ie ntras l
e e élcapítul
o, re fiérase a l
as re spue stas y re víse l
as cuanto se a ne ce sario. Las re pue stas se
prove e n alfinalde lcapítul
o.
Una col
e cción de Exám e ne s de Práctica apare ce alfinalde cada capítul
o. Las re spue stas
corre ctas e incorre ctas son e xpl
icadas e n un e sfue rzo de optim izar l
os be ne ficios de cada e xám e n
de l
a práctica. D e spués de com pl
e tar e l e xám e n al final de cada capítul
o, com prue be sus
re spue stas para ve r, q ue tanto com pe ndio e lm ate rialcubie rto.
Si de scubre s q ue no dom inabas cie rtas pre guntas e n e le xám e n, vue l
va atras y re vise él
capítul
o ante s de proce de r alpróxim o. Si aún tie ne s dudas a ce rca de cual
q uie r tópico, consul
te
cual
q uie r re curso l
istado e n e lApéndice D , com o e s e lLinux D ocum e ntación Proje ct o cual
q uie r
otro al
l
íl
istado.
Pre pararse para Tom ar e lExám e n
Este e xám e n de Ce rtificación va dirigido a individuos con e xpe rie ncia e n e lsiste m a ope rativo
GNU/Linux. Ne ce sitaras una distribución de GNU/Linux disponibl
e para practicar l
os e je rcicios de
l
os capítul
os. Practiq ue l
os conce ptos q ue se cubre n e n élcapítul
o h asta q ue l
os dom ine s a
pl
e nitud.
Para q ue e ll
ibro l
e rinda m ayor be ne ficio, uste d de be e m pe zar de sde e lCapítul
o 1 y
com pl
e tar cada capítul
o e n e lorde n pre se ntado. Ale m pe zar cada capítul
o, l
o prim e ro q ue de be
h ace r e s l
eer l
os pre rre q uisitos. Si se sie nte no te ne r un dom inio totalde l
os conocim ie ntos
re q ue ridos, e s m e jor vol
ve r a tras h asta cum pl
ir con l
os m ism os.
Elpróxim o paso e s l
eer l
a se cción de pre guntas alprincipio de cada capítul
o y e scribe sus
re spue stas. Tam bién pue de apuntar cual
q uie r pre gunta q ue l
e l
l
e gue e n e lm om e nto. D e spués de
h abe r te rm inado con élcapítul
o, re gre se a sus re spue stas y com pare . Ase gúre se de e nte nde r
Pág 22
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
porq ue l
as re spue stas son corre ctas y porq ue l
as incorre ctas.
Lue go de be dirigirse a l
os e je rcicios de práctica. Fue ron dise ñados para re forzar e lm ate rial
didáctico q ue h a l
e ído. La e xpe rie ncia de l
os e je rcicios de l
as prácticas l
e se rá inval
uabl
e en el
m om e nto q ue se sie nte a tom ar e le xám e n.
Alte rm inar élcapítul
o de be tom ar e le xám e n col
ocado alfinalde lcapítul
o. Escriba sus
re spue stas ante s de re visarl
as. Si fal
l
a e n al
guna, re vise cada posibl
e re spue stas. Tam bién re gre se
al
a se cción apropiada de lcapítul
o. Si aún se sie nte inse guro o no e ntie nde , consul
te e lApéndice
D para inve stigar pl
ante am ie ntos adicional
e s a e ste tópico.
Cuando se de cida tom ar e le xám e n por prim e ra ve z, l
e se rá m uy útilh abe r re pasado todos l
os
e je rcicios e xpue stos e n e l l
ibro com pl
e m e ntario a e ste de e je rcicios, l
l
am ado “Básicam e nte
GNU/Linux Eje rcicios”, l
ibro tam bién disponibl
e y ya l
ibe rado por l
a fundación, re pl
e to de
e je m pl
o de todas indol
e.
Cuando te rm ine s e ll
ibro de be tom ar l
os e xám e ne s de ce rtificación q ue pre se ntam os e n
nue stras páginas W e b, e n e laul
a virtual
. El
l
as son una e xce l
e nte e xpe rie ncia para pre parase para
l
os e xám e ne s re al
e s, q ue sol
o l
os dam os pre se ncial
m e nte e n l
a Re pú[ubl
ica D om inicanaLos
e xám e ne s n e n nue sts aul
as virtual
e se s e n l
íne a re fl
e nar l
a situación re alde le xám e n. Re fiérase al
Apéndice E para m ás inform ación sobre e stos e xám e ne s de prue ba.
Ya l
l
e gando alfinalde ll
ibro y pre parado para e le xám e n y conocie ndo sufrie nte de e ste
siste m a ope rativo GNU/Linux, ¡sól
o nos q ue da de se arl
e s sue rte y q ue pase l
a ce rtificación!
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Buscar y Cre ar D ocum e ntación
PR ER EQUISITO S
Ante s de e m pe zar e ste capítul
o uste d de be te ne r acce so a una PC
e je cutando Linux, q ue podrás usar para practicar l
os conce ptos y l
as
h e rram ie ntas. D e be pode r ingre sar alsiste m a y e scribir com andos de sde
e lprom pt o l
íne a de com andos.
1. Le pre guntó un com pañe ro de trabajo com o podría e ncontrar un
arch ivo e n su siste m a GNU/Linux y l
e re sponde q ue se l
ea l
as páginas
m an de l
os com andos find y l
ocate . ¿Qué q uiso e lde cir con l
as
páginas de lm an?
2. Uste d e sta l
e ye ndo l
as páginas de lcom ando tar para ve r l
as opcione s
disponibl
e s para com prim ir un arch ivo de form ato tar. ¿Cóm o pue de
uste d e ncontrar l
a inform ación sin l
eer l
a página e nte ra de lm an?
3. ¿Porq ué ale je cutar e lm an com ando no e ncue ntra l
a página m an
corre cta?
4. ¿Cóm o pue de uste d configurar su PC para q ue e le spañolse a e l
idiom a por de fe cto de l
as páginas m an?
5. D onde pue de e ncontrar inform ación sobre com o configurar un zip
drive ?
6. ¿Qué e s e lLinux D ocum e ntación Proje ct?
7. Encontró un arch ivo e n e ldire ctorio /usr/bin pe ro no l
o conoce ni
com o util
izarl
o. ¿Cóm o podría ave riguarl
o?
8. ¿Cuále s e lnom bre e xacto de lcom ando para cam biar su contrase ña?
Pág 24
Capítu l
o1
El O b je tivo de e ste capítul
o e s q ue uste d al
cance un nive l de
conocim ie nto, q ue uste d pue da re sponde r pre guntas com o l
as
siguie nte s:
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Ayuda y D ocum e ntación
E
s costum bre q ue no re ciba un l
ibro con GNU/Linux alm e nos q ue no com pre una distribución
q ue incl
uya un m anual
, pe ro h ay fue nte s casi il
im itadas de inform ación disponibl
e . Estas
fue nte s pue de n se r cl
asificadas así:
1. D ocum e ntación Local
2. En l
íne a vía e lInte rne t
3. Grupos de Noticias/ Ne w sgroups
4. Listas de Corre os/ M ail
ing Lists
5. Lib ros
Su capacidad de e ncontrar y util
izar e sta docum e ntación se rá útile n e lde sarrol
l
o de sus
actividade s cotidianas.
D ocum e ntación Local
GNU/Linux contie ne docum e ntación y/ o ayuda l
ocalinstal
ada e n varias form as. La siguie nte
Tabl
a 1.1 m ue stra l
os tipos y su l
ocal
ización e n e lsiste m a de arch ivos.
Tab l
a 1.1 D ocu m e ntación Instal
ad a y su Local
ización e n e lSiste m a d e Arch ivos
D ocum e ntación
Local
ización
Páginas m an
/usr/m an
info
/usr/info
H O W TO s/CO M O s
/usr/doc/H O W TO
Fre q ue ntl
y Ask e d Que stions (FAQ)
/usr/doc/FAQ
D ocum e ntación de l
os Program as
/usr/doc/<nom bre de program a>
Cada docum e ntación pre se nta sus ve ntajas y de sve ntajas. A m e nudo l
a inform ación
pe rtine nte a un m ism o tópico pue de se r e ncontrada e n m ás de un sitio;Pe ro al
gunos re cursos
pue de q ue se a m ás fácilde m ane jar q ue otros.
Páginas m an
Existe una ayuda e xte nsa l
ocal
m e nte pre instal
ada e n todo siste m a GNU/Linux, con
inform ación ace rca de l
os com andos, util
itarios, apl
icacione s, l
l
am adas de lsiste m a, e ntre otras;
nom brada l
as páginas m an. Estas páginas son orie ntada h acia l
a sintaxis de l
os com andos y no h a
se r util
izadas com o tutorial
e s o H ow Tos.
Esta ayuda e s conocida com o l
as páginas m an (M anual
) y e s invocada por e lcom ando m an.
Este util
itario busca e n cada tópico y m anda l
a sal
ida a través de lPaginador (page r). Elcom ando
m an util
iza l
e ss o m ore para m ostrar su sal
ida y e s control
ado por una variabl
e de am bie nte
$PAGER. ElPaginador e s q uie n de spl
ie ga e lconte nido a l
a pantal
l
a y e lnave gar e n l
a página
de pe nde rá de lPaginador e n uso. La sintaxis de lm an e s:
m an [opcione s][se cción][tópico]
Para invocar una página m an col
oq ue com o argum e nto un com ando. Si e scribe :
m an m an
Esta página de scribe com o usar e lm anual
. Si busca inform ación com o util
izar e lcom ando l
s
e ntonce s de be rá ingre sar:
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
m an l
s
La página de lm an de spl
e gará un re sum e n de luso y sintaxis de lcom ando l
s. Cada página
m an e sta dividida e n se ccione s, aunq ue no todas l
as se ccione s son incl
uidas e n cada página de l
m an. La Tabl
a 1.2 l
ista l
as se ccione s y su conte nido.
Tab l
a 1.2 Se ccione s d e l
as páginas m an
Se cción
D e scripción
NO M BRE
Nom bre y bre ve de scripción de lcom ando
SIPNO SIS
Com o usar e lcom ando y sus opcione s
D ESCRIPCIÓN
Expl
icación de lprogram a y sus opcione s
O PCIO NES
Todas l
as opcione s con una bre ve de scripción
VEA TAM BIEN
O tras páginas m an re l
acionada alcom ando
D ÍAGNO STICO S
D e scripción de m e nsaje s de e rror
ARCH IVO S
Listado y l
ugar de arch ivos util
izados por e lcom ando
ERRO RES/BUGS
Probl
e m as ya conocidos
H ISTO RIA
H istoria bre ve de lde sarrol
l
o de lprogram a
AUTO R
Autore s y contribuidore s de lprogram a
Ade m ás de e star organizadas e n se ccione s l
as páginas m an e stán al
m ace nadas inte rnam e nte
e n una je rarq uía de dire ctorios. La Tabl
a 1.3 l
ista l
os nom bre s de l
os dire ctorios y q ue tipo de
páginas m an contie ne n.
Tab l
a 1.3 O rganización d e l
os D ire ctorios d e l
as páginas m an
D ire ctorio
/usr/m an/m an1
/usr/m an/m an2
/usr/m an/m an3
/usr/m an/m an4
/usr/m an/m an5
/usr/m an/m an6
/usr/m an/m an7
/usr/m an/m an8
/usr/m an/m an9
Conte nido
Com andos q ue se e je cutan de sde e lsh e l
l
D ocum e ntación de l
as l
l
am adas de lsiste m a
Páginas de lM anualpara l
as funcione s de l
ibc
Inform ación de l
os arch ivos e n e ldire ctorio /de v
D e tal
l
e s de lform ato de l
os arch ivos e spe cial
e s com o él/e tc/passw d
Jue gos
D e scripcione s de lSiste m a de Arch ivos, páginas m an, e ntre otras
Páginas para l
as util
itarios de uso de lroot
D ocum e ntación de l
as rutinas de lsource de lk e rne lLinux
Tan pronto una página m an se de spl
ie ga, e xiste n com andos e spe cíficos para nave gar e n e l
l
a.
Los com andos de pe nde n de lPaginador util
izado por e lsiste m a para de spl
e garl
a. Existe n dos
paginadore s q ue se usan e n GNU/Linux, e l
l
os son m ore y l
e ss. Para am bos, sól
o ne ce sita oprim ir l
a
barra e spaciadora para de spl
e gar l
a próxim a pantal
l
aol
al
e tra b para re troce de r una pantal
l
a. El
l
e ss l
e pe rm ite util
izar l
os cursore s y l
as te cl
as <PgUp> y <PgD n> para nave gar h acia arriba y /o
abajo.
La te cl
a Ente r l
e avanza una l
íne a a l
a ve z. Cuando h aya final
izado sól
o pre sione l
a te cl
aq
para sal
ir ya se a e n e ll
e ss o élm ore .
Pág 26
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Aunq ue l
as páginas m an son e xtre m adam e nte l
argas y l
aboriosas, l
a inform ación q ue
contie ne e s e xtre m adam e nte val
iosa. Para buscar una cade na de te xto de ntro de una página m an
sól
o digite l
o siguie nte :
/<cade na-de -te xto-a-b uscar>
Alpre sionar l
a barra / e sta autom áticam e nte apare ce rá alpie de l
a pantal
l
a y al
l
í proce de rá a
digitar e lte xto q ue de se a buscar. Elcursor avanzara h acia l
a prim e ra ocurre ncia de l
a cade na
digitada de spués q ue pre sione s l
a te cl
a Ente r. Para continuar buscando otras ocurre ncias,
sim pl
e m e nte pre sione l
a te cl
a n. Si no se e ncue ntran m ás ocurre ncias, e lPaginador l
e inform ara
con un m e nsaje e n l
a pantal
l
a.
Al buscar e n l
as páginas m an un tópico e spe cífico, l
a prim e ra página e ncontrada se rá
de spl
e gada. Las se ccione s (dire ctorios) no son m ostradas e n orde n num érico, sino e n siguie nte
orde n:
1, 8, 2, 3, 4, 5, 6, 7, 9
Cada se cción tie ne su propia introducción q ue l
e pre se nta q ue contie ne . Por e je m pl
o, Si de se a
inform ación sobre e lconte nido de l
a se cción de l
os jue gos, uste d e scribiría m an intro;pe ro uste d
e ntrara e n se cción 1 de l
a página intro.
Elm an m ue stra l
a inform ación q ue coincida con e lprim e r acie rto de lcrite rio de búsq ue da.
En e ste caso no se rá l
a página q ue uste d busca, ya q ue l
a búsq ue da te rm ina con l
a prim e ra
concordancia de lcrite rio de búsq ue da. Si e scribe m an intro no se ría pre se ntada l
a se cción de l
os
jue gos, corre spondie nte a l
a Se cción 6. Uste d pue de e vitar e ste com portam ie nto ale spe cificarl
e en
cualse cción buscar. Escriba:
$m an 6 intro
Este com ando de spl
e gará l
a página intro de l
a se cción 6 corre spondie nte a jue gos.
D igam os q ue ne ce sita inform ación sobre com o util
izar e lcom ando w rite e n una apl
icación
q ue de se a de sarrol
l
ar. Ale scribir m an w rite re cibirá inform ación sobre l
a util
idad w rite . Uste d
sabe q ue e xiste n páginas m an, adicional
e s pe ro no sabe e n cualse cción se e ncue ntran. Uste d
podría buscar e n todas l
as páginas m an e scribie ndo e ste com ando así:
$m an -k w rite
Cada página m an q ue se re fie re a w rite se rá l
istada con una bre ve de scripción. D os Líne as de
e je m pl
o son l
as siguie nte s
w rite (1) - se nd a m e ssage to anoth e r use r
w rite (2) - w rite to a fil
e de scriptor
Pue de usar l
a opción -k si e lte rm ino q ue busca no e sta e n e lnom bre de l
a se cción. Por
e je m pl
o, digam os q ue de se a inform ación ace rca de com o cam biar su passw ord. Si uste d e scribe :
$m an passw ord - re cib irá e lsiguie nte e rror
No m anuale ntry for passw ord
Pe ro si e scribe m an -k passw ord, e lm an buscara una bre ve de scripción y de spl
e gará e l
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
siguie nte l
istado de todas l
as páginas m an q ue contie ne l
a cade na de te xto passw ord e n su
de scripción bre ve , y arrojara e lsiguie nte re sul
tado:
m igue l
@ b ox:~ $m an -k passw d
ch passw d (8)
- update passw ord fil
e in b atch
dpassw d (8)
- ch ange díal
up passw ord
gpassw d (1)
- adm iniste r th e /e tc/group fil
e
h tpassw d (1)
- Cre ate and update use r auth e ntication fil
es
l
ppassw d (1)
- add, ch ange , or de l
e te dige st passw ords.
m k passw d (1)
- O ve rfe ature d front e nd to crypt(3)
m k sm b passw d (8)
- form ats a /e tc/passw d e ntry for a sm b passw d fil
e
nw passw d (1)
- Ch ange a use r's passw ord
passw d (1)
- ch ange use r passw ord
passw d (1ssl
)
- com pute passw ord h ash e s
passw d (5)
- Th e passw ord fil
e
passw d2de s (3)
- R FS passw ord e ncryption
pw update (8)
- update s passw d and sh adow NIS m ap
rpc.yppassw dd (8)
- NIS passw ord update dae m on
sm b passw d (5)
- Th e Sam b a e ncrypte d passw ord fil
e
sm b passw d (8)
- ch ange a use r's SM B passw ord
update -passw d (8)
- safe l
y update /e tc/passw d, /e tc/sh adow and /e tc/group
vncpassw d (1x)
- cre ating and ch anging passw ord fil
e s to b e use d w ith VNC
vncpassw d.re al(1x)
- cre ating and ch anging passw ord fil
e s to b e use d w ith VNC
yppassw d (1)
- ch ange your passw ord in th e NIS datab ase
yppassw dd (8)
- NIS passw ord update dae m on
O tra opción útile s –a. Esto causa una búsq ue da e n todas l
as páginas m an y l
as m ue stra una
de spués de l
a otra, aldigitar q .
Por e je m pl
o:
$m an –a w rite
Conse jos Prácticos
Alb uscar inform ación, ase gúre se d e e nte nde r l
as opcione s -k , -C, y –a. La opción -k b usca e n l
a
b ase d e d atos w h atis;-C te pe rm ite util
izar un arch ivo de configuración al
te rno;y -a e ncue ntra tod as
l
as e ntrad as q ue concue rd an con e largum e nto.
Las páginas m an son al
m ace nadas com prim idas, sin form ato. Ante s de se r de spl
e gada, cada
página m an de be se r de scom prim ida y form ate ada. El arch ivo m an.config contie ne l
a
configuración, l
o q ue incl
uye l
a ruta para buscarl
as;l
as rutas a varios program as util
izados por e l
m an com o l
os son l
e ss, m ore , o troff;y una l
ista de de scom prim idore s.
Para util
izar un arch ivo de configuración dife re nte alpor de fe cto e n /e tc/m anpath .config
e je cute m an con l
a siguie nte opción
$m an -C M iConfiguración.conf com ando
ElPaginador q ue e lcom ando m an util
iza e sta de finido e n l
a variabl
e de am bie nte PAGER.
Para de finir uno dife re nte a e ste por de fe cto, e dite su arch ivo de pe rfil(profil
e ) y agrégue l
e e sta
Pág 28
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
l
íne a.
e xport PAGER =/b in/l
e ss
Elcom ando m an ne ce sita sabe r donde e stán al
m ace nadas l
as páginas m an. Esta inform ación
se al
m ace na e n l
a variabl
e de am bie nte M ANPATH – e l val
or de e ste provie ne de l arch ivo
m anpath .config. Uste d pue de re de finir e sta variabl
e añadie ndo e sta l
íne a de ntro de sus arch ivos
profil
e.
e xport M ANPATH =<ruta a l
as páginas m an>
Las páginas prove e n inform ación de l
os com andos, util
itarios, y l
l
am adas de lsiste m a. La
sal
ida se de spl
ie ga vía e lPaginador (page r). ElM ANPATH o page r pue de se r cam biado e ditando
uno de l
os dos arch ivos o e l/e tc/m anpath .config o .profil
e.
info
Elinfo, e s e lutil
itario con e lcualpode m os l
eer l
a docum e ntación e n form ato h ipe rte xto de l
GNU, e s m ás fácilde usar q ue l
as páginas m an. Elinfo pue de se r invocado de sde e le m acs, un
e ditor de te xto, o com o un program a inde pe ndie nte .
Aunq ue l
a inform ación provista por e linfo e s a m e nudo m ás fácilde e nte nde r, su nave gación
tie nde a se r m ás difícil
. Las com binacione s de te cl
as son pare cidas a l
as de le m acs.
Si inicia e linfo sin argum e ntos obte ndrá l
a siguie nte pantal
l
a Figura 1.1, l
a cual pre se nta un
dire ctorio de l
a docum e ntación disponibl
e.
La parte supe rior, l
ista com binacione s de te cl
as para continuar con e lm e nú. Cada íte m de l
m e nú e m pie za con un aste risco (*), se guido de su de scripción, y te rm ina con dos puntos (:).
D e spués de l
os dos puntos, e lte xto de lm e nú apare ce e ntre parénte sis, com o se m ue stra e n l
a
figura 1.1. Este e s e lte xto q ue de be digitar para ir alpróxim o íte m de lm e nú.
Pue de s util
izar l
a barra e spaciadora para nave gar por l
a l
ista de l
os íte m s disponibl
e s de l
m e nú. D igite l
a l
e tra m y e lcursor se col
oca alfinalde l
a pantal
l
a, donde e ntonce s pue de s
ingre sar e líte m de lm e nú. D e spués pre sione <Ente r> , y se rá e nviado a l
os íte m s de lm e nú. Si
de se a sal
ir pre sione l
al
e tra q . Para m ás inform ación consul
te l
a páginas info info, q ue e s un bue n
tutorial
.
Por e je m pl
o, si de se a inform ación sobre com o buscar arch ivos, pue de h ace rl
o e je cutando
m find de ntro de linfo o invocándol
o de sde l
al
íne a de com andos, así:
$info find
Am bos m étodos l
e l
l
e varan a l
a siguie nte pantal
l
a com o e n l
a Figura 1.2.
Com o se pue de ve r, no e xiste un m e nú e n e sta pantal
l
a donde pue de e scribir para ir a l
os
íte m s. Pe ro si pue de s usar l
a te cl
a Tab para re sal
tar un tópico de inte rés y e ntonce s pue de s
pre sionar l
a te cl
a Entre para ir altópico.
Elinfo tam bién trae un tutorialq ue pue de e studiar si de se as sacar l
os be ne ficios de l
a util
idad
info por com pl
e to. D e sde l
a pantal
l
a principal
, digite h para iniciar e ltutorial
.
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Figura 1.2 La pantal
l
a de l info l
ista l
os tópicos de l
as se ccione s disponibl
es en l
a
docum e ntación.
Conse jos Prácticos
Nave gar a través d e l
a inform ación e s m uy intuitivo. Elutil
itario info prove e tanta o m ás
inform ación q ue l
as páginas m an;y ade m ás, norm al
m e nte son m ás fácil
e s d e e nte nde r. La b arra
e spaciad ora te d e spl
aza h acia arrib a y l
a te cl
a Del
e te h acia ab ajo. D igite n para e lpróxim o tópico y p
para e lpre vio. D igitando ly re gre sara a su ul
tim a posición D igite q para sal
ir (q uit).
H O W TO s/CO M O s
Los H O W TO s de Linux son docum e ntos de tal
l
ados q ue de scribe n m étodos para re al
izar
cie rtas tare as, por e je m pl
o, e ncontrar com o configurar un dispositivo o com o com pl
e tar cie rta
tare a sim pl
e com o im prim ir o e scáne ar un docum e nto.
Un docum e nto H O W TO norm al
m e nte cubre un te m a com pl
e jo y por e sto tie nde a se r
bastante grande . Los te m as m e nos com pl
e jos com o LILO o configurar una im pre sora son incl
uido
en l
os de nom inados m ini-H O W TO s.
Las ve rsione s (norm al
m e nte com prim ida) de l
os H O W TO s son casi sie m pre instal
adas e n e l
dire ctorio /usr/doc/H O W TO . Conécte se a Inte rne t para e ncontrar l
a úl
tim a ve rsión disponibl
e.
Pue de de scargar l
a úl
tim a ve rsión de un H O W TO vía ftp de sde :
ftp://sunsite .unc.e du/pub/Linux/docs/H O W TO (o cual
q uie r de sus site s e spe jos)
Tam bién pue de l
e e rl
o en l
íne a e n form ato H TM Lde sde dife re nte s sitios de Inte rne t com o por
e je m pl
o
1.h ttp://sunsite .unc.e du/LD P/H O W TO /
2.h ttp://w w w .l
inuxdoc.org/H O W TO /
Al
gunos sitios w e b pue de n se r l
ocal
izados e n
1.h ttp://sunsite .unc.e du/LD P/m irrors.h tm
Estos docum e ntos tam bién e stán disponibl
e s e n dife re nte s l
e nguaje s.
Conse jos Prácticos
Los H O W TO s son e scritos por usuarios, de scrib ie ndo com o e l
l
os re sol
vie ron cie rtos prob l
e m as.
Son m ás fácil
e s q ue l
as páginas m an e info y cub re n tópicos dife re nte s. Com o l
os H O W TO s son
actual
izad os fre cue nte m e nte y re cib e n nue vas adicione s, uste d d e b e ve rificar l
as nue vas y ul
tim as
ve rsione s pe riód icam e nte .
Por e je m pl
o, ¿de se a uste d jugar Q uak e e n Linux?Si re visa l
as páginas m an no e ncontrara ayuda,
pe ro si e xiste un H O W TO q ue l
e dirá e n de tal
l
e e xactam e nte com o h ace rl
o.
Pág 30
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Pre guntas Fre cue nte s (FAQ)
FAQ (Pre guntas M ás Fre cue nte s) e s una col
e cción de docum e ntos cuyo propósito e s q ue se an
l
e ídos conjuntam e nte con l
os docum e ntos H O W TO . Están e scritas e n form ato de pre guntas y
RESPUESTAS, dirigidas a re sponde r l
os cue stionam ie ntos m ás fre cue nte s h e ch os por l
os usuarios.
Los FAQs e stán disponibl
e s e n form atos H TM L, PostScript, y te xto. Una copia e n l
os tre s
form atos e s a m e nudo instal
ada por l
as distribucione s e n e ldire ctorio /usr/doc/FAQ. Busq ue e n
Inte rne t para e ncontrar l
a úl
tim a ve rsión publ
icada e n h ttp://l
inuxdoc.org/FAQ/.
D ocum e ntación de l
os Program as
Son arch ivos de te xto q ue prove e n inform ación e spe cifica ace rca de l
os program as y se
e ncue ntran e n l
os subdire ctorios de /usr/doc, de nom inados con e lnom bre de lprogram a m ás l
a
ve rsión. Estos docum e ntos prove e n inform ación sobre l
a instal
ación, configuración, y uso de l
a
apl
icación. Norm al
m e nte l
o pue de l
e e r con l
e ss y m ore . Ade m ás, l
as apl
icacione s norm al
m e nte
instal
an un m anualde com o usar e lprogram a. Uste d pue de acce de r a e sta inform ación con e l
com ando m an, q ue se discutió ante riorm e nte e n e ste m ism o capítul
o.
Re cursos de Inte rne t
Elcódigo de GNU/Linux e sta disponibl
e e n Inte rne t para de scargarl
o. La docum e ntación de
Linux tam bién e sta disponibl
e en l
íne a. La fue nte
principal de re cursos e s e l Linux
D ocum e ntación Proje ct e n
h ttp://m e tal
ab.unc.e du/LD P/. Aq uí podrá e ncontrar todo l
os
H O W TO s, m ini-H O W TO s, y FAQs. Este sitio w e b prove e l
a facil
idad de e ncontrar todo e ste
m ate rialjunto.
Linux D ocum e ntación Proje ct tie ne disponibl
e varias guías orie ntadas a cubrir tópicos
e spe cíficos, de sde e lk e rne lh asta adm inistración de re de s.
Elsitio: h ttp://sunsite .unc.e du/LD P., incl
uye docum e ntación sobre :
M anifie sto Proye cto de D ocum e ntación de Linux
M att W e l
sh
Guía de Instal
ación y Uso de Linux
M att W e l
sh
ElKe rne lLinux
D avid Rusl
ing
Guía de lH ack e r de lk e rne lLinux
M ich ae lK. Jonson
Guía de Program ar M ódul
os de lKe rne lLinux
ve rsión 1.1.0 O ri Pom e rantz
Guía de lAdm inistrador de Re de s LINUX O l
af Kirch
Guía de Adm inistrador de Siste m a Linux Lars W irze nius
Guía de lUsuario Linux
Larry Gre e nfie l
d
Guía de lProgram ador Linux Sve n Gol
dt, Sve nvande r M e e r, Scott Burk e tt y M att W e l
sh
Grupos de Noticias/ Ne w sgroups
H ay m uch a inform ación disponibl
e vía grupos de noticias de l Use ne t. El
com p.os.l
inux.announce e s un ne w sgroup m ode rado q ue contie ne inform ación al día de
actual
izacione s de softw are , nue vas m igracione s h acia otras pl
ataform as, se m inarios, ch arl
as y
productos com e rcial
e s.
Los H O W TO s son publ
icados a final
e s de m e s y e ntonce s podrá util
izar e l program a
Ne w stoH O W TO disponibl
e:
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
ftp://sunsite .unc.e du/pub /Linux/syste m /ne w s/m isc/.
O tro grupo con inform ación inte re sante de consul
tar, e s l
a je rarq uía de com p.os.l
inux.* . A
m e nudo, pue de te ne r un probl
e m a q ue no e ncue ntre s e n l
os H O W TO s o l
os FAQs pe ro son
re spondidos e n uno de l
os siguie nte s grupos de noticias:
com p.os.l
inux.se tup
com p.os.l
inux.h ardw are
com p.os.l
inux.ne tw ork ing
com p.os.l
inux.x
com p.os.l
inux.de ve l
opm e nt.apps
com p.os.l
inux.de ve l
opm e nt.syste m
com p.os.l
inux.advocacy
com p.os.l
inux.m isc
Las m ayorías de l
os grupos de noticias (ne w sgroups) son al
m ace nados e n
h ttp://w w w .de ja.com y h ttp://w w w .al
tavista.com donde pue de buscar e n l
os tópicos publ
icados
en l
os forum s.
Listas de Corre o/ M ail
ing Lists
Existe n varias l
istas de corre o sobre e lte m a de Linux. Al
gunas son ge néricas m ie ntras q ue
otras apl
ican a una distribución e n e spe cífico.
Pue de ingre sar a l
al
ista de corre o de com p.os.l
inux.announce e nviándol
e un corre o e -m aila
Linux-Announce -Re q ue st@ NEW S-D IGESTS.M IT.ED U con l
a pal
abra subscribe e n e lcue rpo de l
m e nsaje . Enviar un m e nsaje e n bl
anco a l
a m ism a dire cción l
e conse guirá inform ación de com o
usar l
al
ista de corre o.
La gran m ayoría de e stas l
istas son técnicas y e stán orie ntadas a audie ncias e xpe rim e ntadas y
no para novatos.
Ase gúre se de re girse por l
as re gl
as de Etiq ue ta de lNe t (Ne t e tiq ue tte ). No e nvié pre guntas a
grupo de noticias o l
ista de corre o h asta q ue uste d no h aya inve stigado. Ase gúre se de q ue su
pre gunta no h al
l
a sido re spondida ante riorm e nte e n e lgrupo. Re vise l
a docum e ntación (H O W TO s,
FAQs, y páginas m an) prim e ro, re vise l
os arch ivos de h ttp://w w w .de ja.com / ante s de e nviar sus
pre guntas.
Si de cide e nviar pre guntas, incl
uya toda l
a inform ación re l
e vante ace rca de su siste m a y su
probl
e m a, inform ación ge ne ral sobre l
a(s) ve rsión(e s) de su softw are y un re sum e n de l
a
configuración de su h ardw are . Apre nda a apre ciar e lval
or de h ack e ar su siste m a, y com o re sol
ve r
sus probl
e m as.
Com andos de Buscar Inform ación
H ay otras form as de conse guir inform ación adicionalde l
os com andos. Los com andos q ue l
e
ayudan a e ncontrar inform ación de luso de l
os com andos son w h e re is, w h atis, w h ich , y apropros.
w h e re is
Pág 32
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Elcom ando w h e re is se usa para e ncontrar arch ivos y nos m ostrara l
a ubicación de lbinario,
e lcódigo fue nte , y l
a página de lm an asociada con e lcom ando. Elcom ando w h e re is e sta l
im itado
a sól
o pode r buscar e n l
os dire ctorios de finidos e n l
a variabl
e $PATH . La sintaxis e s:
$w h e re is [opcione s]nom b re -com ando
Si uste d de se a e ncontrar donde e sta e lcom ando passw d y l
as páginas m an re l
acionados con
él
, digitaría:
m igue l
@ b ox:~ $w h e re is passw d
passw d: /usr/b in/passw d /e tc/passw d /e tc/passw d.org /usr/sh are /m an/m an1/passw d.1.gz
/usr/sh are /m an/m an1/passw d.1ssl
.gz /usr/sh are /m an/m an5/passw d.5.gz
Si e larch ivo no se e ncue ntra, e ntonce s se de spl
ie ga:
$w h e re is program a
program a:
Para buscar sól
o e lbinario, use l
a opción -b;para buscar sól
ol
a página m an use -m ;y para
buscar sól
ol
os arch ivos fue nte use l
a opción -s.
w h ich
Use e lcom ando w h ich para sabe r donde e sta al
m ace nado e lbinario. Elcom ando w h ich
busca e n e lpath h asta q ue l
o e ncue ntre . Si no l
o e ncue ntra, e lcom ando w h ich re porta un
m e nsaje e rror.
$w h ich com ando
Varios argum e ntos pue de n se r pasados e n l
a m ism a l
íne a de e je cución conjuntam e nte , si se
incl
uye l
a opción -a:
m igue l
@ b ox:~ $w h ich -a l
s m k fs pw d
/b in/l
s
/sb in/m k fs
/b in/pw d
Elcom ando w h ich e s útilcuando un com ando no re sponde com o se e spe ra. O casional
m e nte ,
tam bién pue de se r q ue te nga m ás de un com ando con e lm ism o nom bre e n m ás de un dire ctorio
de lPATH . Alusar w h ich ve rifica q ue e stam os e je cutando e lcom ando q ue de se am os e je cutar.
D e spués de e ncontrar e lprim e r acie rto de largum e nto, w h ich de spl
ie ga l
a ruta com pl
e ta al
com ando.
w h atis y apropos
Am bos w h atis y apropos de rivan su inform ación de sde l
as páginas m an.
w h atis
Elcom ando w h atis de spl
ie ga un pe q ue ño re sum e n de lcom ando dado com o argum e nto
de rivado de sde l
as páginas m an:
m igue l
@ b ox:~ $w h atis w h atis
w h atis (1)
- displ
ay m anualpage de scriptions
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Cada página de lm anualcontie ne una pe q ue ña de scripción. Elutil
itario w h atis re al
iza una
búsq ue da e ntre l
os nom bre s de l
as páginas de lm anual
, m ostrando aq ue l
l
os q ue se ase m e je n al
nom bre dado.
El argum e nto pue de conte ne r caracte re s com odín si activam os l
a opción (-w ) o pue de
tratarse de una e xpre sión re gul
ar con (-r). Si se usa una de e stas opcione s, pue de re sul
tar
ne ce sario col
ocar e ntre com il
l
as e largum e nto o ante pone r `\' a dich os caracte re s para e vitar q ue
e lintérpre te de órde ne s l
os sustituya.
root@ b ox:/h om e /m igue l
# w h atis -r m k fs
jfs_m k fs (8)
- cre ate a JFS form atte d partition
m k fs (8)
- b uil
d a Linux fil
e syste m
m k fs.e xt2 (8)
- cre ate an e xt2/3 fil
e syste m
m k fs.e xt3 (8)
- cre ate an e xt2/3 fil
e syste m
m k fs.jfs (8)
- cre ate a JFS form atte d partition
m k fs.m inix (8)
- m ak e a Linux M INIX fil
e syste m
m k fs.m sdos (8)
- cre ate an M S-D O S fil
e syste m unde r Linux
m k fs.vfat (8)
- cre ate an M S-D O S fil
e syste m unde r Linux
m k fs.xfs (8)
- construct an XFS fil
e syste m
root@ b ox:/h om e /m igue l
# w h atis -w m k fs*
m k fs (8)
- b uil
d a Linux fil
e syste m
m k fs.e xt2 (8)
- cre ate an e xt2/3 fil
e syste m
m k fs.e xt3 (8)
- cre ate an e xt2/3 fil
e syste m
m k fs.jfs (8)
- cre ate a JFS form atte d partition
m k fs.m inix (8)
- m ak e a Linux M INIX fil
e syste m
m k fs.m sdos (8)
- cre ate an M S-D O S fil
e syste m unde r Linux
m k fs.vfat (8)
- cre ate an M S-D O S fil
e syste m unde r Linux
m k fs.xfs (8)
- construct an XFS fil
e syste m
apropos
Este com ando ayuda cuando no pode m os re cordar com o l
ograr cie rta acción. Pode m os buscar
por un sin núm e ro de crite rios. D igam os q ue no se acue rda com o cam biarl
e e lpassw ord a un
usuario;pue de sim pl
e m e nte digitar e ste com ando:
# apropos passw ord
La dife re ncia e ntre apropos y w h atis e s com o buscan l
a inform ación. Elapropos busca l
a
cade na de largum e nto e n toda l
al
íne a, sim il
ar alcom ando y opción de m an -k . Pe ro, e lw h atis (su
e q uival
e nte e s e lm an -f) trata de igual
ar e lnom bre de lcom ando pasado com o argum e nto por
com pl
e to. Por e so e s q ue , w h atis m k fs te re portara de m k fs pe ro no de m k fs.e xt2, m ie ntras q ue
apropos te re portara de am bos y otros re l
acionados.
root@ b ox:/h om e /m igue l
# w h atis m k fs
m k fs (8)
- b uil
d a Linux fil
e syste m
root@ b ox:/h om e /m igue l
# apropos m k fs
jfs_m k fs (8)
- cre ate a JFS form atte d partition
m k fs (8)
- b uil
d a Linux fil
e syste m
m k fs.e xt2 (8)
- cre ate an e xt2/3 fil
e syste m
m k fs.e xt3 (8)
- cre ate an e xt2/3 fil
e syste m
Págm34
k fs.jfs (8)
- cre ate a JFS form atte d partition
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
m k fs.m inix (8)
m k fs.m sdos (8)
m k fs.vfat (8)
m k fs.xfs (8)
Fundación Código Libre Dom inicano
-
m ak e a Linux M INIX fil
e syste m
cre ate an M S-D O S fil
e syste m unde r Linux
cre ate an M S-D O S fil
e syste m unde r Linux
construct an XFS fil
e syste m
Conse jos Prácticos
Ase gúre se e nte nd e r e luso de l
os com andos de ayuda w h e re is, w h ich , w h atis y apropos.
Tabl
a 1.4 Eluso de l
os com andos w h e re is, w h ich , w h atis, y apropos
w h e re is
D e vue l
ve l
a ruta de lcom ando
w h ich
Nos dice cualcom ando e stá e je cutando
w h atís
D e vue l
ve una de scripción corta de lcom ando
Apropos
Busca una bre ve de scripción de sde l
as páginas m an
Escrib ir D ocum e ntación
Una de l
as h e rram ie ntas m ás útilq ue adq uirirá e s l
a h abil
idad de docum e ntar sus siste m as.
Esta e s una de l
as tare as q ue l
os adm inistradore s m e nos apre cian, pe ro e s una de l
as m ás
im portante s.
El prim e r paso para cre ar docum e ntación de l siste m a e s cre ar y m ante ne r l
os diarios
pe rsonal
e s y de l siste m a (LO GS) de cada com putador. D e be cre ar un re cord de l tipo de
control
ador de ldisco duro, núm e ro y tam año de ldisco, e sq ue m a de particione s, nom bre de lh ost,
dire cción IP, pe riféricos cone ctados alh ost, com andos y contrase ñas e spe cial
e s para e le q uipo
com o e s l
a configuración de lBIO S de e l
l
a e n particul
ar.
D onde q uie ra q ue ocurra un probl
e m a, uste d de be rá docum e ntarl
o: Que se trato de h ace r y
q ue se h izo final
m e nte . Por e je m pl
o, si tie ne s un cronjob q ue fal
l
a, de be rás grabar l
os síntom as
de lprobl
e m a y q ue h iciste para corre girl
o. D e e sa m ane ra cuando e lprobl
e m a vue l
va a ocurrir,
se rás capas de re sol
ve rl
o e n m uy poco tie m po.
D e be rás grabar tantos cam bios com o h agas a cada com putador, porq ue l
os h iciste y cuando.
Esto incl
uye nue vos discos duros, particione s nue vas, apl
icacione s q ue instal
as, cam bios a arch ivos
de configuración, e tc. En otras pal
abras grava todo l
o q ue h agas. Esta docum e ntación de be rá se r
tan com pl
e ta com o para pode r re construir e lsiste m a e n poco tie m po.
Tam bién de be rá e scribir l
a docum e ntación sobre com o usar l
os siste m as q ue adm inistra,
tanto de sde e lpunto de vista de ladm inistrador com o de lusuario. Tam bién de be rá e scribir un
docum e nto diciéndol
es a l
os usuarios com o e ntrar al siste m a o com o corre r apl
icacione s
e spe cificas. D e be rá e scribir docum e ntación de com o su siste m a e sta construido para q ue futuros
adm inistradore s pue dan re construirl
o o corre girl
e s e rrore s.
La siguie nte pre gunta e s: ¿q ué form ato usar para e scribir dich a docum e ntación?H ay dos: uno
el
e ctrónico y otro e n pape l
. Tabl
a 1.5 Com parativas de l
as ve ntajas y de sve ntajas de cada uno de
l
os form atos.
Tab l
a 1.5 Com parando e lPape l-vs- La D ocum e ntación El
e ctrónica
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Tipo
Positivos
Ne gativos
El
éctronica
Fácilactual
ización y búsq ue da Fácilpara
incl
uir sal
ida de com andos e im áge ne s.
No acce so sí l
a com putadora e sta
apagada difícilde e je cutar
pape l
D isponibl
e si e lsiste m a e sta abajo Pue de incl
uir D ifícilde actual
izar y buscar
sal
ida de com andos e im áge ne s
Pue de se r difícilde l
eer
Si e l
ige s usar docum e ntación e l
e ctrónica, ase gúrate de pl
ane ar su form ato de m ane ra q ue
pue das e ncontrar l
a inform ación fácil
m e nte . Si e n cam bio e l
ige s usar docum e ntación e n pape l
de be rás
garantizar su fáciluso y com pre nsión. La docum e ntación no e s m uy útilsi no pue de s
e ncontrar l
o q ue buscas.
Soporte D e lUsuario
Prove e r soporte a l
os usuarios pue de se r uno de l
os re tos m ás com une s q ue sie m pre te ndrás
q ue re al
izar. Esta tare a no re q uie re h abil
idade s técnicas pe ro sí m uy bue nas h abil
idade s de
com unicación. D e be rás se r capaz de pre se ntar inform ación a l
os usuarios de m ane ra q ue pue dan
e nte nde r l
o q ue l
e s e stas dicie ndo. Pe ro no de be s h ace r se ntir alusuario com o q ue éle s infe rior a
uste d.
Porq ue prove e r soporte a l
os usuarios consum e tanto te m po, ne ce sitas se r e ficie nte y no
h ace r se ntir alusuario de q ue e s una pe rdida de tie m po. La m e jor m ane ra de se r e ficie nte e s te ne r
e strate gias de com o e nfre ntar cada probl
e m a de soporte .
Uste d pue de cre ar dife re nte m ane ras para re cibir sol
icitude s de soporte técnico. Uste d pue de
cre ar un m étodo de Tick e t, l
l
am adas te l
e fónicas, e nvió de corre o, cre ar una apl
icación w e b, e tc.
No im porta cuale sa e lm étodo l
a m e ta e s se r e ficie nte y productivo.
D e be s re sponde r todas l
as re q uisicione s a tie m po. Ase gúre se de de te rm inar q ue tan urge nte
e s e lprobl
e m a. Tam bién de be s notificar alusuario si no pue de s ate nde r e lprobl
e m a de inm e diato
y re sponde r con un tie m po e stim ado de cuando l
o ate nde rá.
Prim e ro, de be s ide ntificar l
os parám e tros de lprobl
e m a. D e te rm ine cuando y com o surgió e l
probl
e m a. Sie m pre de be s pre guntar cuando ocurrió e lprobl
e m a por prim e ra ve z. Es posibl
e q ue
re cibas l
l
am adas a probl
e m as q ue re q uie ran e n re al
idad una nue va funcional
idad.
Este e s un bue n e je m pl
o porq ue e s im portante docum e ntar. D e spués de h abe r ide ntificado e l
probl
e m a, de be s re visar l
a docum e ntación para ve r sí e ste probl
e m a a ocurrido ante s. Si h a
ocurrido ante s sól
o de be s im pl
e m e ntar e lproce so q ue brindo l
a sol
ución.
Re sum e n
En e sta e tapa de be s te ne r bue n dom inio de luso de l
a docum e ntación l
ocal
m e nte instal
ada
en l
as páginas m an. Para e le xám e n, ase gúre se de e nte nde r l
as dife re ncias e ntre l
as opcione s
disponibl
e s de lm an, com o l
o e s:
Pág 36
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
m an -k m an –f
Elcom ando m an -k busca e lconte nido de l
os dire ctorio donde se al
m ace nan l
as páginas m an.
Buscar de ntro de una página m an e s igualq ue buscar e n l
os page rs (l
e ss o m ore ) q ue son l
os
program as por de fe cto de lutil
itario m an, l
a búsq ue da se l
ogra usando una /;y para continuar l
a
búsq ue da se e scribe re pe tidam e nte n.
Uste d de be sabe r cuando usar cada tipo de ayuda e n l
íne a ya se a l
os H O W TO s o l
os FAQs y
com o m ante ne rl
os aldía. Ente nde r l
o útilq ue son l
os grupos de noticias y l
as l
istas de corre os.
D e be s de e nte nde r l
as dife re ncias e ntre l
os com andos w h atis, w h ich , w h e re is, y apropos. El
com ando w h atis busca e n l
a base de datos w h atis y de spl
ie ga una bre ve de scripción de q ue
e fe ctúa e lcom ando o util
itario. Elcom ando w h ich l
e s pe rm ite sabe r q ue ve rsión de lcom ando e s
q ue uste d e sta e je cutando y donde se al
m ace na. Elcom ando w h e re is nos dice l
a l
ocal
idad de l
com ando, su código, y sus páginas m an de docum e ntación. Elcom ando apropos de spl
ie ga e l
nom bre de l
a página m an q ue tie ne te rm ino supl
ido de argum e nto e n su de scripción. Tam bién
ve ras pre guntas de com o m ante ne r l
os tipos de docum e ntación disponibl
e s y com o tratar con l
os
usuarios.
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
PR EGUNTAS Y R ESPUESTAS
1. D e se as sabe r com o e ncontrar un arch ivo e n su siste m a GNU/Linux y l
e s dice n q ue re vise l
as
páginas m an de l
os com andos find y l
ocate . ¿Qué son l
as páginas m an?
R: Alre fe rirse a l
as páginas m an nos h abl
a de l
a docum e ntación ya instal
ada sobre l
a ayuda de
cada com ando y apl
icación e n su siste m a.
2. D e ntro de l
a página m an de lcom ando tar, ¿com o pudie ras e ncontrar inform ación sobre l
a
opción de com prim ir e larch ivo tar sin l
eer l
a docum e ntación com pl
e ta?
R: Pue de s buscar e lte rm ino com prim ir de ntro de l
a página digitando /com pre ss y para
e ncontrar m úl
tipl
e ocurre ncias pue de pre sionar l
al
e tra n.
3. ¿Por q ué e s q ue e n ocasione s sól
o con digitar m an com ando no e ncontram os l
a página q ue
de se am os?
R: Pue de n e xistir m ás de una página m an para e se com ando y m an de spl
ie ga l
a prim e ra q ue
e ncue ntre , y talve z e sa no e s l
a q ue buscam os.
4. ¿Cóm o pue de uste d configurar su PC para q ue e le spañolse a e lidiom a por de fe cto de l
as
páginas m an?
R: Prim e ro, de be s instal
ar l
a ve rsión e n e spañolde l
as páginas m an o l
ocal
m e nte e n su PC o e n e l
Se rvidor. D e spués, de be s e ditar e larch ivo de .profil
e de lusuario para col
ocar l
a variabl
e de l
M ANPATH q ue apunte a l
as páginas m an e n e spañol
, al
go com o /usr/sh are /m an/e s.
5 ¿D ónde pue de s e ncontrar inform ación e n com o cone ctar su disco duro e xte rno USB, Z IP drive o
cual
q uie r tipo de dispositivo?
R: Si de spués de buscar l
as páginas m an no e ncue ntra l
a inform ación q ue ne ce sita de be s buscar
l
os H O W TO s- l
os q ue pue de n e star instal
ados e n su siste m a y si pue de s de scargarl
o de inte rne t
e s aun m e jor, ya q ue se rán l
os m ás re cie nte s.
6. ¿Qué e s e lLinux D ocum e ntation Proje ct?
R:
ElLinux D ocum e ntation Proje ct e s un proye cto q ue se e ncarga de toda l
a docum e ntación
de Linux, incl
uye ndo l
as páginas m an, l
os H O W TO s, e lFAQ, y l
os tutorial
e s, con l
a m e ta de
l
ograr inte gridad de crite rio y m ante ne rl
os ínte gros y con l
a m ayor confiabil
idad posibl
e.
7. Si e ncue ntras un arch ivo digam os e n /usr/bin pe ro no sabe s q ue se h ace con e l
. ¿Cóm o
pode m os inve stigar?
R: Elcom ando w h atis nos pue de ayudar, e lprove e e n una l
íne a re sum ida l
a función de l
os
com andos.
8 ¿Cóm o e ncue ntras e lnom bre e xacto de lcom ando para cam biar l
as contrase ñas?
R: Use e lcom ando apropos para buscar e n l
as páginas m an y e ncontrar e lcom ando passw ord. El
com ando apropos l
e l
istará todas l
as páginas m an q ue contie ne n e n su cabe zall
a pal
abra
passw d. Si e lre sul
tado no e s l
o e spe rado te ndrás q ue cam biar e lcrite rio de búsq ue da.
EXAM EN D E PR ÁCTICA
Pág 38
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
1 ¿Cóm o pode m os cam biar rápidam e nte para q ue l
a pagine m an se de spl
e gué e n Español
?
a. apropos com ando
b. m an -k com ando
c. info com ando
d. m an -Le s com ando
La re spue sta a e s incorre cta porq ue apropos produciría un l
istado de todas l
as páginas m an q ue
contie ne n l
a pal
abra “com ando” e n e lcabe zal
. La re spue sta b e s incorre cta;e sta se nte ncia
produje ra un l
istado de todas l
as páginas m an q ue contie ne n l
a pal
abra “com ando” e n su
cabe zal
. La re spue sta c e s incorre cta;info e s otra docum e ntación por se parado de lm an. La
re spue sta d e s corre cta;l
a opción -Lse guida de lidiom a e n e ste caso 'e s' produce páginas
disponibl
e e n e spañole n e lsiste m a.
2. ¿Cuando usam os e lcom ando info, ¿cóm o pode m os ir alíte m de lm e nú buscar (find)?
a. D igite f y pre sione Entre .
b. D igite m find y pre sione Entre .
c. D e Cl
ick a find con su m ouse .
d. Pre sione Al
t+ f para se l
e ccionar find.
La re spue sta a e s incorre cta;digitar f no se l
e ccionara e líte m de lm e nú find. La re spue sta b e s
corre cta;digitam os m col
oca su cursor e n l
a parte infe rior de l
a pantal
l
a donde pue de s digitar
l
os íte m s de lm e nú y e ntonce s pre sionar Ente r. La re spue sta c e s incorre cta;info no l
e pe rm ite
dar cl
ick s con e lm ouse sobre l
os íte m s de lm e nú para se l
e ccionarl
os. La re spue sta d e s
incorre cta;l
as te cl
as Al
t, o m e tak e y, no e s usada para se l
e ccionar íte m s de lm e nú.
3 ¿D ónde pode m os e ncontrar inform ación adicionalsobre e lproce so de arranq ue de Linux?
a. Local
izar un H O W TO sobre e lproce so de arranq ue .
b. Col
ocar un m e nsaje e n un grupo de noticias pidie ndo m ás inform ación.
C. Buscar e n e ldire ctorio /usr/doc/boot.
La re spue sta a e s corre cta;l
os H O W TO s discute n tópicos e spe cíficos a com andos. La re spue sta b
e s incorre cta;grupos de noticias (ne w sgroups) no e stán orie ntados para h ace r inve stigacione s,
pe ro m ás para pl
ante ar probl
e m as e n e spe cífico sobre re spue stas ya pl
asm ada. La re spue sta c
e s incorre cta;e ldire ctorio /usr/doc contie ne un subdire ctorio por cada apl
icación instal
ada y
boot no e s una apl
icación.
4. ¿Cóm o e ncontrarás inform ación de configurar e ll
e ctor de noticias trn (un program a de
ne w sre ade r) q ue e sta instal
ado e n su siste m a?
a. D igite trn --h e l
p.
b. Eje cute una búsq ue da e n l
íne a e n portalde lLinux D ocum e ntation Proje ct.
c. D e un vistazo e n e ldire ctorio /usr/doc/trn.ve rsión.
d. Enviar un corre o alautor o cre ador de lprogram a.
La re spue sta a e s incorre cta;l
a opción –h e l
p e s útilcuando usada con l
os com andos. La re spue sta
b e s incorre cta;e lportalde lLD P prove e capacidad de búsq ue da sól
o con cue stione s de Linux,
no apl
icacione s. La re spue sta c e s corre cta;l
a docum e ntación de l
as apl
icacione s e s
al
m ace nada e n l
os dire ctorios de bajo de /usr/doc e n un dire ctorio con e lnom bre de l
a
apl
icación m ás l
a ve rsión. La re spue sta d e s incorre cta;l
a docum e ntación de be se r consul
tada
prim e ro ya q ue fue e scrita por e lm ism o autor q ue l
a cre o.
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
5. Uste d usa w h e re is para buscar arch ivos q ue uste d cre o l
a se m ana pasada, pe ro no l
os e ncue ntra.
¿Qué e sta pasando?
a. Talve z uste d ya l
o borro.
b. Elcom ando w h e re is no busco e n l
os dire ctorios corre ctos.
c. Uste d no paso l
os dire ctorios corre ctos a h ace r l
a búsq ue da a w h e re is.
d. Escribió incorre ctam e nte e larch ivo a buscar.
La re spue sta a e s incorre cta;aunq ue pue da se r q ue uste d borro e larch ivo, e ste no e s e lprobl
e m a.
La re spue sta b e s l
a corre cta;Elcom ando w h e re is busca e n dire ctorios pre de finidos q ue no
incl
uye su dire ctorios h om e . La re spue sta c e s incorre cta;uste d no pue de de finir e n q ue
dire ctorio w h e re is buscara. La re spue sta d e s incorre cta;aunq ue talve s e scribió m ale l
com ando, no fue por e so q ue l
a búsq ue da fracaso.
6. Ale je cutar un com ando, l
os re sul
tados no son l
os q ue e spe ram os. ¿Cóm o pode m os ave riguar
q ue com ando e stam os e je cutando?
a. Use e lcom ando w h ich .
b. Use e lcom ando w h at.
c. Use e lcom ando m an.
d. Use e lcom ando w h atis.
La re spue sta a e s corre cta;e lcom ando w h ich nos indicará l
a ve rsión de lcom ando q ue e je cutam os.
La re spue sta b e s incorre cta;no e xiste un com ando l
l
am ado w h at. La re spue sta c e s incorre cta;
e lcom ando m an e s para de spl
e gar l
a página m an de lcom ando. La re spue sta d e s incorre cta;e l
com ando w h atis nos da un re sum e n de l
o q ue e lcom ando h ace .
7. ¿Cóm o pode m os obte ne r un re sum e n de q ue h ace e lcom ando w h o?
a. D igite w h o --h e l
p.
b. D igite w h e re is w h o.
c. D igite w h atis w h o.
d. D igite m an w h o.
La re spue sta a e s incorre cta;l
a opción --h e l
p pre se nta ayuda a ce rca de lsintaxis. La re spue sta b e s
incorre cta;e lcom ando w h e re is nos de vue l
ve l
a ruta alcom ando. La re spue sta c e s l
a corre cta;
e lcom ando w h atis nos de vue l
ve una de scripción re sum ida de l
as funcione s de lcom ando. La
re spue sta d e s incorre cta;e ste com ando nos pre se ntara l
a página m an de lcom ando w h o, pe ro
nosotros buscam os un bre ve de scripción de l
as funcione s de lcom ando.
8. ¿Cuálfue se una com binación apropiada de m an -opción e q uival
e nte alcom ando apropos sort?
a. m an sort
b. m an --apropos sort
c. m an -k sort
d. m an -f sort
La re spue sta a e s incorre cta;e ste com ando de spl
e gará l
a prim e ra página m an re fe re nte al
com ando sort. La re spue sta b e s incorre cta;e sta opción no e xiste de ntro de l
as posibil
idade s de
m an. La re spue sta c e s l
a corre cta;igualq ue apropos, m an -k busca l
a cabe ce ra de l
as páginas
m an para l
a cade na e n e largum e nto de búsq ue da. La re spue sta d e s incorre cta;m an -f busca
sól
o por nom bre s de com andos com pl
e tos.
Pág 40
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Básicam e nte GNU
Fundación Código Libre Dom inicano
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Instal
ar GNU/Linux
El O b je tivo de e ste capítul
o e s q ue uste d al
cance un nive l de
conocim ie nto, q ue uste d pue da re sponde r pre guntas com o l
as
siguie nte s:
1. ¿Cóm o se pue de arrancar m úl
tipl
e siste m as ope rativos e n su
com putador con Linux?
2. ¿Cuále s e lpropósito de larch ivo vm l
inuz-2.4.22?
3. ¿Cóm o de be uno pre pararse para h ace r m ante nim ie nto de lsiste m a?
4. ¿Qué pape lde se m pe ña e larch ivo /e tc/inittab?
5. Uste d instal
a un UPS e n su com putador. ¿Qué m ás de be uste d h ace r?
6. Alarrancar su PC, re cibe e n pantal
l
a un LIL, su siste m a se cue l
ga.
¿Qué pue de se r e lprobl
e m a?
7. ¿Pue de uste d usar Ctrl
-Al
t-D e lpara re iniciar su com putador?
8. Uste d ne ce sita apagar e lsiste m a para instal
ar un disco duro nue vo.
¿Qué h aría uste d?
Pág 42
Capítu l
o2
PR ER EQUISITO S
Ante s de e m pe zar e ste capítul
o uste d de be te ne r acce so a una PC
e je cutando Linux, q ue podrás usar para practicar l
os conce ptos y l
as
h e rram ie ntas. D e be pode r ingre sar alsiste m a y e scribir com andos de sde
e lprom pt o l
íne a de com andos.
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Inicar GNU/Linux
U
ste d pue de iniciar su siste m a GNU/Linux con sim pl
e m e nte pre sionar e lbotón de e nce ndido,
util
izando un cargador de siste m a (boot l
oade r), o iniciar de sde un disq ue te . Ale nce nde r su
PC, al
gunas tare as son e je cutadas durante l
a fase de arranq ue . Esta e tapa e s re fe rida com o e l
PO ST (Pow e r O n Se l
f Te st) cuale s l
a prue ba de e nce ndido. D e spués de ocurrido e sto, e lsiste m a
ope rativo e s cargado. Un boot l
oade r e s un program a así com o LILO y GRUB q ue son l
os
adm inistradore s de cargar e lk e rne l
. LILO l
o cubrim os e n e ste Capítul
o y GRUB e n e lApéndice H
alfinalde ll
ibro.
Elm étodo de iniciar GNU/Linux de pe nde de com o uste d Configure su siste m as. No im porta
com o uste d inicie su siste m a, l
os pasos q ue se tom an son básicam e nte m uy sim il
are s para iniciar
e lsiste m a.
Conse jos Prácticos
Es ne ce sario e nte nd e r e lproce so d e arranq ue d e GNU/Linux para q ue e n caso de prob l
e m as e n
e linicio se pue da d iagnosticar y corre gir ave rías para q ue e lproce so de arranq ue continuara.
Estos conce ptos son com pl
e tam e nte de sarrol
l
ados e n e le xám e n.
Elk e rne lse e ncue ntra o e n e ldisk e tte de inicio o e n e ldire ctorio /boot de ldisco duro. El
k e rne lcom prim ido se l
e l
l
am a usual
m e nte vm l
inuz-núm e ro-de -ve rsión. Pe ro, e lnom bre y donde
l
o al
m ace ne s no e s im portante -sol
am e nte q ue e lk e rne lpue da se r l
ocal
izado durante e larranq ue .
Prim e ro, e lk e rne lse carga a m e m oria. La m ayoría de l
as ve ce s, su k e rne le stará com prim ido;
no obstante , l
a codificación para de scom prim irl
o no ne ce sariam e nte de be e star com prim ida.
Pue de util
izar l
a util
idad gunzip para de scom prim ir e lk e rne l
. Véase Capítul
o 11, “Back up y
Re staurar,” para m ás inform ación sobre e sta util
idad. Varios parám e tros son incl
uidos e n l
a
im age n de lk e rne lq ue cargas, incl
uye ndo donde se e ncue ntra e n l
a raíz de lsiste m a de arch ivos.
M ie ntras e l k e rne l carga, im prim e m e nsaje s a pantal
l
a y l
os al
m ace na al arch ivo
/var/l
og/m e ssage s Uste d pue de re visarl
os e ste arch ivo e n un visor de te xto com o l
e ss o m ore , un
e ditor o con e lcom ando dm e sg. Elcom ando dm e sg no ne ce sita argum e ntos y im prim e e lul
tim o
m e nsaje ge ne rado por e lk e rne ly al
m ace nado e n su buffe r de m e nsaje . Estos m e nsaje s incl
uye n:
1.Tipo de consol
a y fue nte s
2.D e te cción de lb us PCI y cual
q uie r pre se ncia de tarje ta PCI
3.Un e stim ado de l
a ve l
ocidad de lproce sador
4.Cantidad disponib l
e de m e m oria e n e lsiste m a
5.Tipo de CPU
6.Elnúm e ro de l
a ve rsión de lk e rne l
7.M ódul
os de dispositivos cargados por e lk e rne l
8.Cantidad de e spacio util
izado com o m e m oria sw ap
9 .Adaptadore s de Re d (Ne tw ork ) y su configuracione s
Véase Capítul
o 10, “Tare as Adm inistrativas,” para obte ne r inform ación m ás de tal
l
ada ace rca
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
de lcom ando dm e sg y l
os arch ivos de ll
og.
D e spués de lk e rne lh abe rse iniciado, e lm onta l
a raíz de su siste m a de arch ivos (root, o l
a /),
casi sie m pre l
ocal
izada e n su disco duro. D e spués de m ontado e lroot, e lcontrolse pasa aldisco
duro y e lk e rne lpe rm ane ce e n m e m oria.
ElD ae m on init
Lo úl
tim o q ue h ace e lk e rne le s invocar aldae m on init, q uie n pe rm ane ce activo h asta q ue e l
com putador e s apagado. Es e lre sponsabl
e de cre ar l
os proce sos alre sto de lsiste m a, e je m pl
o son
l
os sh e l
l
s de l
ogin. Eldae m on init tam bién se e ncarga de re iniciar cie rtos proce sos cuando e l
l
os
te rm inan. Por e je m pl
o, cuando uste d e fe ctúa un l
og out, e linit re inicia l
a consol
a para q ue e sté
l
ista para q ue se pue da e je cutar otro l
og in. Las Accione s de ldae m on init son control
adas por su
arch ivo de configuración, /e tc/inittab.
ElArch ivo /e tc/inittab
Cada l
íne a de larch ivo /e tc/inittab contie ne cuatro cam pos se parados por dos puntos “:”
ID :runl
e ve l
:Acción:proce ss
La Tabl
a 2.1 m ue stra q ue contie ne cada cam po.
Tab l
a 2.1 Cam pos y Propósitos de l
as l
íne as de larch ivo /e tc/inittab
Cam po
ID
runl
e ve l
Acción
proce ss
Conte nidos y Propósito
Uno o D os caracte re s ide ntificando e ntrada, norm al
m e nte nom bre de un dispositivo
Indica a cualrunl
e ve l
s e sta l
íne a apl
ica;se pue de n l
istar m úl
tipl
e s;si e n bl
anco,
apl
ica a todos l
os runl
e ve l
s
Com o se m ane ja l
a e ntrada;ve a l
a Tabl
a 2.2 para e ntradas val
idas
Com ando a Eje cutar
Elcam po de acción indica com o m ane jar e lcom ando, así com o re iniciarl
o si e lcom ando e s
de te nido. La Tabl
a 2.2 m ue stra e ntradas val
idas e n e lcam po acción.
Tab l
a 2.2 Entradas Vál
idas de lcam po Acción e n e larch ivo /e tc/inittab
boot
bootw ait
initde faul
t
onde m and
pow e rfail
sysinit
re spaw n
w ait
Se e je cuta cuando por prim e ra ve z se inte rpre ta /e tc/inittab
Eje cuta alinte rpre tar por prim e ra /e tc/inittab de spués de l
as e ntradas de boot
Establ
e ce runl
e ve linicial
;para e lproce so si se e ncue ntra e n e je cución;inicia proce so
sól
o una ve z de spués
M antie ne l
os proce sos e je cutándose ;re inicia y l
os de tie ne
Eje cutado e n caso de una fal
l
a el
éctrica
Eje cutado ante s de Acce de r una consol
a
M antie ne un proce so e je cutándose ;y l
o re inicia e lproce so si se de tie ne
Inicia un proce so una ve z
Elproce so init e s usado para iniciar e lk e rne ly cual
q uie r otro proce so q ue e s ne ce sario para
q ue su siste m a se a de bidam e nte arrancado. Si de se a q ue una apl
icación se inicie cada ve z q ue su
siste m a arranq ue , digite e lcom ando e n uno de l
os scripts rc, e stos scripts se rán discutidos e n l
a
Pág 44
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
próxim a se cción, “Runl
e ve l
s/Nive l
e s de Eje cución.”
Runl
e ve l
s/Nive l
e s de Eje cución
Un runl
e ve lde fine un conjunto de proce sos q ue se inician cuando e lsiste m a arranca. Esto
pue de se r de sde una m ínim a configuración de proce sos util
izada para adm inistrar e lsiste m a h asta
una configuración para dar apoyo a todos l
os dispositivos soportados.
Los núm e ros asociados con l
os runl
e ve l
s difie re n de pe ndie ndo de l
a distribución q ue e ste
util
izando y son l
istados e n e larch ivo /e tc/inittab. Por e je m pl
o, su l
istado de be pare ce rse a e ste :
#
#
#
#
#
#
#
#
D e faul
t runl
e ve l
. La configuración m ás com ún son e stas:
0 - h al
t –apagado (No pue de s util
izar e ste com o initde faul
t)
1 –M odo de Usuario Singl
e (M odo prote gido de M ante nim ie nto)
2 - M ul
tiusuario, sin NFS (Igualq ue e l3, pe ro sin soporte ne tw ork ing)
3 –M odo M ul
tiusuario Com pl
e to
4 –No e s usado (re se rvado para e ladm inistrador)
5 - X11
6 - re b oot –re inicio (No pue de s util
izar e ste com o initde faul
t)
Los runl
e ve l
s 0 y e l6 son re se rvados para h al
t y re boot, re spe ctivam e nte . Los runl
e ve l
s
pue de n variar de una distribución a otra. No obstante , sin im portar q ue distribución uste d h aya
instal
ado, e ldae m on init sól
o proce sa e sas l
íne as asociadas con e lrunl
e ve lactual
.
Elm odo singl
e -use r e s un poco dife re nte a l
os otros nive l
e s disponibl
e s. Este runl
e ve la
m e nudo e s util
izado para tare as adm inistrativas com o l
a re cupe ración de siste m as de arch ivos
corrom pidos. Ningún otro usuario pue de ingre sar al siste m a m ie ntras e ste runl
e ve l e sta
e je cutando. Pe ro re cue rde q ue aun sigue sie ndo m ul
ti-proce so y pode m os e je cutar m úl
tipl
e
apl
icacione s alm ism o tie m po. Este e s e lúnico nive lq ue e linit no l
e e e larch ivo /e tc/inittab. La
acción por de fe cto e s e je cutar e lcom ando /bin/su y e re s ingre sado com o e lsúpe r usuario RO O T.
Aliniciar l
os runl
e ve l
s m ás al
tos q ue e lsingl
e -use r, e lsiste m a inicia e n m odo m ul
tiusuario.
En e ste m odo, init e je cuta l
as l
íne as con una acción de lsysinit, boot, or bootw ait. Con m uch a
fre cue ncia, e stas l
íne as e je cutan e lm ontaje de lsiste m a de arch ivos.
En e lpróxim o paso, e linit dae m on e je cuta todas l
as l
íne as q ue e stén l
istadas con e lrunl
e ve l
pre se nte e n e lcam po runl
e ve l
.
Su runl
e ve liniciale s de finido por l
al
íne a
id:3:initde faul
t:
Note q ue e sta l
íne a no de fine ningún proce so a e je cutar, sino q ue de fine e n cualrunl
e ve l
arranca e lsiste m a. Uste d pue de cam biar de runl
e ve lcon e lcom ando init, cuya sintaxis e s:
init [núm e ro de lrunl
e ve l
]
El com ando init tom a com o argum e nto uno de l
os núm e ros de l
os runl
e ve l
s. Pue de s
e spe cificar un tie m po de re traso o e spe ra ante s de cam biar de runl
e ve lsi usas e lcom ando te l
init
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
con l
a opción -t se gundos. Elre traso por de fe cto e s de 5 se gundos. Elcom ando te l
init e s un l
ink al
com ando init. Ase gúre se de notificar a todos l
os usuarios ingre sados e n e lsiste m a ante s de
cam biar de runl
e ve l
.
Por e je m pl
o, e lcom ando
init 5
Cam biará e lrunl
e ve lde sde e lnive lq ue se e ncue ntre alnive lcinco. Elinit prim e ro e nvía una
se ñal para q ue todos l
os proce sos e je cutándose q ue no e stán e n e l runl
e ve l a iniciarse se
de te ngan. D e spués de lre traso e spe cificado, te l
init e nvía una se ñalde k il
la todos e stos proce sos.
Entonce s proce de a iniciar l
os proce sos de e ste nue vo runl
e ve lq ue no e stán ya e n e je cución.
Uste d pue de tam bién cam biar alm odo singl
e -use r pasándol
e o una “s” por e je m pl
o
si::sysinit:/e tc/rc.d/rc.sysinit
ElID “si” alprincipio de l
al
íne a e s usada inte rnam e nte por e ldae m on init. Esta l
íne a arranca
e lscript rc.sysinit, e lcualm ane ja l
as tare as com o l
a activación de l
a partición sw ap, e je cutar fsck ,
y m ontar su siste m a de arch ivos. Elcom ando fsck re visa e lsiste m a de arch ivos para e ncontrar si
e xiste n e ntradas corrom pidas y se rá discutido am pl
iam e nte e lCapítul
o 6, “M ante nim ie nto de l
Siste m a de Arch ivos.” Este script pue de variar de pe ndie ndo de su distribución. Léase e lq ue se
e ncue ntra e n su siste m a para te ne r de tal
l
e s de l
o al
cance s de lsuyo e n particul
ar.
La próxim a se cción e n e larch ivo /e tc/inittab e je cuta e lscripts apropiado para su runl
e ve l
,y
e stán l
ocal
izados e n l
os dire ctorios /e tc/rc.d:
l
1:1:w ait:/e tc/rc.d/rc1
l
2:2:w ait:/e tc/rc.d/rc2
l
3:3:w ait:/e tc/rc.d/rc3
l
4:4:w ait:/e tc/rc.d/rc4
l
5:5:w ait:/e tc/rc.d/rc5
l
6:6:w ait:/e tc/rc.d/rc6
Esto se l
ogra l
l
am ando l
os scripts rc con argum e ntos ide ntificados por l
os runl
e ve l
. Elscript
rc e ntonce s e je cuta l
os scripts al
m ace nados e n e ldire ctorio rcn.d, e n cuall
a n re pre se nta e l
runl
e ve l
. Su siste m a pue de e je cutar otros scripts de inicio, talcom o /e tc/rc.l
ocal
, e sto de pe nde de
su distribución.
Su script rc tam bién pue de cargar m ódul
os. Los cual
e s son parte s de lcódigo de lk e rne lq ue
pue de n se r cargadas y de scargadas durante l
a e je cución de l siste m a. Estos m ódul
os
fre cue nte m e nte son m ane jadore s de l
os dispositivos.
Uste d pue de util
izar e larch ivo /e tc/conf.m odul
e s para pasarl
e parám e tros a cada m odul
o en
e lm om e nto de carga. Estos parám e tros son con fre cue ncia dire ccione s de I/O e inte rruptore s. Un
m ode l
o sim pl
e de larch ivo conf.m odul
e s pudie ra se r:
al
ias e th 0 dm fe
al
ias sound i810
Esto cargaría l
os m ódul
os ne ce sarios para l
as tarje tas Eth e rne t de una D avicom y l
a tarje ta de
Pág 46
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
sonio Inte l810. D e spués son l
os proce sos q ue de be n se r e je cutados e n cada runl
e ve l
. Estos
re gul
arm e nte incl
uye dar inicio alproce so ge tty, cualcre a cada una de l
as te rm inal
e s.
Su arch ivo inittab tam bién pue de conte ne r cie rtas instruccione s de q ue se de be h ace r e n caso
de una fal
l
a el
éctrica y q ue h ace r e n caso de q ue l
a el
e ctricidad re gre se . Un e je m pl
o es
# Cuando e lUPS nos inform a de un fal
l
o el
éctrico, asum a q ue te ne m os
# unos m inutos de e l
e ctricidad disponib l
e . Program a un sh utdow n de ntro
# de 2 m inutos. Aq uí cl
aro asum im os q ue te ne m os un UPS cone ctado y
# trab ajando corre ctam e nte
pf::pow e rfail
:/sb in/sh utdow n -f -h + 2 “Fal
l
a El
éctrica;ElSiste m a se va a Apagar e n 2 M inutos”
# Si se re staura l
a el
e ctricidad ante s de l
a e je cución de lsh utdow n, de b e s
# cance l
arl
a.
pr:12345:pow e rok w ait:/sb in/sh utdow n -c “El
e ctricidad Re staurada;ElSh utdow n se Cance l
ó”
# Eje cuta l
os ge ttys e n l
os runl
e ve l
s e stándare s
1:12345:re spaw n:/sb in/m inge tty tty1
2:2345:re spaw n:/sb in/m inge tty tty2
3:2345:re spaw n:/sb in/m inge tty tty3
4:2345:re spaw n:/sb in/m inge tty tty4
5:2345:re spaw n:/sb in/m inge tty tty5
6:2345:re spaw n:/sb in/m inge tty tty6
Elcom ando sh utdow n se discute m ás ade l
ante e n e ste Capítul
o. Eldae m on init se m antie ne
activo de spués de l
e e r e larch ivo /e tc/inittab. Alm onitore ar e lsiste m a para re cibir instruccione s
de cam biar e lrunl
e ve lo cuando uno de l
os proce sos e s iniciado o de te nido. Si uno de l
os proce sos
h ijos de linit se de tie ne , e lh ace dos cosas:
Vue l
ve a l
e e r e larch ivo /e tc/inittab. Si l
a acción e s de re iniciar e lproce so, e ntonce s se e je cuta.
Escribe a l
os arch ivo l
og e n /e tc/w tm p y /e tc/utm p q ue e lproce so te rm ino y l
as razone s.
Estos arch ivos se rán discutidos m ás ade l
ante e n e lCapítul
o 10, “Tare as Adm inistrativas.”
Eldae m on init tam bién vol
ve rá a l
e e r e larch ivo /e tc/inittab si e s instruido a cam biar de nive l
de e je cución (runl
e ve l
) o si e s notificado de una fal
l
a el
éctrica.
Si de se as h ace rl
e cam bios alarch ivo /e tc/inittab, uste d pue de util
izar cual
q uie r e ditor de
te xto para al
te rar e l arch ivo m ie ntras e l siste m a se e je cuta. Pe ro e stos cam bios, no se rán
im pl
e m e ntados h asta de spués de q ue e ldae m on init no re -l
e e e larch ivo. Esto ocurre cuando:
Elrunl
e ve lh a cam b iado
O currió una fal
l
a El
éctrica
Uste d e je cuto e lcom ando init q
Elcom ando init q causa q ue init vue l
va a l
e e r e larch ivo /e tc/inittab.
Te nga cuidado m uy e spe cialale ditar e larch ivo /e tc/inittab porq ue si com e te e rrore s, pue de
proh ibirl
e e l ingre so (l
ogging) a su siste m a. H aga copias de l arch ivo q ue e sta funcionando
actual
m e nte , y un disq ue te de inicio para prote ge rse e n caso de e rror. Talve z pue das re cupe rarse
iniciando e lm odo singl
e -use r, pe ro e sto no sie m pre e sta disponibl
e . O casional
m e nte , uste d pue de
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
com e te r e rrore s ortográficos ale ditar e arch ivo e tc/inittab e sto podría h ace r q ue su siste m a e ntre
e n un l
oop iniciando y de te nie ndo proce sos re pe tidam e nte . Para pre ve nir e ste e sce nario, e l
dae m on init m antie ne re cord de q ue tan fre cue nte e ltie ne q ue re iniciar un proce so. Si un proce so
e s re iniciado m ás de 10 ve ce s e n 2 m inutos, e ldae m on init e nvía un m e nsaje de e rror y e spe ra 5
m inutos ante s de re iniciar e lproce so.
GR UB
GRUB (Grand Unifie d Boot Loade r) e s un m ane jador de cargador (boot l
oade r) q ue pue de
re sidir e n su disco duro o disq ue te de inicio. Se e je cuta e n e lm om e nto de arrancar e lsiste m a.
Al
gunas de l
as caracte rísticas de GRUB incl
uye n:
1. Funciona con D O S, UNIX, O S/2, W indow s 9 5/9 8, y W indow s NT
2. Re m pl
aza e lm aste r b oot re cord e n su disco duro
3. Pue de util
izar h asta 16 dife re nte im áge ne s de arranq ue e n dife re nte s particione s, cada uno de
e stos pue de se r prote gido por contrase ña
4. Pe rm ite alarch ivo b oot se ctor, m ap, y im áge ne s de arranq ue re sidir e n particione s dife re nte
GRUB tie ne l
a capacidad de actuar com o ge stor de arranq ue para otros siste m as ope rativos.
Le pe rm ite se l
e ccionar de sde un m e nú e lsiste m a ope rativo q ue de se a se e je cute e n e lcom putador.
Conse jos Prácticos
GRUB prove e un m étod o e ficie nte para e larranq ue de GNU/Linux así com o otros siste m as
ope rativos. GRUB pue d e adm inistrar h asta 64 d ife re nte s im áge ne s de b oot e n un disco duro. Al
instal
ar GRUB, pod rás e l
e gir sob re scrib ir e lM aste r Boot Re cord o no.
Si se l
e cciona ninguno, e lsiste m a ope rativo por de fe cto se rá e l
e gido. Pue de s e vitar e ste
com portam ie nto pre sionando l
a te cl
a (E) para e ntrar e n m odo de e dición e n tie m po re alo pue de s
e ntrar dire ctam e nte a un prom pt de grub
BO O T:
En e ste punto pue de s e scribir e lnom bre de lsiste m a ope rativo q ue de se as arrancar. Podrás ve r
una l
ista de l
os siste m as q ue tie ne s disponibl
e tan sól
o pre sionando l
a te cl
a Tab. Si no se l
e ccionas
ninguno e lprim e r siste m a ope rativo e ncontrado se rá iniciado.
Una ve s se l
e ccionado e lsiste m a q ue q uie re s arrancar pue de s pasar O pcione s alk e rne l
. Esto e s
usual
m e nte usado para iniciar e lsiste m a e n m odo de un sól
o usuario (e sto l
o pue de usar para
cam biar su pal
abra cl
ave e n caso de h abe r sido ol
vidada) e scribie ndo:
# singl
e
En e lprom pt de lGRUB. En e ste e je m pl
o singl
e e s e lnom bre de lparám e tro q ue de be s usar
para arrancar su siste m a ope rativo e n m odo de e m e rge ncia, donde singl
e es l
a opción q ue se rá
pasada alk e rne l
.
Com o GRUB se com porta e s control
ado por su arch ivo de configuración,
/boot/GRUB/m e nu.l
st. Elcom ando GRUB tie ne varios util
itarios disponibl
e s q ue son:
grub
grub -instal
l
Pág 48
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
grub -re b oot
grub -te rm info
grub -fl
oppy
grub -m d5-crypt
grub -se t-de faul
t
Para instal
ar GRUB, sim pl
e m e nte e je cúte l
o de sde l
a l
íne a de com andos. Las opcione s
disponibl
e s para util
izar con GRUB e stán l
istadas e n l
a Tabl
a 2.3.
Tabl
a 2.3 O pcione s útil
e s q ue Pue de n se r Usadas con LILO
O pción
Acción
--batch
Inicie m odo batch para e luso no inte ractivo
--boot-drive =D RIVE
Espe cifiq ue e ldrive de arranq ue de lstage 2 [de faul
t=0x0]
--config-fil
e =FILE
Espe cifiq ue e larch ivo config de l
a e tapa2 "stage 2"
[de faul
t=/boot/grub/m e nu.l
st]
--de vice -m ap=FILE
use e larch ivo de m apa de ldispositivo "de vice m ap fil
e"
--h e l
p
de spl
e gar e ste m e nsaje y sal
ir
--h ol
d
Espe rar h asta q ue e lde purador se incl
uya
--instal
l
-partition=PAR Espe cifiq ue l
a particion de instal
acion de l
a stage 2 [de faul
t=0x20000]
--no-config-fil
e
No use e larch ivo config
--no-curse s
Not use curse s
--no-fl
oppy
No prue be ningún fl
oppy
--no-page r
No use e lpaginador inte rno
--pre se t-m e nu
Use e lm e nu pre de te rm inado
--probe -se cond-fl
oppy Prube e lse gundo fl
oppy
--re ad-onl
y
No e scribir nada a ningún dispositivo
--ve rbose
Im prim ir m e nsaje s ve rbose a pantal
l
a
--ve rsion
Im prim ir inform ación y sal
ir
Una gran parte de ltie m po uste d util
izara un arch ivo de configuración all
l
am ar a LILO de sde
l
al
íne a de com andos. Alcre ar e larch ivo de configuración, util
izara pal
abras cl
ave s e n ve z de l
as
opcione s m ostradas e n l
a Tabl
a 2.3. Las pal
abras cl
ave s disponibl
e s (k e yw ords) son l
istadas e n l
a
Tabl
a 2.4.
Tab l
a 2.4 Pal
ab ras Cl
ave s y Sus O pcione s Corre spondie nte s para Usar con e larch ivo de
configuración de GR UB
O pción
de faul
t #
tim e out #
h idde nm e nu
col
or cyan/bl
ue
passw ord pal
abra
Acción
Establ
e ce l
a im age n a arrancar e n orde n de e ntrada e n m e nu
Tie m po e n se gundo de e spe ra para arrancar im age n por de fe cto
O cul
ta m e nu de arranq ue , de be pre sionar ESC para visual
izarl
o
Col
ore s a usar e n e lm e nu de arranq ue
Establ
e contrase ña para e ditar m e nu e n tie m po re al
Elarch ivo por de fe cto de configuración de GUB e s /boot/grub/m e nu.l
st. Un arch ivo de
e je m pl
o e s:
# # de faul
t num
# Se t th e de faul
t e ntry to th e e ntry num b e r NUM . Num b e ring starts from 0, and
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
# th e e ntry num b e r 0 is th e de faul
t if th e com m and is not use d.
#
# You can spe cify 'save d' inste ad of a num b e r. In th is case , th e de faul
t e ntry
# is th e e ntry save d w ith th e com m and 'save de faul
t'.
# W AR NING: If you are using dm raid do not ch ange th is e ntry to 'save d' or your
# array w il
lde sync and w il
lnot l
e t you b oot your syste m .
de faul
t
0
# # tim e out se c
# Se t a tim e out, in SEC se conds, b e fore autom atical
l
y b ooting th e de faul
t e ntry
# (norm al
l
y th e first e ntry de fine d).
tim e out
10
# # h idde nm e nu
# H ide s th e m e nu b y de faul
t (pre ss ESC to se e th e m e nu)
# h idde nm e nu
# Pre tty col
ours
# col
or cyan/b l
ue w h ite /b l
ue
# # passw ord ['--m d5']passw d
# If use d in th e first se ction of a m e nu fil
e , disab l
e al
linte ractive e diting
# control(m e nu e ntry e ditor and com m and-l
ine ) and e ntrie s prote cte d b y th e
# com m and 'l
ock '
# e .g. passw ord topse cre t
#
passw ord --m d5 $1$gLh U0/$aW 78k H K 1QfV3P2b 2znUoe /
# passw ord topse cre t
#
#
#
#
#
#
#
#
#
#
#
e xam pl
es
titl
e
root
m ak e active
ch ainl
oade r
W indow s 9 5/9 8/NT/2000
(h d0,0)
+ 1
titl
e
Linux
root
(h d0,1)
k e rne l /vm l
inuz root=/de v/h da2 ro
Conse jos Prácticos
Los cam b ios h e ch os alarch ivo de configuración de GRUB tom an e fe cto inm e diatam e nte y uste d
no tie ne q ue e fe ctuar ninguna tare a e n e spe cifico, todo cam b io tom ar[a e fe cto l
a pr[oxim a ve z q ue
re inicie .
Troub l
e sh ooting/D iagnostico de Fal
l
o de GR UB
A m e dida q ue GRUB se carga, pasa por dos e tapas distintivas, l
as cual
e s sirve n para
ide ntificar e rrore s con GRUB. Si notam os q ue no se de spl
e ga e l m e nu de arranq ue de be rá
Pág 50
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
re instal
arl
o por com pl
e to all
a tabl
a de ldisco. Si l
as fal
l
as son de no e ncontrar l
a im age n de
arranq ue de be rá iniciar con otro m étodo de inicio y corre gir e larch ivo de configuración o de sde
e lm e nu de GRUB inte ntat pasarl
e l
os parám e tros ne ce sarios.
A continucación m ostram os al
gunos de l
os probl
e m as q ue GRUB nos pre se nta e n pantal
l
ay
q ue pre vie ne n de q ue e lsiste m a cargue total
m e nte y su posibl
e sol
ución. Esta l
ista parciale s
tom ada de sde l
as paginas de Ge ntoo Linux (h ttp://w w w .ge ntoo.org/doc/e s/grub-e rrorguide .xm l
).
1. Error Grub
Grub cargando, e spe re por favor
GR UB cargando l
a e tapa 1.5
GR UB cargando, e spe re por favor...
( GR UB l
oading stage 1.5
GR UB l
oading, pl
e ase w ait... )
D e spués de e ste m e nsaje , e lsiste m a se de tie ne . Si se inte nta iniciar e lsiste m a de sde un
disq ue te con grub, ésto no ocurre .
Sol
ución
Pue de cam biarse e lorde n de inicio e n l
a BIO S. H a de indicarse e n l
a BIO S q ue no inicie
de sde e ldisq ue te prim e ro.
Ej. # CFLAGS="-O 2 -m arch =i686 -fom it-fram e -pointe r -pipe "e m e rge grub
Error Grub 12
12 : Sol
icitado un dispositivo no vál
ido
( 12 : Inval
id de vice re q ue ste d. )
Este e rror se m ue stra aunq ue l
a de finición de ldispositivo se a corre cta, sie m pre q ue ocurre
un e rror no de finido con cual
q uie r otro núm e ro.
Sol
ución
Cuando se instal
ó grub e n e lse ctor de inicio, ¿se e je cutaron l
os siguie nte s com andos de
instal
ación inte ractivos?
Listado de Código 3.2: Com andos de instal
ación inte ractivos
grub > root (h d0,0)
grub > se tup (h d0)
(h d0,0) de be re e m pl
azarse con l
a partición de inicio (/boot) y (h d0) con e ldisco duro (o
rígido) e l
e gido. Re cuérde se q ue (h d0) instal
ará grub e n e lse ctor de inicio principal(M BR) de l
prim e r disco duro: e lprim ario m ae stro.
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Error Grub 15
Situación:
Este e rror pue de ocurrir e n dos e tapas dife re nte s de l
a configuración de GRUB, tanto durante
l
a configuración inicial(instal
ando GRUB e n e lse ctor de inicio principal
), com o de spués de iniciar
e lsiste m a e inte ntando l
anzar Linux (o cual
q uie r otro siste m a).
Listado de Código 4.1: M e nsaje Grub - Configuración inicial
grub > root (h d0,0)
Siste m a de fich e ros xfs, tipo de partición 0x83
( Fil
e syste m type is xfs, partition type 0x83 )
grub > se tup (h d0)
Com prob ando si "/b oot/grub /stage 1"e xiste ... no
Com prob ando si "/grub /stage 1"e xiste ... no
Error 15: Arch ivo no e ncontrado
( Ch e ck ing if "/b oot/grub /stage 1"e xists... no
Ch e ck ing if "/grub /stage 1"e xists... no
Error 15: Fil
e not found )
Listado de Código 4.2: M e nsaje Grub - Iniciando e lsiste m a
Iniciando 'ge ntoo Linux'
root (h d0,0)
Siste m a de fich e ros e xt2fs, tipo de partición 0x83
k e rne l(h d0,0)/b oot/k e rne l
-2.4.20 root=/de v/h da3 vga=79 2
Error 15: Arch ivo no e ncontrado
Pre sione cual
q uie r te cl
a para continuar...
( Booting 'ge ntoo Linux'
root (h d0,0)
Fil
e syste m type is e xt2fs, partition type 0x83
k e rne l(h d0,0)/b oot/k e rne l
-2.4.20 root=/de v/h da3 vga=79 2
Error 15: Fil
e not found
Pre ss any k e y to continue ... )
Sol
ución - Configuración inicial
Pág 52
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Este e rror se produce si e lnom bre de larch ivo no pue de e ncontrarse , pe ro todo l
o de m ás
(com o l
a inform ación de ldisco/partición) e s corre cto.
Norm al
m e nte , e le rror indica q ue no e ncue ntra l
a im age n de lnúcl
e o (k e rne l
). H ay q ue
ase gurarse de q ue dich a im age n e xiste e n l
a partición de inicio (/boot).
Para e ncontrar e lnom bre e xacto de lnúcl
e o, se re inicia de sde e lCD de instal
ación y se m onta
l
a partición de inicio (de te ne rl
a) o l
a partición raíz. D e spués se l
istan l
as im áge ne s de lnúcl
eo
para ve r l
as disponibl
e s:
Listado de Código 4.3: Ve rificando l
as im áge ne s de lnúcl
e o disponibl
es
# cd /b oot
# l
s
Esto m ue stra todos l
os núcl
e os disponibl
es en l
a partición/dire ctorio de inicio. D e no
e ncontrarse ninguno, h ay q ue ase gurarse de q ue se h a com pil
ado un núcl
e o (usando ge nk e rne lo
m anual
m e nte ):
Listado de Código 4.4: Re com pil
ar e lnúcl
eo
# cd /usr/src/l
inux/
# m ak e m e nuconfig
# m ak e
y q ue se h a copiado a l
a partición de inicio (/boot):
Listado de Código 4.5: Copiando e lnúcl
eo
# cp /usr/src/l
inux/arch /x86/b oot/b zIm age /b oot
H a de ve rificarse q ue e lnom bre de lnúcl
e o e s e xactam e nte e lm ism o q ue e lindicado e n e l
arch ivo grub.conf. Tam bién h ay q ue ase gurarse de q ue l
a l
íne a k e rne le n grub.conf indica e sta
partición (tanto e xpl
ícita com o im pl
ícitam e nte ).
Se h a inform ado de otro e rror, q ue consiste e n te ne r configurada l
a BIO S para q ue ignore e l
disco donde re side n e lnúcl
e o (k e rne l
)ol
as e tapas (stage s) de grub. Tam bién, l
a partición e n l
a
cualgrub guarda sus e tapas no de be ría usar una configuración de RAID -5 por softw are (u otra
te cnol
ogía de striping).
Sol
ución - Iniciando e lsiste m a
Prim e ro, h ay q ue ase gurarse de q ue l
os com andos root y se tup e m pl
e ados e ran corre ctos.
D e e star se guro de q ue e ran corre ctos, e ntonce s se podría e star usando una ve rsión
de fe ctuosa de GRUB (0.9 3.20031222). Para arre gl
arl
o, se actual
iza e l árbol Portage o se
e nm ascara dich a ve rsión de grub:
Listado de Código 4.6: Enm ascarando Grub
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
(H a de e je cutarse de sde un e ntorno "ch roote d")
# e ch o "=sys-b oot/grub -0.9 3.20031222"> > /e tc/portage /pack age .m ask
# e m e rge grub -p
Se pue de inte ntar usar tam bién l
a m acro grub-instal
l
, com o re com ie ndan l
os autore s de GRUB:
Listado de Código 4.7: Usando grub-instal
l
[Elparám e tro --root-dire ctory e s ne ce sario de te ne r una partición de inicio
(b oot) de dicada;e n caso contrario, no de b e usarse ]
# grub -instal
l--root-dire ctory=/b oot /de v/h da
Si todo e sto fal
l
a, l
a partición de inicio pue de h abe rse dañado. H a de com probarse l
a partición:
Listado de Código 4.8: Com probando l
os e rrore s de una partición
(H ay q ue ase gurarse de q ue l
a partición de inicio, /de v/h da1 e n e ste
caso, no e stá m ontada)
# fsck -y /de v/h da1
5. Error Grub 17
Situación
Listado de Código 5.1: M e nsaje Grub
root (h d0,0)
Siste m a de fich e ros de sconocido Tipo de partición 0x7
Error 17 : No se pue de m ontar l
a partición se l
e ccionada
( root (h d0,0)
fil
e syste m type unk now n partition type 0x7
Error 17 : Cannot m ount se l
e cte d partition )
Sol
ución: Este e rror se pre se nta si l
a partición e xiste , pe ro GRUB no re conoce e lsiste m a de
fich e ros. Tie ne q ue com probarse l
a configuración root(x,y) de grub.conf
Tam bién, si se e stá tratando de iniciar W indow s, h ay q ue ase gurarse de q ue e larch ivo
grub.conf contie ne root (h dX,Y) (o rootnove rify (h dX,Y)) y ch ainl
oade r (h dX,Y)+ 1 e n su e ntrada.
6. Error Grub 18
Situación: Listado de Código 6.1: M e nsaje Grub
k e rne l(h d1,4)/b zIm age root=/de v/h db 7
Error 18: Elcil
indro se l
e ccionado e xce de l
os m áxim os soportados por l
a BIO S
Pág 54
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
( k e rne l(h d1,4)/b zIm age root=/de v/h db 7
Error 18: Se l
e cte d cyl
inde r e xce e ds m ax supporte d by BIO S )
Sol
ución: Este e rror se produce si se inte nta l
e e r una dire cción l
ine alde bl
oq ue m ás al
l
á de l
áre a traducida por l
a BIO S. Esto ocurre norm al
m e nte si e ldisco e s de m ayor tam año de l
o q ue l
a
BIO S pue de m ane jar (512M B para discos (E)ID E e n m áq uinas m ás antiguas ó de spués de 8GB e n
ge ne ra).
Se h a de inte ntar actual
izar l
a BIO S y/o m ove r l
a partición de inicio alcom ie nzo de ldisco (o,
por l
o m e nos, de ntro de lrango indicado).
7. GR UB GR UB GR UB GR UB GR UB ...
Situación: Listado de Código 7.1: M e nsaje Grub
GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB
GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB GR UB
...
Sol
ución: D e acue rdo con airh e ad e sto pue de de be rse a q ue se tie ne l
a BIO S configurada para
q ue de te cte l
os discos autom áticam e nte . Pue de configurarse l
a BIO S para q ue use uno e n concre to
(Use r Type H D D ).
O tra posibil
idad e s q ue se tuvie ra Grub instal
ado e n e lM BR y se h aya tratado de re instal
arl
o
(de bido a cam bios de discos duros, por e je m pl
o) pe ro se h ayan usado com andos se tup y root
e q uivocados.
8. Probando l
os dispositivos para sabe r l
as unidade s e n l
a BIO S. Esto pue de l
l
e var un bue n
rato.
Situación: M ie ntras se inte nta instal
ar grub, se bl
oq ue a de spués de m ostrar e sto:
Listado de Código 8.1: M e nsaje Grub
# grub
Probando l
os dispositivos para sabe r l
as unidade s de disco q ue h ay e n l
a BIO S. Esto pue de
l
l
e var un bue n rato.
( Probing de vice s to gue ss BIO S drive s. Th is m ay tak e a l
ong tim e .)
Sol
ución: Se indicó com o causa una configuración de discos al
go e xtraña: te ne r discos con y
sin ul
tra D M A e n e lm ism o cabl
e.
9 . Cuando se instal
a Grub , sól
o se b l
oq ue a
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Situación: Cuando se instal
a Grub, se bl
oq ue a:
Listado de Código 9 .1: M e nsaje Grub
# grub
(En e ste m om e nto, l
a instal
ación se de tie ne )
Sol
ución: Si no se tie ne unidad de disq ue te s, ¿se h a usado e lparám e tro --no-fl
oppy?
Listado de Código 9 .2: Instal
ando grub con e lparám e tro --no-fl
oppy
# grub --no-fl
oppy
10. D e scom prim ie ndo Linux... O k , iniciando e lnúcl
e o.
Situación: Elsiste m a se bl
oq ue a de spués de m ostrar e lm e nsaje :
Listado de Código 10.1: M e nsaje Linux
D e scom prim ie ndo Linux... O k , iniciando e lnúcl
e o.
( Uncom pre ssing Linux... O k , b ooting th e k e rne l
.)
Sol
ución: A de cir ve rdad, e ste no e s un e rror grub. Una posibl
e causa e s q ue ACPI no e sté
funcionando corre ctam e nte pe ro e sté h abil
itado e n e lnúcl
e o. Se pue de inte ntar de sh abil
itar o bie n
en l
a BIO S o bie n e n e lnúcl
e o.
11. Grub sól
o m ue stra una e ntrada de com andos
Situación: Cuando se inicia e lsiste m a sól
o se m ue stra una e ntrada de com andos, e n l
ugar de l
m e nú de finido e n e larch ivo grub.conf.
Sol
ución: Se m onta l
a partición de inicio (/boot) y se ve rifica q ue e larch ivo grub/grub.conf
e xiste .
Listado de Código 11.1: M ontando y ve rificando
# m ount /de v/h da1 /m nt/ge ntoo/b oot
# cat /m nt/ge ntoo/b oot/grub /grub .conf
Tam bién h ay q ue ase gurarse de q ue e le nl
ace sim ból
ico m e nu.l
st e xiste :
Listado de Código 11.2: Ve rificando e le nl
ace sim ból
ico
# l
s -l/m nt/ge ntoo/b oot/grub /m e nu.l
st
l
rw xrw xrw x 1 root root 9 M ar 7 14:00 /m nt/ge ntoo/b oot/grub /m e nu.l
st -> grub .conf
Si no, h ay q ue vol
ve r a cre ar e le nl
ace sim ból
ico:
Listado de Código 11.3: Cre ando e le nl
ace sim ból
ico m e nu.l
st de nue vo
Pág 56
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
# cd /m nt/ge ntoo/b oot/grub
# l
n -snf grub .conf m e nu.l
st
D e se r e ste e lcaso, h ay q ue re instal
ar grub:
Listado de Código 11.4: Re instal
ando Grub
(Eje cutar de sde e le ntorno "ch roote d")
# grub -instal
l--root-dire ctory=/b oot /de v/h da
12. No se pudo e ncontrar un dispositivo para /b oot/b oot: No se e ncontró o no e s un
dispositivo de b l
oq ue s
Situación: Cuando se e je cuta grub-instal
ldurante l
a instal
ación de GRUB, se m ue stra e l
siguie nte m e nsaje :
Listado de Código 12.1: M e nsaje Grub
# grub -instal
l--root-dire ctory=/b oot /de v/h da
No se pudo e ncontrar un dispositivo para /b oot/b oot: No se e ncontró o no
e s un dispositivo de b l
oq ue s
( Coul
d not find de vice for /b oot/b oot: not found or not a b l
ock de vice )
Sol
ución: Com probar q ue no se pasó por al
to:
Listado de Código 12.2: Actual
izar e larch ivo m tab
# cp /proc/m ounts /e tc/m tab
13. Elsiste m a se re inicia de spués de pul
sar Intro e n e lm e nú
Situación: D e spués de pul
sar Intro e n e lm e nú Grub para iniciar e lsiste m a, e lsiste m a se
re inicia.
Sol
ución: Se inte nta de sh abil
itar e lsoporte de lm arco de m e m oria inte rm e dia de im age n
(fram e buffe r) e n e lnúcl
e o. Si e sto no ayuda, se de sh abil
ita e lsoporte APM y APCI.
14. D e spués de pul
sar Intro e n e lm e nú Grub , pantal
l
azo ne gro
Situación: D e spués de pul
sar Intro e n e lm e nú Grub aliniciar e lsiste m a, se m ue stra una
pantal
l
a ne gra, pe ro e lsiste m a sigue activo (por e je m pl
o, e ll
e d de Bl
oq ue o Num érico se pue de
activar/de sactivar).
Sol
ución: Se de sh abil
ita e l soporte de l m arco de m e m oria inte rm e dia de im age n
(fram e buffe r) (norm al
m e nte q uitando vga=XYZ de grub.conf) y se com prue ba l
a arq uite ctura de l
proce sador e n l
a configuración de lnúcl
e o.
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
15. Grub no m ue stra l
a im age n
Situación: Cuando se inicia e lsiste m a, no apare ce l
a im age n de fondo de Ge ntoo.
Sol
ución: Ante s de nada, h a de com probarse q ue l
a im age n de fondo indicada e n grub.conf
re al
m e nte e xiste . D e no se r así, h a de com probarse e l"e buil
d"de grub. Es probabl
e q ue e lparch e
para l
a im age n de fondo e sté com o com e ntario e n l
a ve rsión q ue se e stá usando.
16. Fal
l
o aliniciar W indow s de sde e lse gundo disco duro
Situación: D e spués de se l
e ccionar l
a e ntrada de m e nú W indow s, e lsiste m a no se inicia ni da
una razón q ue acl
are l
o q ue e stá ocurrie ndo.
Sol
ución: cyril
l
ic inform ó q ue se pue de n "m ape ar"l
os discos cam biando su orde n, si se añade
al
a e ntrada de m e nú W indow s e n grub.conf l
o siguie nte :
Listado de Código 16.1: M ape ando l
os discos
titl
e W indow s XP
m ap (h d0) (h d1)
m ap (h d1) (h d0)
ch ainl
oade r (h d1,0)+ 1
17. Grub ocasiona una viol
ación de se gm e nto alinstal
arl
o
Situación: La situación q ue se de scribe a continuación e s sól
o re l
e vante para grub-0.9 5.x e n
e lm om e nto de instal
ar grub e n e lse ctor de inicio.
Listado de Código 17.1: Instal
ando Grub
grub > root (h d0,0)
grub > se tup (h d0)
Viol
ación de se gm e nto
( Se gm e ntation faul
t)
Sol
ución: H ay un fal
l
o conocido re l
acionado con e ste probl
e m a y se h a re sue l
to e n grub 0.9 6.
Tam bién se sabe q ue grub 0.9 4 r1 y grub 0.9 4 r2 de be n funcionar corre ctam e nte . Si e sto fal
l
a
tam bién, pue de inte ntarse e m e rge r grub-static q ue e s, por e lm om e nto, e stabl
e e n am d64 e
ine stabl
e e n x86 (~ x86). Com probar e lbug # 79 378 para m ás inform ación.
Apagar GNU/Linux
Uste d nunca de be apagar su siste m a por e lbotón e nce ndido. Si no se l
e pe rm ite alk e rne l
e scribir l
os buffe rs e n m e m oria a l
os discos, uste d pue de te rm inar con un siste m a de arch ivos
corrom pido. GNU/Linux m antie ne l
os cam bios m ás re cie nte a l
as tabl
as de inode s y e ldisco duro
Pág 58
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
e n RAM de bido a su al
ta ve l
ocidad. Si l
a el
e ctricidad fal
l
a ante s de q ue e sta inform ación se a
e scrita aldisco e ntonce s se pe rde rá l
a data.
Si l
a e ne rgía e l
éctrica fal
l
a durante un proce so de e scritura, e sto pue de re sul
tar e n arch ivos
pe rdidos o inform ación incorre cta ale status de le spacio de ldisco. Lo m ism o suce de cuando
proce sos activos e scribe n aldisco y no son de te nidos de bidam e nte , re sul
tando e n corrupción de
data y posibl
e fal
l
as de discos.
Conse jos Prácticos
Nunca d e b e apagar su com putad or por e lb otón de PO W ER. Pue de q ue e ste tipo de de scuido
h aga q ue su com putad or no inicie corre ctam e nte .
Para apagar corre ctam e nte su com putador, uste d de be usar e lcom ando sh utdow n. Su sintaxis
e s:
# sh utdow n [opcione s]cuando [m e nsaje ]
Elcom ando sh utdow n te rm ina todos l
os proce sos e nviándol
es l
a se ñalSIGTERM . D e spués, e l
com ando /e tc/init e s l
l
am ado para cam biar e lrunl
e ve ly de sm ontar e lsiste m a de arch ivos.
Elcom ando sh utdow n re q uie re tie m po para com e nzar e lproce so de apagar e lsiste m a. Pue de
e star e n e lform ato h h :m m , tie m po a e spe rar com o por e je m pl
o + 15, o l
a pal
abra now para q ue se
apague inm e diatam e nte .
Elm e nsaje e s e nviado pe riódicam e nte a todos l
os usuarios ingre sados e n e lsiste m a h asta q ue
e m pie ce e lproce so de apagado. Si e lm e nsaje no e s e spe cificado, un m e nsaje por de fe co e s
e nviado.
H ay varias opcione s q ue pue de n se r usadas con e lcom ando sh utdow n. Estas son l
istadas e n
l
a tabl
a 2.6.
Tab l
a 2.6 O pcione s Que Pue de n Se r Usadas con e lCom ando sh utdow n
O pción
-c
-f
-F
-h
-k
-n
-r
-t se gundos
Acción
Cance l
a un proce so de sh utdow n ya e je cutándose
No e je cute fsck cuando re inicie
Forzar fsck cuando re inicie
H al
t e lsiste m a de spués q ue e lsh utdow n al
l
á te rm inado
Enviar un m e nsaje de adve rte ncia
Apagarse sin l
l
am ar alinit
Re iniciar de spués de lsh utdow n e s com pl
e tado
Indica e lpe riodo de tie m po de re traso de spués de m atar l
os proce sos ante s de l
l
am ar
alinit
Sól
o root pue de e je cutar e lcom ando sh utdow n, l
os usuarios podrán e je cutar e lcom ando
sh utdow n sól
o si e larch ivo /e tc/sh utdow n.al
l
ow e xiste . Todos l
os usuarios l
istados e n e ste arch ivo
podrán apagar e lsiste m a.
No pre sione e lbotón pow e r h asta no ve r e lm e nsaje siguie nte para garantizarse un apagado
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
com pl
e to de lsiste m a:
Th e syste m is h al
te d
Conse jos Prácticos
Uste d pue d e control
ar q uie n tie ne de re ch o a apagar e lsiste m a, e ditand o e larch ivo
/e tc/sh utd ow n.al
l
ow . Por d e fe cto sól
o root pue de apagar e lsiste m a. Este arch ivo l
e prove e l
a
oportunid ad d e pe rm itir a otros usuarios apagar e lsiste m a.
H ay otros com andos q ue pue de s util
izar para apagar e lsiste m a. Al
gunos son h al
t y re boot.
Una l
ista de l
as opcione s util
izadas con dich os com andos e s l
istada e n l
a tabl
a 2.7.
Tab l
a 2.7 O pcione s q ue son usadas con l
os com andos h al
t y re b oot
O pción
-d
-f
-i
-n
-p
-w
Acción
No e scribas e larch ivo /var/l
og/w tm p;im pl
ica util
izar -n
No invoca apagar e lsiste m a pe ro obl
iga a usar h al
t o re boot
Apaga l
a inte rfaz de re d ante s de proce de r a apagar e lsiste m a
No e je cutar sync ante s de re boot o h al
t
Eje cutar un pow e roff de spués de lsh utdow n
No apague s e lsiste m a, e scribe e larch ivo /var/l
og/w tm p
Cuando invocas e lcom ando h al
t o re boot, e lprim e ro ch e q ue a e l runl
e ve l(nive lde
corrida).si e lsiste m a e sta e n e lrunl
e ve l0 o 6, e lcom ando corre rá. Si e lsiste m a e sta e n cual
q uie r
otro runl
e ve l
, e lcom ando invoca sh utdow n -nf. Los com andos h al
t o re boot e nvían un m e nsaje a
l
os usuarios de ntro de lsiste m a ante s de proce de r a e je cutarse .
D e bido a q ue GNU/Linux corre e n PCs, pre sionar l
a com binación de te cl
as Ctrl
-Al
t-D e le s l
o
m ism o q ue pre sionar e lbotón de apagar, conducie ndo así un siste m a ine stabl
e . Esto pue de se r
pre visto inte rce ptando e sta com binación de te cl
as e invocando e lcom ando sh utdow n agre gando
l
al
íne a
# Trap CTR L-ALT-D ELETE
ca::ctrl
al
tde l
:/sb in/sh utdow n -t3 -r now
En e larch ivo /e tc/inittab. Al
gunas distribucione s de GNU/Linux ya tie ne n e sta h abil
idad
activada.
Re sum e n
Este Capítul
o sól
o h a cubie rto al
gunas de l
as inform acione s m ás im portante s. Uste d ne ce sita
e nte nde r e lproce so de inicio (boot proce ss) para e le xám e n. Estos pasos son
1.D e scom prim ir e lk e rne l
2.Cargar e lk e rne lalRAM
3.Escribir e lm e nsaje de Arranq ue all
og de lsiste m a
4.Ll
am a alinit
5.Proce sa cual
q uie r scripts rc
Pág 60
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Elboot l
oade r LILO e s usado para control
ar e lproce so de arranq ue de GNU/Linux. Uste d
de be configurar e larch ivo /e tc/l
il
o.conf. Si uste d util
iza m odul
e s, e stos se de fine n e n uno de l
os
dos arch ivos e l/e tc/m odul
e s.conf o /e tc/conf.m odul
e s, de pe ndie ndo de su distribución.
Ne ce sita e nte nde r e lform ato de larch ivo /e tc/inittab. Sus cam pos son ID , runl
e ve l
, acción, y
proce sos. Para pode r h ace r cam bios, prim e ro de be s e ditar e larch ivo de configuración, de te nga e l
dae m on sysl
ogd, y e ntonce s re iníciarl
o. Uste d pue de e spe cificar un arch ivo de configuración q ue
no se a e lpor de fe cto y así pue de s h ace r prue bas sin dañar e loriginal
.
Los Runl
e ve l
s son un conjunto de proce sos ne ce sarios para q ue su siste m a se e je cute de
cie rto m odo. Elrunl
e ve lpor de fe cto e s de finido e n e larch ivo de configuración sysl
ogd y pue de
cam biarse util
izando uno de l
os dos com andos init o te l
init.
Alapagar su siste m a, cuidado de no apagarl
o por e lbotón pow e r. Use uno de l
os com andos
sh utdow n, re boot, o h al
t. Re cue rde q ue apagando incorre ctam e nte l
l
e va a su siste m a a corrom pe r
l
os siste m as de arch ivos, pre guntas re fe re nte s a e ste tópico de se guro q ue l
e apare ce rán e n e l
e xám e n de ce rtificación.
Uste d tie ne disponibl
e varios arch ivos q ue se util
izan para al
m ace nar m e nsaje s de lsiste m a.
Elm ás im portante e s /var/l
og/m e ssage s. Uste d pue de usar e ste arch ivo cuando te nga q ue
diagnosticar e lproce so de arranq ue .
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
PR EGUNTAS Y R ESPUESTAS
1. ¿Cóm o pue de arrancar m úl
tipl
e siste m as ope rativos e n su com putador con GNU/Linux?
R. Uste d pue de te ne r dife re nte siste m as ope rativos instal
ados e n particione s dife re nte s. Entonce s
ne ce sitaría un m étodo de se l
e ccionar e ntre e l
l
os. Pue de usar LILO o GRUB.
2. ¿Cuále s e lpropósito de larch ivo vm l
inuz-2.4.22-06?
R. Este e s e lk e rne lcom prim ido. Elnúm e ro e s l
a ve rsión y e lnive lde patch .
3. ¿Cóm o de be uste d e nfocar l
as tare as de m ante nim ie nto de lsiste m a?
R. Uste d q uie re cam biar e lrunl
e ve la m odo de singl
e -use r. Así pue s, uste d ne ce sita e nviar un
m e nsaje a todos l
os usuarios ingre sados pidiéndol
e q ue e je cute n un l
og out, y e ntonce s pue de s
usar uno de l
os com andos init o te l
init para cam biar e lrunl
e ve l
.
4. ¿Cuále s e lpropósito de larch ivo /e tc/inittab?
R. Elarch ivo /e tc/inittab e s e larch ivo de configuración para e linit. Elprove e l
a inform ación q ue
e linit ne ce sita para arrancar e lsiste m a.
5. Uste d instal
a un UPS e n su com putador. ¿Qué m ás de be uste d h ace r?
R. D e spués de instal
ar un UPS y cual
q uie r softw are ne ce saria, de be de cirl
e alinit q ue h ace r
cuando re cibe l
a se ñalde fal
l
a de e ne rgía. Lograra e sto agre gándol
e l
as l
íne as apropiadas al
arch ivo /e tc/inittab.
6. Si aliniciar su com putador, e re s pre se ntado con LILy e ntonce s su siste m a se suspe nde . ¿Qué
se rá e lprobl
e m a?
R. La LILindica e lprogre so de lLILO durante su carga. Las tre s l
e tras indican q ue l
a tabl
a de l
de scriptor e sta corrom pida y pre vie ne q ue LILO l
ocal
ice e larch ivo de m ap o e xiste una no
concordancia de ge om e tría.
7. ¿Pue de uno pre sionar Ctrl
-Al
t-D e lpara re iniciar su com putador?
R. Si y No. La disponibil
idad de luso de l
a se cue ncia de te cl
as Ctrl
-Al
t-D e le xiste si e sta
com binación e s atrapada por e linit.
8. Uste d ne ce sita apagar su siste m a para instal
ar un nue vo disco duro. ¿Qué de be uste d h ace r?
R. Cam biar h ardw are re q uie re apagar e lsiste m a por com pl
e to. Así cl
aro, de be rá notificar l
os
usuarios ingre sados e n e lsiste m a, e stos usuarios te ndrán q ue e je cutar un l
og off. Se pue de n
l
ograr am bos con e lcom ando sh utdow n y e spe cificar cuanto e spe re ante s de iniciar e lproce so
de sh utdow n.
Pág 62
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
EXAM EN D E PR ÁCTICA
1. Cuálde l
os siguie nte s m étodos no se pue de util
izar para arrancar GNU/Linux?
a. Un D isq ue te fl
oppy
b. Su disco duro
c. Un boot l
oade r
d. Su CD -RO M
La re pue sta a e s incorre cta;un fl
oppy disk e s a m e nudo util
izado para iniciar un siste m a
GNU/Linux para re pararl
o. La re pue sta b e s incorre cta;cl
aro q ue se pue de iniciar de sde un disco
duro. La re pue sta c e s incorre cta;LILO y GRUB son sól
o dos de l
os ge store s de arranq ue (boot
l
oade rs) q ue pue de n se r util
izados para iniciar a GNU/Linux. La re pue sta d e s corre cta;uste d no
pue de arrancar GNU/Linux de sde su CD -RO M , aunq ue l
a m ayoría de l
os CD s de instal
ación son
capace s de arrancar y h oy día l
os Live CD syste m tam bién tie ne n e sta capacidad.
2. En cualdire ctorio se al
m ace na e lk e rne l
?
a. /
b. /root
c. /boot
d. /k e rne l
La re pue sta a e s incorre cta; e sta e s e l root de l siste m a de arch ivos. La re pue sta b e s
incorre cta;e ste e s e ldire ctorio h om e de lusuario root, e ladm inistrador de lsiste m a. La re pue sta c
e s corre cta;e ste dire ctorio boot e s util
izado para al
m ace nar e lk e rne l
. La re pue sta d e s incorre cta;
norm al
m e nte no e xiste un dire ctorio l
l
am ado /k e rne l
.
3. ¿Cuálde l
os siguie nte s no e s un cam po val
ido de larch ivo /e tc/inittab?
a. Fe ch a
b. Runl
e ve l
c. Proce ss
d. ID
La re pue sta a e s corre cta;no e xiste e lcam po fe ch a. La re pue sta b e s incorre cta;cada l
íne a
re q uie re una e ntrada de runl
e ve l
. La re pue sta c e s incorre cta;cada l
íne a e spe cifica e lproce so a se r
e je cutado, aunq ue e sto e s opcional
. La re pue sta d e s incorre cta;cada l
íne a re q uie re un cam po de
ID .
4. Que significa e lte rm ino runl
e ve l
?
a. Los proce sos a e je cutarse alarranq ue de GNU/Linux
b. Los proce sos a e je cutarse durante e lapague de lsiste m a
c. Los proce sos q ue se ne ce sitan para e je cutar un se rvicio de FTP
d. Los proce sos de finidos e n l
os scripts rc
La re pue sta a e s corre cta;cada runl
e ve le s un conjunto de proce sos ne ce sarios para arrancar a
GNU/Linux. La re pue sta b e s incorre cta;proce sos son de te nidos alapagarse , no iniciados. La
re pue sta c e s incorre cta;e lse rvicio de FTP e s sól
o un proce so q ue pue de se r o no se r de finido e n
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
uno de l
os e spe cífico runl
e ve l
. La re pue sta d e s incorre cta;l
os scripts rc son l
l
am ados basados e n
l
os runl
e ve l
s e spe cificados.
5. ¿Qué e s un m odul
o (m odul
e )?
a. Agre gados a l
as apl
icacione s
b. Código de lKe rne lq ue pue de se r cargado y de scargado com o se a ne ce sario
c. Igualq ue l
os scripts rc
d. proce sos l
istados e n e larch ivo /e tc/utm p
La re pue sta a e s incorre cta;aunq ue l
as apl
icacione s pue de n te ne r código q ue pue de n agre gar
caracte rísticas adicional
e s, e stas no son l
l
am adas m odul
e s. La re pue sta b e s corre cta;m odul
es
prove e n e xtra funcionabil
idad alk e rne ly no te ne r q ue se r com pil
adas de ntro de lk e rne lm ism o. La
re pue sta c e s incorre cta;l
os scripts rc de tal
l
an l
os proce sos q ue de be n se r iniciados alarranq ue
basado e n e lrunl
e ve l
. La re pue sta d e s incorre cta;e larch ivo /e tc/utm p tie ne inform ación sobre
l
os proce sos concl
uidos.
6. ¿Cuálde l
as siguie nte se nte ncia e s ve rdad ace rca de LILO ?
a. Elarch ivo bootse ctor, m apfil
e , e im áge ne s de boot de be n re sidir e n una m ism a partición.
b. Sól
o pue de arrancar cuatro siste m as ope rativos e n una m ism a com putadora.
c. Funciona con UNIX y W indow s pe ro no con e lsiste m a ope rativo O S/2.
d. Re e m pl
aza su m aste r boot re cord e n su disco.
La re pue sta a e s incorre cta;cada uno de e stos arch ivos pue de se r col
ocado e n particione s
se paradas. La re pue sta b e s incorre cta;uste d pue de arrancar h asta 16 dife re nte s im áge ne s de
boot. La re pue sta c e s incorre cta;LILO si soporta e lsiste m a ope rativo O S/2. La re pue sta d e s
corre cta;LILO si re e m pl
aza su m aste r boot re cord (M BR).
7. ¿Cuálde l
as siguie nte s opcione s e s val
ida con LILO ?
a. -D de cise gundos
b. -d e tiq ue ta
c. -C nom bre -arch ivo
d. -t nom bre -arch ivo
La re pue sta a e s incorre cta;l
a opción -D e s usada para e spe cificar l
a e tiq ue ta com o por
de fe cto. La re pue sta b e s incorre cta;l
a opción -d e s usada para e spe cificar un re traso de tie m po.
La re pue sta c e s corre cta;use l
a opción -C para e spe cificar un arch ivo de configuración. Re spue sta
d e s incorre cta;l
a opción -t se usa para probar su configuración.
8. ¿Cuálde l
os siguie nte s e s e larch ivo por de fe cto de configuración de LILO ?
a. /e tc/conf.l
il
o
b. /e tc/l
il
ocf
c. /e tc/l
il
o.conf
d. /e tc/l
il
oconf
La re pue sta a e s incorre cta;e ste no e s e larch ivo. La re pue sta b e s incorre cta;e ste no e s e l
Pág 64
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
arch ivo. La re pue sta c e s corre cta;e ste e s e larch ivo por de fe cto l
l
am ado l
il
o.conf y l
ocal
izado e n
e ldire ctorio /e tc. La re pue sta d e s incorre cta;e ste no e s e larch ivo por de fe cto.
9 . ¿Cuálde l
os siguie nte s com andos re iniciara su com putador e n 15 m inutos?
a. sh utdow n -r + 15
b. re boot + 15
c. h al
t + 15
d. sh utdow n now + 15
La re pue sta a e s corre cta;l
e orde na alcom ando sh utdow n e spe rar 15 m inutos ante s de
iniciar e lproce so de re iniciar su com putador. La re pue sta b e s incorre cta;e lcom ando re boot
re inicia su com putador. La re pue sta c e s incorre cta;e lcom ando h al
t de tie ne su com putador de
inm e diato. La re pue sta d e s incorre cta;uste d no pue de e spe cificar otro tie m po re l
ativo a ah ora
(now ).
10. ¿Qué h ace e lcom ando sh utdow n -k now ?
a. Apaga e lsiste m a de spués q ue todos l
os usuarios h agan e fe ctuado una sal
ida corre cta de l
siste m a (l
og out).
b. Envía un m e nsaje a l
os usuarios e n se sión pe ro no apaga actual
m e nte e lsiste m a
c. Envía un m e nsaje a l
os usuarios e n e lsiste m a ante s de apagarl
o
d. Nada, ya q ue e ste no e s una sintaxis val
ida
La re pue sta a e s incorre cta; e lcom ando sh utdow n no e s capaz de m onitore ar usuarios
ingre sados alsiste m a. La re pue sta b e s corre cta; l
a opción -k causa alcom ando sh utdow n
notificar a todos l
os usuarios q ue e l siste m a se apagara sin apagarl
o e n re al
idad, sól
o un
sim ul
acro de apagado. La re pue sta c e s incorre cta;aunq ue e lcom ando e nviaría un m e nsaje a l
os
usuarios ingre sados, no re iniciaría l
a com putadora. La re pue sta d e s incorre cta;e ste sintaxis e s
val
ido para e lcom ando sh utdow n.
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Siste m as de Arch ivos de GNU/Linux
El O b je tivo de e ste capítul
o e s q ue uste d al
cance un nive l de
conocim ie nto, q ue uste d pue da re sponde r pre guntas com o l
as
siguie nte s:
1.D e spués de instal
ar un nue vo disco duro, ¿cuale s e lprim e r paso e n
pre parar e ldisco duro para util
izarl
o e n su siste m a?
2.Ante s de instal
ar GNU/Linux e n su com putador, ¿q ué de be h ace r para
pre parar e ldisco duro?
3.Aunq ue tie ne s 2GB l
ibre de e spacio de disco duro, cuando e je cutas
fdisk para cre ar una partición, uste d re cibe un e rror l
a util
idad sal
e
con un fal
l
o. ¿Porq ué?
4.¿Qué de be h ace r si de se as instal
ar GNU/Linux e n un com putador con
W indow s 9 8 y no e xiste una partición con e spacio Libre ?
5.¿Qué significan l
os térm inos h da1 y sdc3?
6.D e spués de h abe r cre ado una partición nue va, ¿q ué pue de se r un
obstácul
o para instal
ar una apl
icación e n e l
l
a?
7.Su siste m a no arranca y uste d sospe ch a de un siste m a de arch ivos
corrom pido. ¿Qué de be uste d h ace r?
8.¿Cóm o pue de uste d de te rm inar si e lsiste m a q ue adm inistra tie ne
suficie nte e spacio l
ibre de disco duro?
Pág 66
Capítu l
o3
PR ER EQUISITO S
Ante s de Em pe zar e ste Capítul
o, uste d de be te ne r un bue n
e nte ndim ie nto de l
os conce ptos cubie rtos e n e lCapítul
o 2, “Arrancar
GNU/Linux.” Tam bién uste d de be e star fam il
iarizado buscando ayuda e n
l
a inform ación instal
ada l
ocal
m e nte y tam bién e n e lInte rne t.
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
P
Fundación Código Libre Dom inicano
articione s se util
izan para dividir discos duro e n se ccione s.
Un disco duro de be te ne r por l
o m e nos una partición y
pue de te ne r no m ás de cuatro. D e spués de cre ar una partición,
e s ne ce sario darl
e form ato, l
o q ue e n e se ncia e s cre arl
e un siste m a de arch ivos q ue su siste m a
ope rativo pue de usar para al
m ace nar su data. Los pasos ne ce sarios son cubie rtos e n m ás de tal
l
es
e n e ste Capítul
o en l
a se cción de “fdisk .”
Particione s
Existe n dos tipos de particione s para al
m ace nar data, prim aria y e xte ndida. Una partición
prim aria e s form ate ada y e ntonce s se pue de util
izar para al
m ace nar arch ivos. Ade m ás, un
com putador sól
o pue de se r arrancado de sde una partición prim aria.
Conse jos Prácticos
Existe n dos tipos d e particione s: prim aria y e xte ndida. Una partición e xte ndida e sta divid id a e n
un o m ás drive s l
ógicos q ue son util
izados para al
m ace nar data.
Una partición e xte ndida, por otro l
ado, no pue de se r util
izada para al
m ace nar data
dire ctam e nte . Es sól
o un conte ne dor para otra e structura l
ógica l
l
am ada Unidade s Lógicas (l
ógica
drive ). Una partición e xte ndida se divide e n uno o m ás drive s l
ógicos. Cada drive l
ógico e ntonce s
de be se r dado form ato y sól
o así podrá se r usado para al
m ace nar. Los drive s l
ógicos pue de n e xistir
sól
o e n particione s e xte ndidas. No se pue de util
izar una partición e xte ndida dire ctam e nte . Uste d
de be usar l
os drive s l
ógicos q ue contie ne n l
a partición e xte ndida.
Un disco duro pue de te ne r h asta cuatro particione s prim arias. Tam bién pue de se r dividida e n
tre s prim arias m ás una partición e xte ndida. La Figura 3.1 m ue stra dos e sq ue m as de partición
dife re nte s.
Figura 3.1 Elde l
a izq uie rda e s un disco duro dividido e n cuatro particione s e xte ndidas. Elde
l
a de re ch a nos m ue stra un e sq ue m a de un disco duro particionado e n dos particione s prim arias y
una e xte ndidas. La partición e xte ndida e sta dividida con tre s unidade s l
ógicas.
Conse jos Prácticos
No pue d e n e xistir m ás de un totald e cuatro particione s prim arias e n cada disco. El
l
as pue d e n
se r tod as prim arias o uste d pue de te ne r tre s prim arias y una e xte nd ida.
D e be m os tom ar e n cue nta e n nue stro pl
an de particionar, com o m e ncionam os e n e lCapítul
o
2, “Arrancar Linux,” cuando usam os LILO para arrancar Linux, e lno re conoce m ás al
l
á de lcil
indro
1023 de ldisco duro. Por e so, si uste d usa LILO para arrancar su siste m a, l
a partición donde LILO
re side de be e xistir e nte ram e nte de ntro de lrango de l
as prim e ras 504M B.
Inte rpre tar Nom b re s de l
as Particione s
Las particione s son nom bradas de acue rdo con e ltipo de control
adora q ue contie ne e ldisco
duro, l
a partición, y cualpartición e sta e n e ldisco. En D O S, l
a prim e ra partición de l
a prim e ra
unidad l
ógica se ría disco (0) partición (1). Linux se re fie re a l
a m ism a partición com o h da1 si e s
un ID E y sda1 si e s SCSI.
Alinte rpre tar l
os nom bre s de l
as particione s, l
a prim e ra l
e tra ide ntifica e ltipo de control
ador
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
(SCSI o ID E). La d significa disco;l
a te rce ra l
e tra e num e ra e ldisco (e lprim e ro e s l
a a, e lse gundo
es l
a b, y así suce sivam e nte );y élul
tim a carácte r e s élnúm e ro de l
a partición. Tabl
a 3.1 nos
m ue stra al
gunas parNom bre
Tab l
a 3.1 Nom b rar Particione s e n GNU/Linux
Nom bre
h da1
sda1
h dc3
sdb4
Control
ador
ID E control
ador
SCSI control
ador
ID E control
ador
SCSI control
ador
D isco
prim e r disco
prim e r disco
te rce r disco
se gundo disco
Partición
prim e ra
prim e ra
te rce ra
cuarta partición
Conse jos Prácticos
Los nom b re s d e l
as particione s e stán b asados e n e ltipo d e control
adora e n e ld ispositivo y él
núm e ro d e l
a partición. Las particione s e n un disco SCSI son re fe rid as com o sdan y particione s
e n un disco ID E son nom b rad as h d an.
¿Cuantas y de q ue Tam año?
GNU/Linux se e je cuta m uy bie n con sól
o dos particione s, root (/) y sw ap (sw ap. Todos l
os
arch ivos, apl
icacione s, y de m ás, son instal
ados e n l
a partición root. La partición sw ap e s usada
com o m e m oria virtual
.
M e m oria Virtualse re fie re a l
a com binación de lm onto de m e m oria RAM física e n su
com putador agre gado alm onto de e spacio sw ap q ue uste d l
e configuró. Elsiste m a ope rativo
util
iza e le spacio sw ap para funcionar con m ás e ficie ncia.
Si su siste m a tie ne 128M B de m e m oria física, una partición sw ap l
e pue de dar alsiste m a
ope rativo m ás m e m oria, l
o cualpue de tornar su siste m a m ás rápido. Si uste d cre a una partición
sw ap de 200M B, su siste m a te ndrá un totalde 328M B de m e m oria para su uso.
Eltipo de partición q ue cre as se e spe cifica cuando util
iza e lutil
itario fdisk com o se discutirá
e n e ste Capítul
o. Las ve ntajas de util
izar particione s m úl
tipl
e s así:
1. Si se daña una partición, l
as otras particione s pe rm ane ce n intactas.
2. Si te ne m os q ue darl
e form ato a una de l
as particione s, datos e n l
as otras particione s
no son afe ctadas.
3. Arch ivos q ue cre ce n rápidam e nte , com o son l
os l
ogs y arch ivos de corre o, pue de n se r
al
m ace nados e n particione s se paradas para pre ve nirl
os de tom ar todo e le spacio
disponib l
e.
4. Actual
izacione s son m ás fácil
e s de e je cutar porq ue e lsiste m a y l
os arch ivos son
se parados uno de lotro.
5. Los Back ups son m ás sim pl
e ya q ue l
os arch ivos de lsiste m a y l
os de data son
m ante nidos e n particione s se paradas.
6. Tie m po re q ue rido para re visar e lsiste m a de arch ivos e s re ducido.
Conse jos Prácticos
Elnúm e ro d e particione s m ínim o para instal
ar GNU/Linux e s dos: una partición prim aria
com o e lroot (/) y una com o sw ap.
Pág 68
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Su partición sw ap de be se r dos ve ce s e lm onto de m e m oria RAM física instal
ada e n su
siste m a. Linux soporta h asta 16 particione s sw aps por se parado. Eltam año m ínim o re com e ndado
e s e ldobl
e de l
a m e m oria RAM física, y cuando l
a m e m oria e s baja e s re com e ndado util
izar e l
sw ap para e lm e jor funcionam ie nto de lsiste m a.
Aunq ue l
as particione s sw ap son m ás e ficie nte s, pue de usar un arch ivo sw ap si no tie ne
e spacio suficie nte e n disco para cre ar una partición sw ap.
Este arch ivo e s re l
ativam e nte fácilde cre ar. GNU/Linux dire cciona páginas de m e m oria sin
uso de sde e l ram h acia l
a partición sw ap, así pe rm ite a m ás apl
icacione s e je cutarse
sim ul
táne am e nte e n su siste m a.
Sabe m os q ue e luso de lsw ap e s m ás l
e nto q ue util
izar m e m oria RAM física. M ostram os un
e sq ue m a de partición posibl
e en l
a Tabl
a 3.2.
Tab l
a 3.2 Eje m pl
o de Pl
an de Particionam ie nto
Partición
/
/var
/usr
/tm p
/h om e
sw ap
Conte nido
Contie ne apl
icacione s y arch ivos de configuración
Contie ne arch ivos de l
og
Contie ne softw are de lsiste m a
Contie ne arch ivos te m poral
es
Contie ne l
os dire ctorios h om e
Actúa com o m e m oria virtual
Una de sve ntaja de te ne r m úl
tipl
e particione s e s q ue uste d no pue de cre ce r una partición
dinám icam e nte si e sta se l
e l
l
e na de datos. Te ndrá q ue borrar l
a partición y re cre arl
a con un
tam año supe rior. Con l
os disco duros de al
ta capacidad de al
m ace naje de h oy día, m uch o
adm inistradore s de siste m a util
izan m uch a m e nos particione s.
Ante s de particionar siénte se y pl
anifíq ue l
o e n pape l
. Aunq ue sie m pre pue de borrar l
as
particione s y e m pe zar de nue vo, un bue n pl
an ante s de e m pe zar a particionar l
e ayudara a
com e te r m e nos e rrore s y te ne r q ue e star re instal
ando.
Conse jos Prácticos
Una ve ntaja d e particione s m úl
tipl
e s e s q ue uste d pue de te ne r m e jor controld e lm onto d e
e spacio q ue arch ivos dinám icos, com o l
os l
ogs util
izan. Para apre ciar e sto te ne m os q ue re cord ar q ue
una partición no pue d e se r am pl
iada dinám icam e nte si se nos l
l
e na.
fips
Si tratas de instal
ar GNU/Linux e n un com putador ya corrie ndo otro siste m a ope rativo y no
tie ne s e spacio l
ibre para cre ar una nue va partición, pue de s util
izar fips.e xe para dividir de m ane ra
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
no de structiva una partición e n dos.
Este program a sól
o trabaja con siste m as de arch ivos FAT16. Aunq ue norm al
m e nte fips no
causa ninguna pe rdida de data, ase gúre se de h ace r un back up com pl
e to de su siste m a ante s de
util
izarl
o.
Uste d pue de de scargar fips de sde l
a dire cción:
h ttp://sunsite .unc.e du/pub /Linux/syste m /instal
l
.
Copie fips.e xe y re storbb.e xe a un fl
oppy. Una copia de su (M BR) M aste r Boot Re cord se rá
copiada aldisq ue te durante l
a instal
ación de lprogram a. Esta copia de su M BR podrá se r util
izada
e n caso de q ue ne ce site s re staurar su siste m a a su e stado original
. Ase gúre se de e tiq ue tar e l
disq ue te con l
a fe ch a.
Una copia de su M BR originaltam bién se rá al
m ace nada e n su partición de GNU/Linux con e l
nom bre de /boot/boot.0300 (para l
os discos ID E) o /boot/boot.0800 (para l
os discos SCSI).
Nunca borre e larch ivo originalal
m ace nado de sde su disco duro. Si uste d l
o borra, no podrás
re staurar su siste m a ale stado original
.
Conse jos Prácticos
Pue de util
izar e lutil
itario fips para d inám icam e nte dividir una partición FAT ya e xiste nte y
cre ar e le spacio ne ce sario para instal
ar GNU/Linux.
fdisk
Ase gúre se de anotar toda l
a inform ación pe rtine nte de sus discos. D e be anotar e lcil
indro
Inicialy Final
, tam año de particione s y l
os bl
ock s, y cual
q uie r e rror q ue re porte e lsiste m a.
Los Cil
indros se re fie re n altotalde l
as pistas q ue com parte n una m ism a l
ocal
idad e n l
a
supe rficie de ldisco.
Las Track s (Pistas) son l
os círcul
os concéntricos de l disco. Cuando use e l fdisk , de be
inform arl
e de l
os cil
indros inicialy finalde cada partición. Para cre ar una partición, sigam os e stos
pasos:
1. Tam año de l
a partición.
2. D e signarl
e su tipo.
3. Escrib irl
e al
a tab l
a de partición.
Alusar fdisk , cada uno de l
os pasos se rá cubie rto e n l
as siguie nte s se ccione s. Elfdisk tom a
com o argum e nto e lnom bre de ldisco q ue de se a particionar.
Por e je m pl
o, para cre ar una partición e n e lse gundo disco duro SCSI de su siste m a, uste d
pue de e scribir:
# fdisk /de v/sdb
Si usa fdisk sin argum e ntos, e lutil
itario asum e q ue l
a partición /de v/h da. Al
gunos siste m as
Pág 70
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
ope rativos re q uie re n se r instal
ados e n l
a prim e ra partición de lprim e r disco.
Com o a GNU/l
inux no l
e im porta cualdisco uste d usa, pue de se r q ue uste d de se e cre ar
dife re nte s particione s e n dife re nte s discos. Sól
o e je cute fdisk e n cada disco duro q ue uste d de se a
particionar.
Alusar e lcom ando fdisk , uste d pue de ve r e lm e nú con l
as opcione s disponibl
e sól
o con
e scribir m , com o e n e lsiguie nte e je m pl
o:
root@ b ox:/h om e /m igue l
# fdisk /de v/h da
O rde n (m para ob te ne r ayuda): m
O rde n Acción
a
Conm uta e lindicador de iniciab l
e
b
M odifica l
a e tiq ue ta de disco b sd
c
Conm uta e lindicador de com patib il
idad con D O S
d
Suprim e una partición
l
Lista l
os tipos de particione s conocidos
m
Im prim e e ste m e nú
n
Añade una nue va partición
o
Cre a una nue va tab l
a de particione s D O S vacía
p
Im prim e l
a tab l
a de particione s
q
Sal
e sin guardar l
os cam b ios
s
Cre a una nue va e tiq ue ta de disco Sun
t
Cam b ia e lide ntificador de siste m a de una partición
u
Cam b ia l
as unidade s de visual
ización/ e ntrada
v
Ve rifica l
a tab l
a de particione s
w
Escrib e l
a tab l
a e n e ldisco y sal
e
x
Funcione s adicional
e s (sól
o para usuarios avanzados)
O rde n (m para ob te ne r ayuda):
Si uste d cre a una unidad l
ógica, uste d te ndrá q ue re iniciar e lsiste m a y vol
ve r a e m pe zar de
nue vo. Pe ro e sta ve z, cuando fdisk l
e pre gunte si va a particionar l
e re sponde q ue NO .
D e be util
izar l
a ve rsión de fdisk de GNU/Linux sól
o para cre ar particione s para e lsiste m a
ope rativo GNU/Linux. Si trata de cre ar o e l
im inar particione s para otros siste m as ope rativos con
e sta ve rsión de fdisk , e lotro siste m a ope rativo no re conoce rá l
a partición.
D e spués de cre ar sus particione s, se rá ne ce sario activar l
a partición(e s) sw ap, se l
e ccione l
a
partición para usar com o root, y de form ato a l
as particione s.
Conse jos Prácticos
Elutil
itario fd isk pue de se r util
izad o tanto com o para cre ar o e l
im inar particione s. Pue d e se r
util
izad o para visual
izar l
a tab l
a de partición de su siste m a.
Vam os a dar l
os pasos ne ce sarios para cre ar unas particione s. Si e xiste n al
gunas particione s
q ue no vam os a util
izar pode m os e l
im inarl
as con e lcom ando d:
Paso 1: Cre ar una Partición Prim aria
Prim e ro digite n para cre ar una nue va partición. Eltam año de l
a partición de root se rá de
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
800M B. Elsiguie nte e s un e je m pl
o:
Com m and (m for h e l
p): n
Com m and Acción
e e xte nde d
p prim ary partition (1-4)
Alcre ar una nue va partición fdisk nos pre guntara e ltipo de partición, prim aria o e xte ndida.
Conse jos Prácticos
Si ya tie ne s particione s e n e ldisco d uro, e ntonce s l
as opcione s q ue uste d de b e rá e l
e gir se rán
d ife re nte s. Los com andos q ue uste d d e b e d om inar son n para cre ar una nue va partición, d para
b orrar una partición, lpara ve r una l
ista d e l
os siste m as d e arch ivos e n l
os q ue pue de particionar, t
para se l
e ccionar e lsiste m a d e arch ivos d e una partición, y p para im prim ir e n pantal
l
al
a tab l
a de
particione s, W para grab ar, ante s d e grab ar l
a tab l
a de particione s prim e ro im prím al
a con e l
com and o p y ase gúre se d e todo e sta b ie n ante s de proce de r a grab ar, si e n cam b io com e te un e rror
pue d e ab ortar ante s de grab ar con e lcom ando q . Si tie ne s particione s e n su disco, sus opcione s
pue d e n q ue se an dife re nte s. Re cue rd e , sól
o pue de te ne r un m áxim o de 4 particione s prim arias o 3
prim arias y 1 e xte ndid a por disco d uro. Si tie ne s 4 particione s e n e ldisco, l
a opción d e cre ar nue vas
particione s no e stará d isponib l
e . Ad e m ás, si ya tie ne una partición e xte nd id a, no te ndrá e sta opción.
Para l
a prim e ra partición, uste d de be rá cre ar una partición prim aria porq ue l
os siste m as
ope rativos sól
o pue de n arrancar de sde particione s prim arias. D e spués de digitar e lcom ando p, se
l
e pre guntará por e lnúm e ro de l
a partición y e lcil
indro inicialy final
:
Partition num b e r (1-4): 1
First cyl
inde r (0-788): 0
Last cyl
inde r or + size or + size M or + size K (0-788): + 800M
Pue de e spe cificar e lcil
indro finalo e ltam año de l
a partición. En nue stro e je m pl
o, l
e dam os
instruccione s alfdisk para q ue nos cre e una partición de 800M B para usarl
a com o nue stra
prim e ra partición. Si ingre sam os + 800k , l
a partición se ría de 800KB e n tam año. Ingre sar + 800
cre a una partición de 800-byte .
Ah ora, cuando se e je cuta e lcom ando p, fdisk de spl
ie ga l
o siguie nte :
Com m and (m for h e l
p): p
D isk /de v/h da: 255 h e ads, 63 se ctors, 788 cyl
inde rs
Units = cyl
inde rs of 16065 *512 b yte s
D e vice
Boot Be gin Start End
Bl
ock s
/de v/h da1
*
1
1
459
3686759
Com m and (m for h e l
p):
Id
83
Syste m
Linux native
Pasó 2: Cre ar una Partición Sw ap
Elpróxim o paso e s, cre ar una partición sw ap. Alcre ar particione s suce sivas, de be n e m pe zar
e n e lcil
indro próxim o alúl
tim o de l
a partición ante rior. En nue stro e je m pl
ol
a partición prim aria
te rm ino e n e lcil
indro 459 , e m pe zare m os l
a próxim a partición e n e lcil
indro 460:
Pág 72
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Com m and (m for h e l
p): n
Com m and Acción
e e xte nde d
p prim ary partition (1-4)
p
Partition num b e r (1-4): 3
First cyl
inde r (460-788): 460
Last cyl
inde r or + size or + size M or + size K (474-683): + 128M
D e spl
e gue m os nue stro e sq ue m a de partición de nue vo con e lcom ando p y e scribam os l
a
inform ación, e n e spe ciale ltam año de cada partición e n bl
ock s.
Com m and (m for h e l
p): p
D isk /de v/h da: 255 h e ads, 63 se ctors, 788 cyl
inde rs
Units = cyl
inde rs of 16065 *512 b yte s
D e vice
/de v/h da1
/de v/h da2
Boot Be gin Start End
*
1
1
459
460
460
475
Bl
ock s
3686759
128488
Id
83
83
Syste m
Linux native
Linux native
En nue stro e je m pl
o, l
a partición sw ap, /de v/h da2, e sta re portada com o una partición Linux
Nativa. Para com pl
e tar l
a cre ación de l
a partición sw ap, de be m os cam biarl
e e ltipo a sw ap
util
izando e lcom ando t:
Com m and (m for h e l
p): t
Partition num b e r (1-4): 2
h e x. code (type Lto l
ist code s): 82
Com m and (m for h e l
p): p
D isk /de v/h da: 255 h e ads, 63 se ctors, 788 cyl
inde rs
Units = cyl
inde rs of 16065 *512 b yte s
D e vice
/de v/h da1
/de v/h da2
Boot Be gin Start End
*
1
1
459
460
460
475
Bl
ock s
3686759
128488
Id Syste m
83 Linux native
82 Linux sw ap
Si ingre sas Le n ve s de 82, ve ras q ue l
a partición de Linux sw ap e s de tipo 82 y Linux nativa
e s de tipo 83. Eltipo para particione s e xte ndidas e s 5.
Ase gure de re visar l
a tabl
a de sus particione s de spués de h ace r cada cam bio para
ase gurarse q ue l
os cam bios q ue se e fe ctuaran se rán l
os de se ados por uste d.
Es costum bre cre ar sus particione s prim arias y l
a sw ap ante s de cre ar l
a partición
e xte ndida. Pe ro, e s posibl
e cre ar una partición prim aria de spués de cre ar una partición
e xte ndida, sie m pre y cuando e xiste e spacio e n disco disponibl
e y no se h a agotado su l
ím ite de 4
particione s.
Pasó 3: Cre ar una Partición Exte ndida
Ah ora cre are m os una partición e xte ndida. Aq uí l
e m ostrare m os:
Com m and (m for h e l
p): n
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Com m and Acción
e e xte nde d
p prim ary partition (1-4)
e
First cyl
inde r (476-788): 476
Last cyl
inde r or + size or + size M or + size K (474-788): 788
Alde spl
e gar nue stra tab l
a de partición de nue vo, ob se rvam os l
o siguie nte :
Com m and (m for h e l
p): p
D isk /de v/h da: 255 h e ads, 63 se ctors, 788 cyl
inde rs
Units = cyl
inde rs of 16065 *512 b yte s
D e vice
/de v/h da1
/de v/h da2
/de v/h da3
Boot Be gin
*
1
460
476
Start
1
460
476
End
459
475
788
Bl
ock s
3686759
128488
2513751
Id
83
82
5
Syste m
Linux native
Linux sw ap
Exte nde d
Lue go, se rá ne ce sario cre ar l
as unidade s l
ógicas e n nue stra partición e xte ndida. Cuando
ingre sam os e lcom ando n, ob se rvare m os q ue e sta disponib l
e una se l
e cción nue va:
Com m and (m for h e l
p): n
Com m and Acción
ll
ogical(4 or ove r)
p prim ary partition (1-4)
Com m and (m for h e l
p):
Pue de e l
e gir dividir su partición e xte ndida e n una o m ás unidade s l
ógicas, e je cutando e l
com ando ly e ntonce s e spe cificándol
e e ltam año apropiado. Elcil
indro inicialy e lq ue te rm ina
de be n re sidir e nte ram e nte de ntro de lrango de l
a partición e xte ndida.
D e spués de h abe r te rm inado de de finir sus particione s, podrá sal
ir de lutil
itario fdisk y sal
var
l
os cam bios e n l
a tabl
a de partición util
izando e lcom ando w . Si de cide no e fe ctuar l
os cam bios
q ue h a h e ch o, sim pl
e m e nte sal
ga con e lcom ando q de fdisk y sus cam bios no se e scribirán e n l
a
tabl
a de particione s.
Pasó 4: Asignarl
e Nom bre alSiste m a de Arch ivos
Ah ora de be rá asociar e lnom bre apropiado de lsiste m a de arch ivos Linux con cada partición
q ue uste d va a util
izar. Esto se l
ogra a través de lprogram a de instal
ación de su distribución. Y
re cue rde , q ue uste d pue de instal
ar GNU/Linux con sól
o dos particione s una l
a raíz (/) y otra de
sw ap.
ElSiste m a de Arch ivos GNU/Linux
Elsiste m a de arch ivos GNU/Linux organiza l
os arch ivos y dire ctorios e n una e structura
je rárq uica. Un siste m a de arch ivos prove e una form a de al
m ace nar arch ivos q ue l
ue go podrán se r
acce sados alazar, incl
uye ndo discos duro, disq ue te s, y CD -RO M s. Com o cintas (tape drive s) son
ace zadas se cue ncial
m e nte , no contie ne n un siste m a de arch ivos re al
. Al
gunos de l
os siste m as de
arch ivos m ás com une s son:
Pág 74
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Exte nde d Fil
e syste m
Fast Fil
e syste m
H PFS Fil
e syste m
ISO 9 660 Fil
e syste m
Linux Sw ap Fil
e syste m
M inix Fil
e syste m
MS
Ne tw ork Fil
e Syste m
Nove l
lFil
e syste m
NT Fil
e syste m
proc Fil
e syste m
Se cond Exte nde d Fil
e syste m
Th ird Exte nde d Fil
e syste m
Syste m VFil
e syste m
Uniform Fil
e syste m ufs
UM SD O S Fil
e syste m
VirtualFAT Fil
e syste m
Xe nix Fil
e syste m
Xia Fil
e syste m
Fundación Código Libre Dom inicano
Ext. (h an sido re e m pl
azado por EXT2, l
ue go por EXT3)
ffs (Am iga)
h pfs (usado por e lSiste m a O pe rativo O S/2;suportado
sól
o e n m odo re al
)
iso9 660 (CD RO M )
sw ap (m e m oria virtual
)
m inix (M inix;Prim e r siste m a de arch ivos util
izado por
GNU/Linux)
D O S Fil
e syste m FAT16 m sdos (D O S)
nfs (D ata e s al
m ace nada e n cual
q uie r m aq uina e n de l
a
re d y pe rm iso a su acce so e s pe rm itido vía l
a re d)
NCPFS (Se rvidore s Nove l
l
)
NTFS (W indow s NT)
proc (Siste m a de Arch ivos Virtualutil
izado por e lKe rne l
de GNU/Linux para prove e r l
a inform ación alusuario de
l
os proce sos)
e xt2 (Else gundo Siste m a de Arch ivos GNU/Linux)
e xt3 (Elte rce r Siste m a de Arch ivos GNU/Linux)
sysc (Los de rivados de lSyste m V;Siste m a Unix
com e rcialpara PCs)
(Util
izado por BSD , SunO S, y Ne XTste p;sól
o soporte de
re ad onl
y)
um sdos (UNIX sobre M S D O S;apl
icado sobre un siste m a
de arch ivos FAT16 para prove e r funcionabil
idad
GNU/Linux;m uy, m uy l
e nto)
VFAT (una e xte nsión de lsiste m a de arch ivos FAT q ue
soporta nom bre s de arch ivos l
argos)
xe nix
xiafs (Un siste m a de arch ivos antiguo;de uso m uy
e scaso h oy día).
D e ntro de lsiste m a de arch ivos GNU/Linux, l
a partición o e ldisco duro q ue se acce san son
invisibl
e s o transpare nte s. Cada partición o disco duro se m ue stran re l
ativos a l
a raíz de lsiste m a
de arch ivos. La raíz (root) e s re pre se ntada com o una /.
Si tie ne s l
as siguie nte s particione s:
h da1
/
h da2
sw ap
h da3
/var
h da4
/h om e
Y e je cutas e lcom ando l
s /, l
e l
istara l
os dire ctorios y l
os siste m as de arch ivos /var y /h om e
se m ostraran com o subdire ctorios re sidie ndo de bajo de l
a raíz /, aunq ue e stán col
ocadas e n
dife re nte particione s.
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
D ar Form ato
Ya q ue se h an cre ado l
as particione s, te ndre m os q ue cre ar siste m as de arch ivos e n cada una
de e l
l
as ante s de instal
ar un siste m a GNU/Linux. D e be cre ar un siste m a de arch ivos e n su disco
duro, q ue e s sim il
ar a darl
e form ato a un disq ue te (fl
oppy). Para cre ar siste m as de arch ivos
de be rá usar e lcom ando m k fs. Su sintaxis e s así:
# m k fs -t tipo-de -siste m a-de -arch ivos dispositivo b l
ock s
El com ando m k fs e n re al
idad l
l
am a otros com andos de pe ndie ndo de l
a opción q ue l
e
e spe cificam os e n -t tipo-de -arch ivos. Los program as q ue l
l
am a e lcom ando m k fs son l
istados e n l
a
Tabl
a 3.3.
Tabl
a 3.3 Com andos Re l
acionados con l
os Tipos de Sist. de Arch . q ue pue de cre ar m k fs
Com andos Tipos de Siste m a de Arch ivos
m k fs.e xt2
Cre a un Siste m a de Arch ivos e xt2;aligualq ue m k e 2fs
m k fs.m sdos Cre a un Siste m a de Arch ivos M S-D O S
m k fs.m inix Cre a un Siste m a de Arch ivos M inix
Pue de usar cual
q uie r de e stos com andos e n ve s de lfront-e nd m k fs. Para cre ar un siste m a de
arch ivos e xt2 e n l
a prim e ra partición de le je m pl
o ante rior, e je cutarías e lsiguie nte com ando:
# m k fs -t e xt2 /de v/h da1 3686759
Los apunte s q ue tom ó cuando cre ó l
as particione s se util
izarán ah ora ya q ue de be rás
proporcionar e lnúm e ro de bl
oq ue s e n l
a partición q ue va a form ate ar alutil
itario m k fs. Si uste d
no tom o apunte s de l
os núm e ros, uste d pue de re gre sar alcom ando fdisk y de spl
e gar l
a tabl
a de
sus particione s para te ne r acce so a e stos núm e ros.
Alcre ar un siste m a de arch ivos, de be ase gurarse de q ue l
os argum e ntos de dispositivo y
bl
oq ue
son corre ctos. Si uste d de signa e ldispositivo incorre cto, l
a data q ue contie ne se rá
de struida e n l
a partición. Si l
e indica e lnúm e ro de bl
oq ue s incorre cto, pudie ra se r q ue l
e de
form ato a parte de otra partición y tam bién de struya l
a data conte nida e n e l
l
a. Las opcione s q ue
se pue de n util
izar con e lutil
itario m k fs son l
istadas e n l
a Tabl
a 3.4.
Tabl
a 3.4 O pcione s de lcom ando m k fs
O pción
Acción
-t fs-tipo
D e fine e ltipo de siste m a de arch ivos a cre ar
-v
D e spl
ie ga todos l
os com andos usados para cre ar e lsiste m a de arch ivos
-c
Re visa si e xiste n bl
oq ue s de fe ctuosos (bad-bl
ock s) ante s de cre ar e lfil
e syste m
-lnom bre -arch ivo Usa e lnom bre -arch ivo com o l
ista de bl
oq ue s de fe ctuosos
Uste d Tam bién pue de usar e lcom ando m k fs para cre ar un siste m a de arch ivos e n un disq ue te
(fl
oppy disk );pe ro, e lcom ando fdform at e s de m e jor e l
e cción. Este com ando e je cuta un form ato
de baja para cre ar l
a inform ación de l
os se ctore s y l
as pistas e n e ldisq ue te . La sintaxis de fdform at
e s com o sigue :
# fdform at [opción]dispositivo
Pág 76
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Uste d pue de usar l
a opción -n para pre ve nir ve rificación de form ate ar. Eldispositivo de l
Fl
oppy usual
m e nte e s:
/de v/fd0 o /de v/fd1
Conse jos Prácticos
Ante s d e instal
ar GNU/Linux, e ldisco de b e se r pre parado. Esto se l
ogra cre ando sus particione s,
activand o l
a partición sw ap, y de signánd ol
e una partición a cad a siste m a de arch ivos. D e spués d e
h ab e r cre ad o l
a partición, de b e rá cre arl
e un siste m a de arch ivos util
izand o e lcom ando m k fs.
O rganización de lSiste m a de Arch ivos
GNU/Linux e sta organizado e n una form a je rárq uica. GNU/Linux conside ra cada arch ivo,
dire ctorio, dispositivo, y víncul
o com o un arch ivo col
ocado e n e sta e structura. La organización
m ás com ún para una e structura de dire ctorios e s m ostrada e n l
a Figura 3.2.
Cada dire ctorio de lsiste m a de arch ivos GNU/Linux conve ncional
m e nte contie ne cie rto tipos
de arch ivos. La Tabl
a 3.5 m ue stra al
gunos de l
os dire ctorios com une s y su conte nido.
Figura 3.2 Esta Figura m ue stra una re pre se ntación gráfica de l
a organización de lsiste m a de
arch ivos GNU/Linux. Esto e s inde pe ndie nte de l
a partición e n l
a cualse e ncue ntre .
Tabl
a 3.5 D ire ctorios de Linux y su Conte nido
D ire ctorio
Conte nido
/
Elprincipio o e lárbolde dire ctorio
/bin
Los com andos binarios
/de v
Los arch ivos de l
os dispositivos pe riféricos
/e tc
Arch ivos de configuración de lsiste m a
/h om e
Los dire ctorio h om e de l
os usuarios
/l
ib
Libre rías com partidas
/m nt
Partición Te m poralutil
izada para m ontar siste m as de arch ivos
/proc
Siste m a de arch ivos Virtualcontie ne inform ación de lk e rne ly proce sos
/tm p
Arch ivos te m porarios de l
as Apl
icacione s
/usr
Subdire ctorios q ue contie ne n l
os com ando disponibl
e al
os usuarios, docum e ntación,
y otra inform ación de lsiste m a q ue no cam bia
/var
Arch ivos Log y otros arch ivos q ue cam bian durante l
a e je cución de lsiste m a
Inode s
Elsiste m a ope rativo GNU/Linux al
m ace na inform ación ace rca de cada arch ivo, incl
uye ndo:
1.Punte ro a l
a posición física e n e ldisco
1.Elnom b re
2.La ide ntificación de ldue ño y grupo
3.Re gl
as de acce so
4.Tam año
5.Fe ch a y tie m po q ue e larch ivo fue ace zado por úl
tim a ve s
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
6.Fe ch a y tie m po de l
a ul
tim a m odificación
7.Fe ch a y tie m po de l
a ul
tim a m odificación de linode
8.Núm e ro de víncul
os (l
ink s) alarch ivo
Una e structura de datos, l
l
am ada e linode , e s usada para al
m ace nar l
a inform ación arriba
m e ncionada de cada arch ivo con l
a e xce pción de lnom bre de larch ivo. Elnom bre de larch ivo e s
al
m ace nado e n e ldire ctorio y asociado a su propio inode .
Cada arch ivo tie ne un inode asociado a e l
, aunq ue cada arch ivo pue de te ne r m ás de un
nom bre a través de luso de víncul
os, cada arch ivo tie ne sól
o un inode . (Véase e lCapítul
o 6,
“M ante nim ie nto de lSiste m a de Arch ivos,” para inform ación sobre l
os víncul
os.) Use e lcom ando l
s
-lpara de te rm inar e lnúm e ro de inode s de cual
q uie r arch ivo.
Por e je m pl
o, usando e lcom ando
# l
s -i nom b re -de l
-arch ivo
nos de vue l
ve l
a siguie nte inform ación:
4144 nom b re -de l
-arch ivo
Esta sal
ida nos inform a q ue e larch ivo nom bre -de l
-arch ivo tie ne asignado e lnúm e ro de inode
4144. Si un inode se corrom pe , e larch ivo no se rá acce sibl
e . O tra m ane ra de ve r e lnúm e ro de l
inode asignado a un arch ivo e s con e lcom ando stat. Su sintaxis e s:
stat nom b re -de l
-arch ivo
Su sal
ida e s sim il
ar a l
a siguie nte :
root@ ne gro:/h om e /m igue l
# stat nom b re -de l
-arch ivo
Fil
e : ` nom b re -de l
-arch ivo'
Size : 42
Bl
ock s: 8
IO Bl
ock : 409 6 fich e ro re gul
ar
D e vice : 302h /770d
Inode : 280864
Link s: 1
Acce ss: (0644/-rw -r--r--) Uid: (1000/ m igue l
) Gid: (1000/ m igue l
)
Acce ss: 2003-11-20 10:17:37.000000000 -0400
M odify: 2003-10-21 10:21:04.000000000 -0400
Ch ange : 2003-10-21 10:21:04.000000000 -0400
Conse jos Prácticos
Cad a arch ivo tie ne un inod e asociado a e lq ue contie ne l
al
ocal
ización física y tod os sus
atrib utos e xce pto e lnom b re d e larch ivo. Use e lcom ando l
s -i o stat para d e te rm inar e linode de
un arch ivo.
Tipos de Arch ivos
GNU/Linux soporta dife re nte tipos de siste m as de arch ivos y util
iza e lprim e r carácte r de l
bl
oq ue de pe rm isos para ide ntificar e ltipo de arch ivo. En su tabl
a de inode GNU/Linux no
dife re ncia e ntre arch ivos y dire ctorios. Elsiste m a ope rativo sabe si e s un arch ivo re gul
ar o un
dire ctorio por e lcarácte r de tipo. Los caracte re s util
izados para ide ntificar l
os tipos de arch ivos
Pág 78
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
m ás com une s usados e n GNU/Linux se m ue stran e n l
a Tabl
a 3.6.
Tabl
a 3.6 ElPrim e r Carácte r de lBl
oq ue de Pe rm iso Ide ntifica e lTipo de Arch ivo
Carácte r
Tipo de Arch ivo
Arch ivo O rdinario
b
D ispositivo de Bl
oq ue
c
D ispositivo de Carácte r
d
D ire ctorio
l
Link (Vincul
o)
La m ayor parte de l
os arch ivos e n un siste m a GNU/Linux son arch ivos ordinarios, incl
uye ndo
arch ivos de te xto y apl
icacione s. Cual
q uie r arch ivo q ue un usuario cre e e s un arch ivo norm al
.
D e sde e lpunto de vista de GNU/Linux, l
os dire ctorios son arch ivos vacíos. Están organizados
de form a je rárq uica para así prove e r un l
ugar donde al
m ace nar otros tipos de arch ivos.
Los dispositivos de tipo Bl
ock y Carácte r, e stán com pue sto de l
as instruccione s ne ce sarias
para q ue GNU/Linux pue da com unicarse con e lpe riférico. Estos arch ivo se e ncue ntra al
m ace nado
e n e ldire ctorio /de v.
Los víncul
os (l
ink s) son ide ntificados con e lcarácte r de tipo de arch ivo l
ink . Véase e lCapítul
o
6 para m ás inform ación sobre l
os l
ink s (víncul
os).
M ante ne r sus D iscos e n Sal
ud
D e spués de cre ar sus particione s, h abe rl
e dado form ato e instal
ado e lsiste m a GNU/Linux,
uste d de be rá ve l
ar q ue se m ante ngan funcionando e n bue n e stado. Existe n varios util
itarios q ue se
pue de n util
izar para de te rm inar e le stado de lsiste m a de arch ivos y corre gir l
os probl
e m as q ue se
pre se nte n.
Elfsck
Elutil
itario m ás im portante para m ante ne r su siste m a de arch ivos e s e lcom ando fsck . Com o
e lcom ando m k fs, fsck e s un front-e nd para re visar discos, ya q ue e ste l
l
am a e lcom ando e spe cifico
para cada siste m a de arch ivo. Se usa para ve rificar l
a e structura de lsiste m a de arch ivos y re parar
cual
q uie r inconsiste ncia. Los probl
e m as m ás fre cue nte s ocurre n com o re sul
tado de apagados
incorre ctos por razone s de e ne rgía o program as de fe ctuosos q ue l
l
e van alsiste m a a col
garse .
Cuando un siste m a se cue l
ga, e lk e rne lno pue de sincronizar e lcach é con e lconte nido de l
disco duro. Esto pue de re sul
tar e n bl
oq ue s q ue se rian m arcados e n condición de uso cuando e n
re al
idad e stán vacíos. O tros e rrore s pue de n ocurrir cuando se e scribe dire ctam e nte a un
dispositivo e n una áre a q ue ya contie ne data.
La sintaxis de lcom ando fsck e s:
# fsck -t tipo-de -siste m a-de -arch ivos dispositivo
# fsck -t e xt2 /de v/h da1
Esta se nte ncia h ace un l
l
am ado alcom ando e 2fsck para re visar un siste m a de arch ivos de l
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
tipo e xt2 e n l
a prim e ra partición de lprim e r disco duro ID E. Si e sta e s l
a partición q ue contie ne e l
siste m a de arch ivos raíz (root), re cibirá un m e nsaje q ue e lsiste m a de arch ivos e sta m ontado y si
de se a continuar. Si re sponde “ye s”, e lfsck re visara l
o siguie nte :
1.Inode s
2.Bl
ock s
3.Tam años de Arch ivos
4.Estructura de D ire ctorios
5.Víncul
os (l
ink s)
Cual
q uie r partición q ue no se a l
a raíz (root) pue de se r de sm ontada m ie ntras e lsiste m a e sta
e n uso. Para e je cutar e lcom ando fsck , uste d de be rá prim e ro de sm ontar e lsiste m a de arch ivos.
Véase e lCapítul
o 6 para m ás inform ación sobre com o m ontar y de sm ontar siste m as de arch ivos.
Para e je cutar fsck a su partición root, te ndrá q ue :
Arrancar e n m odo de sól
ol
e ctura (re ad-onl
y), m odo singl
e -use r.
Arrancar de sde un disq ue te y e ntonce s e scane ar l
a partición root.
Eje cutar fsck durante e larranq ue de lsiste m a.
Cuando e je cute fsck durante e larranq ue de lsiste m a, e lsiste m a de arch ivos root e s m ontado
e n m odo de sól
ol
e ctura, e lfsck se e je cuta, y e ntonce s e lsiste m a de arch ivos root e s re m ontado
e n m odo l
e ctura-e scritura. Todos l
os otros siste m as de arch ivos son re visados ante s de se r
m ontados. Re fiérase alCapítul
o 2, "Arrancando GNU/Linux,"para m ás de tal
l
e s sobre e larranq ue
y pasarl
e parám e tros a su m ane jador de arranq ue o boot l
oade r. O pcione s q ue son e spe cificas a
siste m as de arch ivos de lcom ando fsck son l
istadas e n l
a Tabl
a 3.7.
Conse jos Prácticos
Elcom and o fsck e s usad o para ve rificar l
a inte gridad de su siste m a de arch ivos. D e sm onte su
siste m a d e arch ivos ante s de e je cutarl
o e n su siste m a.
Tabl
a 3.7 O pcione s Espe cificas alcom ando fsck y sus Accione s
O pción Acción
-a
Causa a fsck a e je cutarse e n m odo no-inte ractivo
-c
Re visa si e xiste n bl
oq ue s de fe ctuosos (bad bl
ock s)
-V
Re porta sobre e lprogre so de fsck
Elsiste m a de arch ivos m antie ne inform ación sobre si m ism o e n e lsupe rbl
ock . Si se corrom pe
e lsupe rbl
ock , e lsiste m a de arch ivos no pue de se r m ontado;pe ro, com o se h ace n copias de
back up a inte rval
os re gul
are s e n todo e lsiste m a de arch ivos, e stos pue de n usarse para re cupe rar
e lsiste m a. Por de fe cto, e stas copias se al
m ace nan cada 8,19 2 bl
oq ue s. Por e je m pl
o, com o e l
prim e r bl
oq ue e s e num e rado 1 y no 0, l
as copias se al
m ace nan e n l
os bl
oq ue s 819 3, 16385,
24577, y así suce sivam e nte . Para ve rificar q ue e ste e s e ltam año de su Bl
ock group e n su siste m a,
uste d pue de e je cutar e lsiguie nte com ando:
# dum pe 2fs de vice
Este com ando produce una fue nte inm e nsa de inform ación ace rca de su siste m a de arch ivos;
aunq ue ah ora m ism o sól
o q ue re m os l
a siguie nte l
íne a:
Pág 80
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Bl
ock s pe r group: 819 2
Si otro núm e ro e s sum inistrado, úse l
o para l
ocal
izar copias de l
os supe rbl
ock s. Entonce s
pue de de cirl
e alcom ando e 2fsck q ue use una copia de sde e lsupe rbl
ock para re visar l
a partición
q ue no pode m os m ontar porq ue su supe rbl
ock e sta corrom pida. Por e je m pl
o, si no pode m os
m ontar l
a partición /de v/h da3 q ue contie ne un siste m a de arch ivos e xt2 porq ue su supe rbl
ock se
h a corrom pido, e je cute l
os siguie nte s com andos:
# dum pe 2fs /de v/h da3 |gre p '\(Bl
ock s pe r group\|supe rb l
ock \)'
Que nos de spl
ie ga l
a sal
ida de q ue ne ce sitam os para sabe r donde se al
m ace narl
os
supe rbl
ock s:
dum pe 2fs 1.34-W IP (21-M ay-2003)
Bl
ock s pe r group:
32768
Prim ary supe rb l
ock at 0, Group de scriptors at 1-1
Back up supe rb l
ock at 32768, Group de scriptors at 32769 -32769
Back up supe rb l
ock at 9 8304, Group de scriptors at 9 8305-9 8305
Back up supe rb l
ock at 163840, Group de scriptors at 163841-163841
Back up supe rb l
ock at 229 376, Group de scriptors at 229 377-229 377
Back up supe rb l
ock at 29 49 12, Group de scriptors at 29 49 13-29 49 13
Basado e n e sta inform ación pode m os e ntonce s e je cutar e lsiguie nte com ando:
# e 2fsck -f -b 32768 /de v/h da3
La opción -f e s usada para forzar l
a re visión, ya q ue e lcom ando buscaría e n e lsupe rbl
ock y
pe nsaría q ue e sta l
im pio e lsiste m a. La opción -b ide ntifica l
a copia de lsupe rbl
ock q ue e sta e n uso.
Uso de lD isco
A m e dida q ue m ás arch ivos son cre ados y e scritos aldisco, e le spacio l
ibre se dism inuye . Es
im portante m onitore ar e le spacio usado e n cada disco y partición. GNU/Linux se com porta m e jor
cuando e spacio ade cuado l
ibre e n disco e s disponibl
e.
Para obte ne r un re ndim ie nto optim o de su siste m a ope rativo, e lm onto de e spacio l
ibre
disponibl
e de be se r al
re de dor de 5–30 por cie nto de cada siste m a de arch ivos. Ade m ás, si no h ay
e spacio l
ibre e n un siste m a de arch ivos uste d no podrá e scribir a e l
.
No sól
o se ne ce sita m onitore ar e l m onto de e spacio l
ibre , pe ro Tam bién e s ne ce sario
m onitore ar q ue arch ivos ocupan m ayor partida de e spacios. Alobse rvar q ue arch ivos cre ce n con
m ás fre cue ncias y ve l
ocidad, o cualocupa m ás e spacio, podrá tom ar l
os pasos ne ce sarios para
pre ve nir q ue e lsiste m a se l
l
e ne todo.
du
Elcom ando du re porta e lm onto de e spacio q ue ocupa un arch ivo o un dire ctorio y todos l
os
arch ivos y subdire ctorios q ue e lcontie ne . La sintaxis de lcom ando du e s:
# du [opcione s][nom b re -arch ivo]
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
En e sta sintaxis, nom bre -arch ivo podría se r Tam bién un dire ctorio. Si e je cutam os du sin
ningún arch ivo o dire ctorio, nos re portara sobre e ldire ctorio actualy su conte nido. La Tabl
a 3.8
l
ista l
as opcione s q ue uste d pue de usar con e lcom ando du.
Tabl
a 3.8 O pcione s Usadas con e lcom ando du
O pción
Acción
-a
D e spl
ie ga uso de l
os arch ivos
-b
D e spl
ie ga uso e n byte s
-c
Im prim e e lgran total
-h
Agre ga una l
e tra para ide ntificar l
a m e dida util
izada para e lre porte : M m e gabyte s
-k
D e spl
ie ga uso e n k il
obyte s, por de fe cto
-m
D e spl
ie ga uso e n m e gabyte s
-l
Cue nta Víncul
os
-s
Im prim e sól
o e lgran total
Alm e nos q ue use l
a opción -a, du de spl
ie ga sól
ol
os dire ctorios, aunq ue e le spacio ocupado
por todos l
os arch ivos se cue nta. Si uste d no tie ne pe rm isos a un arch ivo, du de spl
e gar un m e nsaje
de e rror y no contará e larch ivo alde spl
e gar e luso de le spacio de ldisco.
df
Am bos com andos du y df re portan sobre e ltam año de un obje to. D onde du re porta sobre e l
tam año de obje tos com o arch ivos, df re porta sobre e ltam año de dispositivos com o son l
as
particione s. La sintaxis de lcom ando df e s:
# df [opcione s][nom b re -arch ivo]
Elcom ando df re torna l
os val
ore s de l
a siguie nte inform ación:
1.Tam año de ldispositivo
2.Núm e ro de b l
oq ue s Lib re s e n e lD ispositivo
3.Núm e ro de b l
oq ue s ocupados e n e ldispositivo
4.Porce ntaje de ltotalde b l
oq ue s Lib re
5.Nom b re de lD ispositivo
Si l
e s pasa com o argum e nto un arch ivo ordinario alcom ando df, e lre portará e ldispositivo
q ue contie ne e se arch ivo. Si uste d no nom bre e se arch ivo, e lcom ando df. Si no l
e pasa e lnom bre
de un arch ivo, df re porta sobre todos l
os siste m a m ontados e n e lsiste m a actual
m e nte . La opcione s
usadas con e lcom ando df son l
istadas e n l
a Tabl
a 3.9 .
Tabl
a 3.9 O pcione s Usadas con e lcom ando df
Acción
D e scripción
-a
D e spl
ie ga l
a inform ación de todos l
os siste m as de arch ivos;Acción por de fe cto
-h
Agre ga una l
e tra para ide ntificar l
as m e didas de lre porte , e je m pl
o M para m e gabyte s
-i
Lista e luso de l
os inode s
-k
D e spl
ie ga uso e n k il
obyte s
-m
D e spl
ie ga uso e n m e gabyte s
--sync
H ace una l
l
am ada alcom ando sync ante s de de spl
e gar l
a inform ación
Pág 82
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
-t fs-type
-T
-x fs-type
Fundación Código Libre Dom inicano
D e spl
ie ga sól
ol
os siste m as de arch ivos de tipo fs-type
D e spl
ie ga e ltipo de lsiste m a de arch ivos de cada e ntrada
Excl
uye e lsiste m a de arch ivos de ltipo fs-type
Por e je m pl
o, si e scribe s
# df
Su sal
ida se ría sim il
ar a l
a siguie nte :
$df
Fil
e syste m
/de v/h da2
/de v/root.ol
d
/de v/h da3
1K-b l
ock s
282019 2
2182
3043416
Use d
Avail
ab l
e Use %
2487172 189 760
9 3%
341
1841
16%
2517332
371484
88%
M ounte d on
/
/initrd
/m nt/h da3
Conse jos Prácticos
Use l
os com andos du y df para ide ntificar e le spacio e n uso y l
ib re e n l
os
discos.
¿Qué se pue de h ace r si un siste m a de arch ivos se e m pie za a l
l
e nar?Uste d de be rá ide ntificar
l
os arch ivos grande s y q ue ya no e stán e n uso. Los l
ogs, y corre o (m ail
), y arch ivos de noticias l
os
cual
e s a m e nudo son grande s. O tros arch ivos q ue sue l
e n se r m uy grande s son l
os “core dum ps”.
Tam bién re vise si l
os dire ctorios te m porarios no son l
im piados. Estos pasos de be n se r parte
re gul
ar de su rutina de m ante nim ie nto de su siste m a.
¿Existe n arch ivos q ue no se e stán util
izando?Trate m os de com prim irl
os y e ntonce s talve z l
o
pode m os m ove r a otro dispositivo. Los dire ctorios tam poco de be n cre ce r de m asiado grande ya q ue
dire ctorios grande s pue de n afe ctar e lde se m pe ño de lsiste m a. Pode m os m ove r arch ivos de sde un
dire ctorio m uy cargado de arch ivos a un dire ctorio q ue conte nga m ás subdire ctorios.
Un probl
e m a de l
os dire ctorios e s q ue e l
l
os cre ce n pe ro no e s posibl
e q ue se e ncojan. Así e s
q ue si uste d m ue ve o borra m uch os arch ivos de sde un dire ctorio, uste d no re cupe rara todo e l
e spacio q ue e l
l
os ocupaban.
La única m ane ra de re ducir e ltam año de un dire ctorio e s borrándol
o. Por e so, copie l
os
arch ivos q ue uste d de se a m ante ne r e n otro dire ctorio y e ntonce s borre e loriginal
. D e spués de
h abe r e ch o e sto, uste d podrá re cre ar e ldire ctorio con e lm ism o nom bre y e ntonce s re -cre ar e l
dire ctorio con e lm ism o nom bre y m ove r l
os arch ivos ne ce sarios alnue vo dire ctorios.
Si se l
e acaba e le spacio e n l
a partición, Una posibil
idad e s m ove r al
gunos arch ivos a otra
partición y e ntonce s col
ocar víncul
os q ue apunte n a e l
l
os, e stos l
ink s apuntan alarch ivo original
.
Véase e lCapítul
o 6 para m ás inform ación de com o util
izar e ll
ink s.
Una m e jor m ane ra se ría aum e ntando e ltam año de l
a partición. Pe ro, e ste proce so e s un poco
m ás com pl
e jo. Lo prim e ro q ue de be h ace r e s un back up o ase gurarse de te ne r un back up re cie nte
de toda l
a inform ación e n l
a partición. Véase e lCapítul
o 11, “Back up y Re staurar,” para l
a
inform ación de h ace r back ups.
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Lue go, uste d de be rá de cidir de donde sal
drá e le spacio e xtra. Pue de util
izar cual
q uie r e spacio
l
ibre q ue e xiste e n e lm ism o disco o e le spacio l
ibre de otro disco, o pode m os agre gar otro disco
duro.
Uste d de be e l
im inar particione s vie jas y e ntonce s cre ar nue vas para q ue l
a re e m pl
ace n.
Particione s no pue de n se r dinám icam e nte e xpandidas e n GNU/Linux; de be n se r borradas y
re cre adas con un tam año m ás grande . D e spués q ue ya h aya cre ado l
a partición m ás grande , uste d
se e ncontrara e n l
a ne ce sidad de re staurar l
a inform ación original
. Los pasos de re staurar se
cubre n e n m ás de tal
l
e e n e lCapítul
o 11.
Re sum e n
En e ste Capítul
o, h e m os cubie rto l
os dos tipos de particione s q ue se pue de n cre ar. Una
partición prim aria e s ne ce saria para pode r arrancar un siste m a ope rativo. Una partición e xte ndida
e s un conte ne dor para drive s l
ógicos q ue son util
izados para al
m ace nar data. GNU/Linux Tam bién
tie ne una partición e spe ciall
l
am ada l
a partición SW AP, l
as cual
e s son util
izadas com o m e m oria
virtual
.
Elutil
itario fdisk e s util
izado para cre ar particione s. Alcre ar una nue va partición, uste d
te ndrá q ue asignarl
e e lprim e r y ul
tim o cil
indro. D e spués de q ue l
a partición h a sido cre ada,
de be rás cre ar un siste m a de arch ivos e n e l
l
a con e lcom ando m k fs.
Elcom ando fsck e s util
izado para e xam inar si e lsiste m a de arch ivos contie ne e rrore s y pue de
se r util
izado para re parar l
os e rrore s. O tras util
itarios pue de n se r util
izadas para m onitore ar l
a
sal
ud de su disco com o l
o son l
os com andos df y du util
izados para de te rm inar tam año y uso de l
e spacio de l
as particione s.
Pág 84
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Básicam e nte GNU
Fundación Código Libre Dom inicano
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
PR EGUNTAS Y R ESPUESTAS
1. D e spués instal
ar un disco duro nue vo, ¿cuale s e lprim e r paso e n pre parar e ldisco duro para
util
izarl
o e n su siste m a?
R. Prim e ro de be rá particionar e ldisco duro. Uste d pue de cre ar h asta un m áxim o de cuatro
particione s e n un sól
o disco duro.
2. Ante s de instal
ar GNU/Linux e n su com putador, ¿q ué de be h ace r para pre parar e ldisco duro?
R. D e spués de q ue se h an cre ado l
as particione s, uste d de be rá asociar cada una con un siste m a de
arch ivos apropiado y darl
e form ato a l
as particione s y e ntonce s podrás guardar arch ivos e n e l
l
a.
3. Aunq ue tie ne s 2GB l
ibre de e spacio de disco duro, cuando e je cutas fdisk para cre ar una
partición, uste d re cibe un e rror l
a util
idad sal
e con un fal
l
o. ¿Porq ué?
R. Una de dos cosas pue de n e star causando e lprobl
e m a. Prim e ro, si tie ne cuatro particione s e n su
disco, uste d no podrá cre ar m ás particione s no im porta e le spacio e n disco q ue pose a. La
se gunda posibil
idad e s q ue e sta inte ntado criar una partición e xte ndida y e sta ya e xiste . Sól
o se
pue de te ne r una partición e xte ndida a l
a ve z.
4. ¿Qué de be h ace r si de se as instal
ar GNU/Linux e n un com putador con W indow s 9 8 y no e xiste
una partición con e spacio Libre ?
R. Uste d pue de inte ntar dism inuir l
a partición con e lprogram a gratuito fips, e sto e s prove ído q ue
no toda l
a partición e sta l
l
e na de arch ivos.
5. ¿Qué significan l
os térm inos h da1 y sdd3?
R. Estos son am bos nom bre s de particione s. Elprim e r e je m pl
o, h da1, se re fie re a l
a prim e ra
partición e n e lprim e r disco duro ID E. Else gundo e je m pl
o, sdc3, e s e lnom bre de l
a te rce ra
partición de lcuarto disco SCSI.
6. D e spués de h abe r cre ado una partición nue va, ¿q ué pue de se r un obstácul
o para instal
ar una
apl
icación e n e l
l
a?
R. Un pote ncialprobl
e m a se ría si no e xistie se e spacio l
ibre suficie nte e n l
a partición para
al
m ace nar l
a apl
icación. Tam bién de be ase gurarse q ue h aya form ate ado l
a partición
pre viam e nte ante s de pode r al
m ace nar arch ivos e n e l
l
a.
7. Su siste m a no arranca y uste d sospe ch a de un siste m a de arch ivos corrom pido. ¿Qué de be uste d
h ace r?
R. Lo m ás com ún e s un supe rbl
ock corrom pido. Ante s q ue todo te ndrá q ue iniciar su siste m a
de sde un disq ue te . Lue go podrás util
izar l
a util
idad fsck
8. ¿Cóm o pue de uste d de te rm inar q ue e lsiste m a q ue uste d adm inistra tie ne suficie nte e spacio
l
ibre de disco duro?
R. Pode m os util
izar e lcom ando du con l
a opción -s para de te rm inar cuanto e spacio e sta e n uso y
re starl
o ale spacio totalde cada partición. Una m e jor sol
ución e s util
izar e lcom ando df, e lcual
nos prove e de le spacio totalde cada partición, m onto sie ndo usado, y m onto de e spacio l
ibre
disponibl
e.
Pág 86
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
EXAM EN D E PR ÁCTICA
1. En un siste m a con 8M B de RAM , cuale s e ltam año m ínim o y m áxim o re com e 8ndado para l
a
partición de m e m oria virtual(sw ap)
a. 8M B m ínim o, 16M B m áxim o
b. 8M B m ínim o, 128M B m áxim o
c. 16M B m ínim o, 16M B m áxim o
d. 16M B m ínim o, 128M B m áxim o
La re pue sta a e s incorre cta; l
a partición sw ap de be se r iguala dobl
e e lm onto de RAM y
h asta 128M B. La re pue sta b e s incorre cta;l
a partición sw ap de be se r iguala dobl
e e lm onto de
RAM . La re pue sta c e s incorre cta;aunq ue e ltam año m ínim o e s corre cto, e lm áxim o pe rm itido e s
de 128M B. La re pue sta d e s corre cta;e lm ínim o de be se r e ldobl
e de lm onto de RAM (o se a
2× 8M B) y e lm áxim o pe rm itido e s de 128M B.
2. D e sde e lutil
itario fdisk , ¿com o indicarías e ltam año de l
a partición a cre ar?
a. Indicarl
e e lcil
indro inicialy final
, cualpue de e star e n cual
q uie r l
ugar de ldisco duro.
b. Pasarl
e e ltam año de l
a partición así + nM alcom ando fdisk de sde l
al
íne a de com andos.
c. D ar e ntrada alcil
indro inicialcuale s e lse guido alfinalde l
a úl
tim a partición y e lcil
indro final
o e ltam año de l
a partición q ue de se am os.
d. D e spués de se l
e ccionar n para indicar q ue q ue re m os cre ar una partición nue va, indicarl
e su
tam año de e sta form a + nM .
La re pue sta a e s incorre cta;e lcil
indro inicialde be se r e lsiguie nte a l
a partición ante rior. La
re pue sta b e s incorre cta; e lfdisk tom a sól
o e lnom bre de l
a partición com o argum e nto. La
re pue sta c e s corre cta;uste d de be ingre sar e lcil
indro inicial
, cualde be se r e lpróxim o de spués de l
cil
indro finalde l
a partición ante rior. Lue go pue de proce de r a dar e ntrada de lcil
indro finalo e l
tam año de se ado, por e je m pl
o así + 800M , para cre ar una de 800M B. La re pue sta d e s incorre cta;
uste d de be e spe cificar e lcil
indro de inicio ante s de ltam año de l
a partición.
3. Uste d tie ne tre s particione s e n su disco duro y l
e re stan 2GB de e spacio l
ibre . Uste d ne ce sita
instal
ar una apl
icación q ue ne ce sita dos partición una de 50M B y una de 300M B. ¿Qué de be
uste d h ace r?
a. Cre ar l
as dos nue vas particione s e n e le spacio l
ibre .
b. Cre ar una nue va partición prim aria de 350M B y e ntonce s util
izar m k fs para dividirl
a.
c. Cre ar una nue va partición e xte ndida de dos 2GB y e ntonce s cre ar dos drive s l
ógicos, uno de
50M B y otro de 350M B.
d. H ace r un Back up de una de sus particione s, borrarl
a, y e ntonce s re -cre arl
a incre m e ntando su
tam año por 350M B.
La re pue sta a e s incorre cta;sól
o pode m os te ne r un totalde cuatro particione s prim arias. La
re pue sta b e s incorre cta;e lcom ando m k fs se usa para cre ar siste m a de arch ivos e n particione s
nue vas. La re pue sta c e s corre cta;com o sól
o pode m os te ne r un totalde cuatro particione s, uste d
te ndrá q ue cre ar una partición e xte ndida q ue pue da se r dividida e n drive s l
ógicos. La re pue sta d
e s incorre cta;aunq ue pode m os h ace rl
o, e sto no nos cre aría l
a partición se parada q ue ne ce sitam os.
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
4. D e spués de cre ar su partición sw ap, ¿q ué e s ne ce sario h ace rl
e para q ue e ste disponibl
e para e l
uso de lsiste m a ope rativo?
a. D arl
e form ato a l
a partición con e lcom ando m k fs.
b. Cam biar e ltipo de partición altipo 82 util
izando e lcom ando fdisk .
c. D arl
e form ato a l
a partición con e lcom ando m k fs.sw ap.
d. Pasarl
e e lnom bre de l
a partición alk e rne lalinicio.
La re pue sta a e s incorre cta;no e s ne ce sario dal
e form ato a l
a partición sw ap. La re pue sta b e s
corre cta;l
a partición sw ap ne ce sita se r asignada a través de lcam bio de su tipo. La re pue sta c e s
incorre cta;no e xiste un com ando m k fs.sw ap. La re pue sta d e s incorre cta;uste d de be cam biar e l
tipo a una partición tipo sw ap, no de signarl
a de sde e larranq ue de lsiste m a.
5. ¿Cuálde l
as siguie nte s inform acione s no e s ne ce saria q ue se l
e pase alcom ando m k fs?
a. Tipo de Siste m a de Arch ivos
b. Tam año de l
a partición e n byte s
c. Nom bre de l
a partición
d. Tam año de l
a partición e n bl
oq ue
La re pue sta a e s incorre cta;uste d de be de cirl
e alcom ando m k fs e ltipo de siste m a de arch ivos
a apl
icarl
e al
a partición. La re pue sta b e s corre cta;e lcom ando m k fs no ne ce sita sabe r élnúm e ro
de byte s e n l
a partición. La re pue sta c e s incorre cta;uste d de be de cirl
e a m k fs a cualpartición
de be darl
e form ato. La re pue sta d e s incorre cta;uste d de be de cirl
e a m k fs cuanto bl
ock s e stán
pre se nte s e n l
a partición q ue uste d e sta dándol
e form ato.
6. La e structura de linode contie ne toda l
a siguie nte inform ación e xce pto
a. Nom bre de lArch ivo
b. Pe rm isos de Acce so
c. D ue ño de larch ivo
d. Fe ch a y tie m po q ue e larch ivo fue úl
tim am e nte ace zado
La re pue sta a e s corre cta;e lnom bre de arch ivo o fil
e nam e e s al
m ace nado e n e ldire ctorio, no
en l
a e structura de linode . La re pue sta b e s incorre cta;e lbl
ock de l
os pe rm isos e s al
m ace nado e n
e l inode . La re pue sta c e s incorre cta; am bos e l nom bre de l due ño com o e l de l grupo son
al
m ace nados e n e linode . La re pue sta d e s incorre cta;fe ch a úl
tim a e n q ue e larch ivo fue ace zado y
m odificado son al
m ace nados e n e linode .
7. D e se a e je cutar fsck e n su partición root. ¿Cuálde l
as siguie nte s situacione s no se l
o pe rm itiría?
a. Arrancar de sde un disq ue te (fl
oppy) y e ntonce s e je cutar fsck a l
a partición root.
b. Iniciar e n m odo singl
e -use r y e je cutar fsck .
c. Usar fsck con l
a opción -f para forzar q ue re vise e lsiste m a de arch ivos.
d. Configurar e lfsck para q ue se e je cute e n e lpróxim o arranq ue .
La re pue sta a e s incorre cta;si arrancam os de sde un disq ue te , uste d podrá e je cutar e lfsck . La
re pue sta b e s incorre cta; arrancar e n m odo de sól
o l
e ctura, y m odo singl
e -use r l
e pe rm itirá
e je cutar fsck alroot. La re pue sta c e s corre cta;no e xiste l
a opción -f para forzar a fsck a q ue se
Pág 88
UBUNTU Ce rtifie d
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
e je cute sobre un siste m a de arch ivos m ontado. La re pue sta d e s incorre cta;e lm om e nto m ás
oportuno de e je cutar fsck sobre root de un siste m a de arch ivos e s durante e larranq ue .
8. Ne ce sitas pre parar un re porte para su supe rvisor con e ltotale spacio util
izado por cada usuario.
¿Qué com ando l
e ayudaría a pre parar e ste re porte ?
a. du
b. df
c. l
s -l
d. w c
La re pue sta a e s corre cta;e lcom ando du de spl
ie ga e lm onto de e spacio e n disco util
izado. La
re pue sta b e s incorre cta;e lcom ando df nos m ue stra e lm onto totalutil
izado e n una partición. La
re pue sta c e s incorre cta;e ste com ando sól
ol
ista todos l
os arch ivos y sus atributos. La re pue sta d
e s incorre cta;e lcom ando w c cue nta pal
abras, caracte re s y l
íne as e n un arch ivo.
9 . Uste d ne ce sita pre parar un re porte e lcualse rá l
a base para pl
anificar sus ne ce sidade s de
e spacio e n disco. ¿Qué com ando pudie se util
izar para pre páral
o?
a. du
b. df
c. l
s -l
d. w c
La re pue sta a e s incorre cta;e lcom ando du de spl
ie ga e lm onto de e spacio e n disco sie ndo
util
izado. La re pue sta b e s corre cta; e lcom ando df m ue stra e le spacio e n disco util
izado y
disponibl
e e n cada partición. La re pue sta c e s incorre cta;e ste com ando de spl
ie ga un l
istado de l
os
arch ivos y sus atributos. La re pue sta d e s incorre cta;e lcom ando w c cue nta pal
abras, caracte re s, y
l
íne as de un arch ivo.
10. La partición e n l
a cuale stán l
os dire ctorios h om e se l
l
e no. ¿Cuálde l
as siguie nte s sol
ucione s
no nos va a sol
ucionar e lprobl
e m a?
a. Cre ar una nue va partición y m ove r l
os dire ctorios h om e de l
os usuarios a e sta partición.
b. H ace rl
e Back up a l
a data, borrarl
a y re cre ar l
a partición con m ás e spacio asignado, y e ntonce s
re staurar l
a data.
c. Borrar y m ove r arch ivos q ue no ne ce sitam os.
d. Instruir a l
os usuarios al
m ace nar e n otra partición dife re nte a sus h om e .
La re pue sta a e s incorre cta;cre ar una nue va partición y m ove r l
os dire ctorios h om e re sol
ve ría
e l probl
e m a de e spacio e n disco. La re pue sta b e s incorre cta; Esta e s l
a única m ane ra de
re dim e nsionar e le spacio de una partición. La re pue sta c e s incorre cta;e sta ayudaría a corto pl
azo
pe ro e lprobl
e m a de e spacio re surgiría e n l
o ade l
ante . La re pue sta d e s corre cta;alinstruirl
es a l
os
usuarios q ue al
m ace ne n e n una partición dife re nte , nue stro e sq ue m a de al
m ace nar se tornaría
caótico, y tornaría e ltrabajo de adm inistrar l
os arch ivos m uch o m ás com pl
e jo.
Básicam e nte GNU
Se gunda Edición
h ttp//w w w .codigol
ibre .org
Fundación Código Libre Dom inicano
Adm inistración de Arch ivos
PR ER EQUISITO S
Ante s de e m pe zar e ste capítul
o uste d de be e star fam il
iarizado
e scribie ndo com andos e n l
a l
íne a de com andos, aunq ue e ste tópico l
o
cubrire m os a fondo e n e l Capítul
o 5, “Com andos GNU y UNIX”
Ne ce sitas un com putador con GNU/Linux instal
ado y e nte nde r e l
siste m a de arch ivos GNU/Linux com o se discutió e n e l Capítul
o 3,
“Siste m a de Arch ivos Linux” Ade m ás, de be h abe r l
e ído y com pl
e tam e nte
dom inado l
os te m as de lCapítul
o 1, “Buscar y Cre ar D ocum e ntación.”
1. ¿Cóm o pue de l
istar, orde nado por fe ch a, con l
os m ás re cie nte s
prim e ro, todos l
os arch ivos y dire ctorios, e n su dire ctorio h om e ?
2. ¿Qué com ando util
izaría para com binar e lconte nido de tre s arch ivos?
3. ¿Cóm o pue de s m onitore ar l
os m e nsaje s de lsiste m a actual
izándose a
m e dida q ue se e scribe n m e nsaje s e n e l
?
4. ¿Cóm o pue de cam biar e ltie m po de acce so de un arch ivo altie m po
actual
?
5. ¿Qué com ando usaría para copiar un grupo de arch ivos incl
uye ndo su
je rarq uía de dire ctorios de sde un sitio a otro?
6. D e spués de e ditar varios arch ivos e n dife re nte s dire ctorios, uste d no
re cue rda donde , e n l
a je rar

Documentos relacionados