Básicam e nte GNU Se gunda Edición
GNU BASiCO
Básicam e nte GNU Se gunda Edición
Fundación Código Lib re D om inicano
h ttp://w w w .codigolib re .org e -m ail: info@ codigolib re .org
(1) Be nigno Filom e no Rojas, Esq uina Padre Pina No. 102, Z ona Unive rsitaria, Santo D om ingo
Re púb lica D om inicana
(2) Calle Estre lla Sadh alá No. 5 Jardine s M e tropolitanos, Santiago
Re púb lica 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 le gal: b 8888.9 9
Im pre so y e ncuade rnado por IM PR ESO S GAM M A
Calle # 12 Los R íos
Santo D om ingo, Re púb lica D om inicana
Escrito Bajo l
a Lice ncia GNU FD L 2007
Nota de CopyLe ft
Este docum e nto se pue de distrib uir y m odificar b ajo los térm inos de la Lice ncia Lib re de D ocum e ntación Ge ne ral de l GNU - FD L.
© 2004-07 Antonio Pe rpiñan. Este m anual e s softw are lib re ; pue de re distrib uirlo y m odificarlo b ajo los térm inos de la lice ncia GNU de D ocum e ntacion Lib re pub licada por la Fre e Softw are Foundation; tanto e n su ve rsión 2 com o (a su opción) e n cualq uie r ve rsión poste rior. Este m anual se distrib uye con e l ánim o de ayudar, pe ro sin garantía alguna; ni siq uie ra la im plícita de se r com e rcializab le o la de se r apto para un propósito e n particular. Para m ás de talle s, ve a la Lice ncia Púb lica Ge ne ral de GNU (CO PY-LEFT). Tie ne a su disposición una copia de la Lice ncia Púb lica Ge ne ral de GNU (CopyLe ft) e n la 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 rla e scrib ie ndo a la Fre e Softw are Foundation, Inc., 59 Te m ple Place Suite 330, Boston, M A 02111-1307, USA.
En e l ánim o de colab orar se rue ga a q uie n utilice e n total o e n parte e n cualq uie r m ate rial q ue de él de rive , y q ue se re spe te n los térm inos de la Lice ncia b ajo los cuale s e l e s lib e rado.
Si m odifica y m e jora e ste docum e nto, rogam os se lo indiq ue a sus autore s originale s, m e diante
Básicam e nte GNU Se gunda Edición
Pról
ogo
E
l siste m a ope rativo GNU/Linux e s una pode rosa plataform a para com putadoras. Está dise ñado para se r e stable , se guro, y funciona igual de bie n e n se rvidore s com o e stacione s de trabajo.Este libro e s producto de las e xpe rie ncias de num e rosos cursos y ch arlas im partidos e n todo e l país por su autor Antonio Pe rpiñan, pre side nte de la Fundación Código Libre D om inicano. Este libro e s e l producto de la pe rse cusión de cre ar una ce rtificación le gítim a de l softw are libre . 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 sarrollarse 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 lle gar a se r una fue nte de inform ación para aq ue llos usuarios q ue com ie nzan a dar sus prim e ros pasos e n los siste m as GNU/Linux, aunq ue obviam e nte le pue de lle gar a se r de utilidad a un usuario avanzado, dándole así a conoce r de talle s de los dife re nte s aspe ctos q ue com pone n GNU/Linux.
Para aq ue llos usuarios m ás avanzados, e spe ro pue dan e ncontrar e ste libro se r una guía de re fe re ncia básica, y q ue pue dan pasárse la 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ñol sobre GNU/Linux?".
Lo único q ue le s pe diré, se rá q ue si lle garan a e ncontrar algún proble m a e n e ste libro o tuvie se n alguna suge re ncia, o si e ncue ntran q ue alguna se cción no se e ncue ntra de bidam e nte bie n
e xplicada, por favor h ázm e lo sabe r, ya q ue solo así podré se guir actualizando e ste h um ilde libro q ue e spe ro le s sirva a m uch os. Para lo ante rior le s pido m e e nvíe n un e -m ail a
Re conocim ie ntos:
M e gustaría re ndir re conocim ie nto a todos los q ue durante e sta ardua tare a de dar a conoce r lo q ue e s e l Código Libre e n m i país, la Re pública 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 sionale s de la industría de l TI y alum nos unive rsitarios q ue de una m ane ra u otra se h an involucrado e n los talle re s, ch arlas y e l q ue h ace r de día de la e vange lización GNU e n nue stras Unive rsidade s. No los pue do nom brar a todos, y sé q ue se m e olvidarán la m ayoría, así e s q ue de ante m anos, le pido e xcusa:
José Pare de s, Cristh ian Nuñe z, Ange l Re ynoso, Elvyn Bolge s, Joe l Pe ña, Robe rto Garcia, M artín M inaya, Carlos Cam ach o, Juan Carlos D urán, D anny Cruz, Rom an Vasq ue z, H e ctor, Claudio Castro, Carlos Estéve z, D ionisio Grullón, y todos los de m ás m ie m bros de la fundación q ue de una m ane ra u otra sie m pre aportan al de sarrollo de todas nue stras actividade s.
Ace rca de l
Autor:
Antonio Pe rpiñan, BS/M S CUNY/CCNY, h a sido profe sor Unive rsitario de la carre ra de siste m as y de diplom ados de Softw are Libre , ch arlista e n todo e l país de las filosofías re lacionadas con e l Fre e Softw are , Técnico doce nte nacional de la Se cre taria de Estado de Educación D e partam e nto Inform ática Educativa, Profe sor Voluntario Unive rsidad UASD , de te cnologías basadas e n Softw are Libre e n e l de partam e nto de m ate m ática.
Ace rca de l
os Col
aboradore s Técnicos:
Los individuos q ue h an colaborado dire ctam e nte e n e ste Libro y e l proye cto de Ce rtificación Nacional de GNU/Linux e n la Fundación son:
Básicam e nte GNU Se gunda Edición
¡Envíe nos su O pinión!
Com o todo e n e l Softw are Lib re , uste d, e l le ctor de e ste lib ro, e s un colab orador e n q ue e ste m e jore y q ue con sus críticas se de sarrolle . Que re m os sab e r q ue opinas, si le gusto tam b ién y si no con m ás razón, déjanos sab e r q ue e sta m al y lo m e jorare m os y si cre e s q ue tie ne s algo q ue aportar ayúdanos.
Com o autor, le dam os b ie nve nidas a tus com e ntarios. Pue de s e nviarnos su corre o
e le ctrónicos dire ctam e nte de q ue te gusta y q ue no te gusta de e ste lib ro – y su opinión de com o m e jorarlo.
Tom e nota q ue no pode m os re sponde r todas las pre guntas ace rca de apre ndizaje de
GNU/Linux ya q ue re cib im os un volum e n m uy alto pe ro tratam os de re sponde r las m ás q ue pode m os, pe ro sus pre guntas técnicas de b e n se r dirigidas al forum e n nue stra páginas w e b de nue stro portal de Softw are Lib re .
h ttp://w w w .codigolib re .org
Al contactarnos favor re cordar incluir su nom b re y corre o e le ctrónico e n e l cual le s pode m os contactar e n caso de q ue te ngam os alguna pre gunta.
Fundación Código Lib re D om inicana
Z ona Unive rsitaria, Santo D om ingo, Re pub lica D om inicana Te l.: (809 )476-7758
Estre lla Sadh ala # 5,
Santiago, Re pub lica D om inicana Te l.: (809 )724-5543
h ttp://w w w .codigolib re .org
Conte nido
Introducción xiv
1 Encontrar y Cre ar D ocum e ntación 19
2 Arrancando Linux 35
3 Siste m a de Arch ivos Linux 49
4 Adm inistración de Arch ivos 71
5 Com ando GNU y UNIX 9 5
6 M ante nim ie nto de l Siste m a de Arch ivos 115
7 Usuarios y Grupos 135
8 Flujo de Te xto 155
9 Pe rm isos 171
10 Tare as Adm inistrativas 187
11 Back up y Re staurar 205
A Glosario 223
B Proce so de Ce rtificación GNU CERTIFIED 239 C Conse jos para la Ce rtificación 241
D Re cursos Alte rnativos 244
E Soporte de la Com unidad 245
F Prácticas 246
G Índice s de O bje tivos 261
H Conse jos de l SysAdm in 265
I Tutorial VI 267
Básicam e nte GNU Se gunda Edición
Tab l
a de conte nidos
O rganización de l Lib ro xiv
Pre pararse para e l Exám e n xvi
1 Buscar y Cre ar D ocum e ntación 19
Buscar Ayuda 20
D ocum e ntación Local 20
Páginas m an 20
Info. 23
Los H O W TO s 24
El FAQ 25
D ocum e ntación de los Program as 25
Re cursos de Inte rne t 25
Los Ne w sgroups 26
Listas de Corre o 26
Com andos de Buscar Inform ación 27
w h e re is 27
w h ich 27
w h atis y apropos 27
w h atis 27
apropos 28
Escrib ir D ocum e ntación 29
Suporte de l Usuario 29
Re sum e n 30
2 Arrancar Linux 35
Iniciando Linux 36
El D ae m on init 37
El Arch ivo /e tc/inittab 37
Los Runle ve ls 37
El LILO 40
D iagnosticando Prob le m as de LILO 42
Apagar a Linux 43
Re sum e n 45
3 Siste m a de Arch ivos Linux 49
Particione s 50
Inte rpre tar los Nom b re s de las Particione s 50
¿Cuantas y de q ue Tam año? 50
fips 52
fdisk 53
Paso 1: Cre ar una Partición Prim aria 54
Paso 2: Cre ar una Partición Sw ap 55
Paso 3: Cre ar una Partición Exte ndida 56 Paso 4: Asignar Nom b re s de l Siste m a de Arch ivos 56
El Siste m a de Arch ivos Linux 56
O rganización de l Siste m a de Arch ivos 59
Inode s 60
Tipos de Arch ivos 61
M ante ne r sus D iscos e n Salud 61
fsck 61
Uso de l D isco 63
du 63
df 64
Re sum e n 66
4 Adm inistración de los Arch ivos 71
Com andos Básicos de la Adm inistración de los Arch ivos 72
cd 72
ls 73
file 75
cat 75
m ore y le ss 77
w c 77
h e ad y tail 78
touch 78
cp 79
dd 80
m v 80
rm 81
m k dir 81
rm dir 81
Expre sione s Re gulare s 82
Busq ue da de Conte nido e n Arch ivos 83
gre p 83
se d 84
Com prim ir y D e scom prim ir Arch ivos 85
tar 85
gzip 87
com pre ss 87
gunzip 87
zcat 88
Re sum e n 88
5 Com andos GNU y UNIX 9 5
¿Qué e s un Sh e ll? 9 6
Escrib ir e n la Líne a de Com andos 9 6
La Lib re ría Re adline 9 7
Com ple tando e n la Líne a de Com andos con TAB 9 8 Variab le s de Usuarios y de Am b ie nte 9 9
Variab le s de Usuarios 9 9
Básicam e nte GNU Se gunda Edición
Variab le s de Am b ie nte 100
El PATH 102
El Prom pt 102
El H O M E 104
Lista de l H istory 104
fc 105
Sub stitución de Com andos 105
Los Proce sos 106
Top 107
Com ando nice 108
Proce sos e n e l Back ground y Fore ground 108
El Com m ando Job s 109
Las Signals 110
Re sum e n 110
6 M ante nim ie nto de l Siste m a de Arch ivos 115
M ontar Siste m as de Arch ivos 116
El arch ivo /e tc/fstab 117
El Siste m a de Arch ivos /proc 118
El arch ivo /e tc/m tab 119
Um ount 119
D isk Quotas 119
Los Link s 121
Los H ard Link s 123
Link s Sim b ólicos 124
Adm inistrar Arch ivos de l Siste m as 125
La Je rarq uía 125
En contrar arch ivos Pe rdidos 126
Com ando find 127
El Com ando locate 128
El Com ando w h ich 128
Re sum e n 129
7 Usuarios y Grupos 135
Adm inistrar Usuarios y Grupos 136
root 136
El com ando su 136
Cre ar Cue ntas de Usuarios 137
El Arch ivo passw d 137
El Com ando passw d 139
Contrase ñas Sh adow 140
Cre ar Usuarios 141
Editar e l Arch ivo /e tc/passw d 141
Usar e l Com ando use radd 141
Re m ove r Usuarios 143 Cue ntas Espe ciale s de Usuarios 144
Los Grupos 144
El Arch ivo /e tc/groups 144
Ide ntificar su Grupo 145
Trab ajar con Grupos 145
M odificar y Elim inal Grupos 146
Grupos de l Siste m a 147
Im ple m e ntar Sh adow Passw ord 147
Arch ivos de Inicio de l Usuarios 148
Re sum e n 150
8 Flujo de Te xtos (Stre am s) 155
Buscar Sus Arch ivos 156
Com odine s (W ildcards) 156
Filtrar Te xtos 156
se d 156
sort 158
Com ando cut 159
Com ando e xpand 159
Com ando fm t 159
Com ando h e ad 160
Com ando join 160
Com ando nl 160
od 161
Com ando paste 161
Com ando pr 161
Com ando split 162
Com ando tac 162
Com ando tail 162
Com ando tr 163
Com ando w c 163
Entrada (Input ) y Salida (output) … E/S… I/O 163 Re dire cción y las Tub e rías (Pipe s) 164
El Utilitario te e 165
Com ando xargs 165
Re sum e n 166
9 Los Pe rm isos 171
D ue ños y Grupos 172
Cam b iar e l D ue ños 172
Cam b iar e l Grupo 172
Acce de r a Arch ivos y D ire ctorios 173
Acce so a Arch ivos 174
Acce de r D ire ctorios 175
Cam b iar los Pe rm isos 176
Básicam e nte GNU Se gunda Edición
Cam b iar Pe rm isos con Núm e ros 178
Pe rm isos Espe ciale s 178
SUID y GUID 178
Stick y Bit 179
Pe rm isos por D e fe cto 179
Re sum e n 181
10 Tare as Adm inistrativas 187
Program ar los Trab ajos (Job s) 188
Com ando at 188
Adm inistrar Trab ajos at (Job s) 19 0
Com ando b atch 19 0
Com ando crontab 19 0
Adm inistrar (Tare as) cron Job s 19 2
Logs de l Siste m a 19 3
Configurar e l syslogd 19 4
Adm inistrar los Logs 19 5
Rotar los Logs 19 6
Arch ivar los Logs 19 8
Uso de los Logs para D iagnosticar 19 8
Re sum e n 19 9
11 Back up y Re staurar 205
Planificar su Back up 206
Costo de l tie m po Fue ra de Se rvicio (D ow ntim e ) 206 Costo Im ple m e ntación de la e strate gia de Back up 206 Carga de Trab ajo de l Siste m a (Syste m W ork load) 206
Tipos de Estrate gias de Back up 206
Cluste ring 207
Se rvidore s Standb y o Failove r 207
Se rvidore s D uplicados o Back up Se rve r 207
Back up y Re staurar 207
Back ups 207
Planificar 207
¿A q ue le vam os a h ace r Back up? 208 ¿Con Fre cue ncia se H ace e l Back up? 208 ¿Tie m po Para H ace r Su Back up? 208
Se le cción de M e día 208
Tipos de Back ups 209
Copy 209
Full Back up 210
Back ups Parcial 210
Back ups Incre m e ntale s ó D ife rénciale s 210 ¿Qué tie m po D e b e Alm ace nar los Back ups? 210
Ele gir D ónde Alm ace nar 211
M ante ne r un Log 211 Re staurar Arch ivos de sde e l Back up 211
Utilitarios de Back up 212
El com ando tar 212
Usar tar para Cre ar Back ups 212
Re staurar Arch ivos con tar 214
Com ando cpio 215
Com prim ir y D e scom prim ir Arch ivos 216
gzip 217
com pre ss 217
gunzip 217
El Com ando zcat 218
Re sum e n 218
APEND ICES
A Glosario 223
B El Proce so de Ce rtificación GNU CERTIFIED AD M IN/PR O F/EXPERTO 239
C Conse jos para la ce rtificación 241
D Re cursos Alte rnativos 244
E Soporte de la Com unidad 245
F Prácticas 246
G Índice de O b je tivos 261
H Conse jos de l SysAdm in 265
I Tutorial VI 267
C
uando e m pe zam os e n la Unive rsidad Autonóm a de Santo D om ingo, solo e ram os parte de un grupo de e ntusiastas usuarios de Softw are Libre q ue re pre se ntabam os e n la Re pública D om inicana lo q ue e ran los inicios de e ste m ovim ie nto q ue h oy lle va 12 años. El grupo inm e diatam e nte com e nzo a solidificarse h asta e l día de h oy, ya q ue todos te níam os una pasión por e l Softw 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 colocam os e l portal e n Inte rne t y m e se s de spués e m pe zam os a dar los prim e ros cursos a los profe sore s de la UASD .El softw 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 l se rvidor com o e n la e stación de trabajo, y a pasos de gigante . D e sde h ace ya unos se is años, e l Softw are Libre e s ya una solución robusta e n e l se rvidor y e m pie za a te ne r los com pone nte s ne ce sarios q ue lo lle van al e scritorio. D e sde e ntonce s, todos los q ue trabajam os e n h ace r q ue e l Softw are Libre se a adoptado e n tods las 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 plataform as te cnologicas utilizando softw are libre
En e l año 2001, la Fundación FCLD fue lanzada inde pe ndie nte y autonóm a para ayudar a dirigir e l proye cto y re solve r los proble m as de organización de l proye cto de m igrar la Re pública D om inicana h acia e l uso de l softw are libre com o política de e stado. Esto se logrará con la aprobación de la Le y de l Softw are y Conte nido Libre . El proye 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 rsonalidade s políticas h an ayudado a q ue e ste proye cto avance cada ve z m as. El com prom iso de la FCLD e s la de cre ar una plataform a de docum e ntación y e strate gica de capacitación totalm e nte libre para q ue cuando e l país se e m barq ue e n la adopción de l Softw are Libre com o plataform a pue da rápidam e nte capacitar suficie nte pe rsonal para inte grarlo inm e diatam e nte a su de sarrollo. Este m ism o año se inauguró e l local de santo dom ingo, capital dom inicana, y surgie ron los principios de alianzas im portante s.
A principios de 2006 se ape rturo la e xte nsión santiago, se gunda ciudad de m ayor im portancia de la Re pública D om inicana. Esta se de nace de la alianza con la 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é totalm e nte m igrada al uso de Softw are Libre y
Básicam e nte GNU Se gunda Edición com o re com pe nsa fué ce dido e l e dificio q ue albe rga la se de de Santiago.
¡Sue rte y a Trabajar!
El e q uipo de codigolibre .org
Nos gustaría sabe r sus com e ntarios para e l autor e s m uy im portante conoce r las opinione s ace rca de e ste libro; le 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 l tie m po e n q ue se apre nde a usar e ste siste m a ope rativo, a través de l corre o e le ctrónico info@ codigolibre .org
Santo D om ingo D . N., Re pública D om inicana
L
A FUND ACIO N CO D IGO LIBRE D O M INICANO h a lle gado a la convicción de q ue e l siste m a ope rativo GNU/Linux ne ce sita una ce rtificación q ue se a ace ptada por todas las com unidade s de l m undo. Para lograr e ste obje tivo, e sta ce rtificación de be re unir la 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 particulare s, vie ne n a lle nar re q uisitos de ne ce sidade s particulare s de otros paíse s y/o re gione s y pe or de todo no son de lice nsam ie nto libre . La m e ta de e sta, nue stra propue sta a las com unidade s de l Softw are Libre e s cre ar una ce rtificación tan libre com o e l Siste m a O pe rativo GaNU, e sta de be de m ostrar la capacidad de l candidato de adm inistrar un siste m a GNU/Linux.Al re visar los obje tivos de cada e xám e n obse rvará q ue h e m os e stable cido te m as para q ue nue stros candidatos se an e xitosos e n la tom a de l e xám e n de ce rtificación. Cada te m a cubre la inform ación e se ncial aplicable a cualq uie r instalación de una distribución GNU/Linux, aunq ue basam os todo los e je m plos e n UBUNTU GNU/Linux por cue stion de bre ve dad. Este conte nido de be pre parar para utilizar y de sarrollarse e n e l uso de cualq uie r distribución GNU/Linux.
En e l prim e r nive l cubrim os las 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 las h abilidade s básicas ne ce sarias e n las siguie nte s áre as:
Com andos GNU y UNIX
Arranq ue , Inicialización, Apagar y los Runle ve ls 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 llos cubre tópicos ge ne rale s de GNU/Linux. O riginalm e nte la 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 particular, así e s q ue de be dom inar por e je m plo todos los paq ue te s e spe cíficos de GNU/Linux. El candidato de be dom inar los te m as e spe cificos a las distribucione s m as populare s. Prim e ro e l e 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 los cuale s se le pre se ntará una situación de trabajo de diagnóstico de trouble 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 posible m e nte e n otros siste m as ope rativos W indow s y M acO S.
Básicam e nte GNU Se gunda Edición La m e ta principal de e ste Libro e s pre pararle para tom ar nue stra Ce rtificación GNU CERTIFIED . Este ce rtificación cubre e l m ate rial com ún a todas las distribucione s. Las áre as q ue cubre e l e xám e n incluye n:
1. docum e ntación
2. Com andos GNU/UNIX 3. Siste m a de arch ivos 4. Arranq ue
5. Runle ve ls
6. Tare as adm inistrativas
Estos e xam e ne s son re q ue ridos para todos los candidatos para e l Nive l 1 de la Ce rtificación GNU AD M INISTRAD O R CERTIFICAD O .
Com o se O rganiza e ste Lib ro
Los capítulos de l libro son basados e n los obje tivos de l e xám e n LPI 101. Pue de s com parar e stos obje tivos e n la página w e b oficial de LPI e n h ttp: //w w w .lpi.org.
Cubrim os e xte nsam e nte e stos obje tivos e n e ste libro, tal ve s no ne ce sariam e nte te nga los m ism os títulos u orde n q ue e n la página w e b pe ro si tratam os de q ue se ape gue lo m ás posible a los obje tivos. Para ve r un listado de todos los obje tivos de l e xám e n y los capítulos donde son discutidos re fiérase al Apéndice G, “Índice de los O bje tivos.”
O rganización e l Lib ro
Capítulo 1 “Buscar y cre ar D ocum e ntación,” cubre e l uso y m ante nim ie nto de la docum e ntación de l siste m a y las aplicacione s e n e l instaladas,
Capítulo 2 “Arrancar Linux,” le guía por los pasos de l arranq ue de Linux, adm inistrar los runle ve ls, y apagar e l siste m a.
Capítulo 3 “El siste m a de Arch ivos Linux,” cubre particionar y los utilitarios q ue se utilizan para m ante ne r e l siste m a de arch ivos.
Capítulo 4 “Adm inistrar Arch ivos,” discute e l siste m a je rárq uico de dire ctorios y la
Adm inistración de Arch ivos. Tam bién se discute n los utilitarios utilizadas para la búsq ue da de te xto.
Capítulo 5 “Com andos GNU y UNIX,” cubre ingre sar com andos de sde la líne a de com andos y e l H istory. Ade m ás, se discute n los proce sos y prioridade s.
Capítulo 6 “M ante nim ie nto de l Siste m a de Arch ivos,” e xplica e l m ane jo de cuotas y Adm inistración de discos.
Capítulo 7 “Usuarios y Grupos,” e xam ina com o organizar y adm inistrar usuarios y grupos. Capítulo 8 “Flujo de Te xto (Stre am s),” cubre los filtros de te xtos m ás com une s.
Capítulo 9 “Pe rm isos,” discutim os com o controlar los re cursos de l siste m a.
Capítulo 10 “Tare as Adm inistrativas,” una introducción a la adm inistración básica de l siste m a. Capítulo 11 “Back up y Re staurar,” de tallam os com o planificar una re cupe ración cuando de sastre
ocurre y los utilitarios com únm e nte utilizados.
Apéndice A “Glosario,” las de finicione s y los térm inos m ás utilizados e n inglés traducidos al e spañol.
Apéndice B “El Proce so de Ce rtificación,” la ruta h acia una ce rtificación.
conclusión de l e xám e n de ce rtificación.
Apéndice D “O tros Re cursos,” lista otros sitios ade cuados para buscar inform ación adicional. Apéndice E “Usar e l Soporte W EB,” e xplica com o utilizar e l soporte ofre cido e n nue stro portal
W e b, de dicado a apoyar e l libro.
Apéndice F “Eje rcicios de Práctica,” e s un e xám e n pare cido al q ue tom aras durante e l e xám e n y con e l cual podrás com probar tu capacidad adq uirida.
Apéndice G “Índice de O bje tivos,” incluye una lista de los O bje tivos de l Exám e n LPIC 101 los O bje tivos y una discusión de cada obje tivo.
Aunq ue te pare zca fácil e l conte nido q ue se cubre e n un capítulo e n e spe cífico, de be se r pacie nte y cubrirlo e n su totalidad, ante s de proce de r al próxim o capítulo. Com o cada capítulo construye sobre e l ante rior, te ndrás q ue m ane jar e n am plitud los conocim ie ntos q ue se de tallan e n e l capítulo ante s de pasar al próxim o.
Los capítulos e m pie zan con una se rie de pre guntas q ue pone n a prue ba sus conocim ie ntos de los tópicos a cubrir e n él capítulo. Es para q ue te nga un parám e tro contra e l cual m e dir su progre so de apre ndizaje , de be e scribir sus re pue stas ante s de proce de r a la le ctura de l capítulo. M ie ntras le e él capítulo, re fiérase a las re spue stas y re víse las cuanto se a ne ce sario. Las re pue stas se prove e n al final de l capítulo.
Una cole cción de Exám e ne s de Práctica apare ce al final de cada capítulo. Las re spue stas corre ctas e incorre ctas son e xplicadas e n un e sfue rzo de optim izar los be ne ficios de cada e xám e n de la práctica. D e spués de com ple tar e l e xám e n al final de cada capítulo, com prue be sus re spue stas para ve r, q ue tanto com pe ndio e l m ate rial cubie rto.
Si de scubre s q ue no dom inabas cie rtas pre guntas e n e l e xám e n, vue lva atras y re vise él capítulo ante s de proce de r al próxim o. Si aún tie ne s dudas a ce rca de cualq uie r tópico, consulte cualq uie r re curso listado e n e l Apéndice D , com o e s e l Linux D ocum e ntación Proje ct o cualq uie r otro allí listado.
Pre pararse para Tom ar e l Exá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 l siste m a ope rativo GNU/Linux. Ne ce sitaras una distribución de GNU/Linux disponible para practicar los e je rcicios de los capítulos. Practiq ue los conce ptos q ue se cubre n e n él capítulo h asta q ue los dom ine s a ple nitud.
Para q ue e l libro le rinda m ayor be ne ficio, uste d de be e m pe zar de sde e l Capítulo 1 y com ple tar cada capítulo e n e l orde n pre se ntado. Al e m pe zar cada capítulo, lo prim e ro q ue de be h ace r e s le e r los pre rre q uisitos. Si se sie nte no te ne r un dom inio total de los conocim ie ntos re q ue ridos, e s m e jor volve r a tras h asta cum plir con los m ism os.
Básicam e nte GNU Se gunda Edición porq ue las re spue stas son corre ctas y porq ue las incorre ctas.
Lue go de be dirigirse a los e je rcicios de práctica. Fue ron dise ñados para re forzar e l m ate rial didáctico q ue h a le ído. La e xpe rie ncia de los e je rcicios de las prácticas le se rá invaluable e n e l m om e nto q ue se sie nte a tom ar e l e xám e n.
Al te rm inar él capítulo de be tom ar e l e xám e n colocado al final de l capítulo. Escriba sus re spue stas ante s de re visarlas. Si falla e n alguna, re vise cada posible re spue stas. Tam bién re gre se a la se cción apropiada de l capítulo. Si aún se sie nte inse guro o no e ntie nde , consulte e l Apéndice D para inve stigar plante am ie ntos adicionale s a e ste tópico.
Cuando se de cida tom ar e l e xám e n por prim e ra ve z, le se rá m uy útil h abe r re pasado todos los e je rcicios e xpue stos e n e l libro com ple m e ntario a e ste de e je rcicios, llam ado “Básicam e nte GNU/Linux Eje rcicios”, libro tam bién disponible y ya libe rado por la fundación, re ple to de e je m plo de todas indole .
Cuando te rm ine s e l libro de be tom ar los 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 l aula virtual. Ellas son una e xce le nte e xpe rie ncia para pre parase para los e xám e ne s re ale s, q ue solo los dam os pre se ncialm e nte e n la Re pú[ublica D om inicanaLos e xám e ne s n e n nue sts aulas virtuale se s e n líne a re fle nar la situación re al de l e 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.
C
a
p
ít
u
lo
1
El O b je tivo de e ste capítulo e s q ue uste d alcance un nive l de conocim ie nto, q ue uste d pue da re sponde r pre guntas com o las siguie nte s:
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 le re sponde q ue se le a las páginas m an de los com andos find y locate . ¿Qué q uiso e l de cir con las
páginas de l m an?
2. Uste d e sta le ye ndo las páginas de l com ando tar para ve r las opcione s disponible s para com prim ir un arch ivo de form ato tar. ¿Cóm o pue de uste d e ncontrar la inform ación sin le e r la página e nte ra de l m an? 3. ¿Porq ué al e je cutar e l m an com ando no e ncue ntra la página m an
corre cta?
4. ¿Cóm o pue de uste d configurar su PC para q ue e l e spañol se a e l idiom a por de fe cto de las 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 l Linux D ocum e ntación Proje ct?
7. Encontró un arch ivo e n e l dire ctorio /usr/bin pe ro no lo conoce ni com o utilizarlo. ¿Cóm o podría ave riguarlo?
8. ¿Cuál e s e l nom bre e xacto de l com ando para cam biar su contrase ña?
Buscar y Cre ar D ocum e ntación
PR ER EQUISITO S
Básicam e nte GNU Se gunda Edición
E
s costum bre q ue no re ciba un libro con GNU/Linux al m e nos q ue no com pre una distribuciónq ue incluya un m anual, pe ro h ay fue nte s casi ilim itadas de inform ación disponible . Estas fue nte s pue de n se r clasificadas así:
1. D ocum e ntación Local 2. En líne a vía e l Inte rne t
3. Grupos de Noticias/ Ne w sgroups 4. Listas de Corre os/ M ailing Lists 5. Lib ros
Su capacidad de e ncontrar y utilizar e sta docum e ntación se rá útil e n e l de sarrollo de sus actividade s cotidianas.
D ocum e ntación Local
GNU/Linux contie ne docum e ntación y/ o ayuda local instalada e n varias form as. La siguie nte Tabla 1.1 m ue stra los tipos y su localización e n e l siste m a de arch ivos.
Tab la 1.1 D ocu m e ntación Instalad a y su Localización e n e l Siste m a d e Arch ivos
D ocum e ntación Localizació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 ntly Ask e d Que stions (FAQ) /usr/doc/FAQ
D ocum e ntación de los 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 la 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 algunos re cursos pue de q ue se a m ás fácil de m ane jar q ue otros.
Páginas m an
Existe una ayuda e xte nsa localm e nte pre instalada e n todo siste m a GNU/Linux, con inform ación ace rca de los com andos, utilitarios, aplicacione s, llam adas de l siste m a, e ntre otras; nom brada las páginas m an. Estas páginas son orie ntada h acia la sintaxis de los com andos y no h a se r utilizadas com o tutoriale s o H ow Tos.
Esta ayuda e s conocida com o las páginas m an (M anual) y e s invocada por e l com ando m an. Este utilitario busca e n cada tópico y m anda la salida a través de l Paginador (page r). El com ando m an utiliza le ss o m ore para m ostrar su salida y e s controlado por una variable de am bie nte $PAGER. El Paginador e s q uie n de splie ga e l conte nido a la pantalla y e l nave gar e n la página de pe nde rá de l Paginador e n uso. La sintaxis de l m an e s:
m an [opcione s] [se cción] [tópico]
Para invocar una página m an coloq 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 l m anual. Si busca inform ación com o utilizar e l com ando ls e ntonce s de be rá ingre sar:
m an ls
La página de l m an de sple gará un re sum e n de l uso y sintaxis de l com ando ls. Cada página m an e sta dividida e n se ccione s, aunq ue no todas las se ccione s son incluidas e n cada página de l m an. La Tabla 1.2 lista las se ccione s y su conte nido.
Tab la 1.2 Se ccione s d e las páginas m an
Se cción D e scripción
NO M BRE Nom bre y bre ve de scripción de l com ando SIPNO SIS Com o usar e l com ando y sus opcione s D ESCRIPCIÓN Explicación de l program a y sus opcione s O PCIO NES Todas las opcione s con una bre ve de scripción VEA TAM BIEN O tras páginas m an re lacionada al com ando D ÍAGNO STICO S D e scripción de m e nsaje s de e rror
ARCH IVO S Listado y lugar de arch ivos utilizados por e l com ando ERRO RES/BUGS Proble m as ya conocidos
H ISTO RIA H istoria bre ve de l de sarrollo de l program a AUTO R Autore s y contribuidore s de l program a
Ade m ás de e star organizadas e n se ccione s las páginas m an e stán alm ace nadas inte rnam e nte e n una je rarq uía de dire ctorios. La Tabla 1.3 lista los nom bre s de los dire ctorios y q ue tipo de páginas m an contie ne n.
Tab la 1.3 O rganización d e los D ire ctorios d e las páginas m an
D ire ctorio Conte nido
/usr/m an/m an1 Com andos q ue se e je cutan de sde e l sh e ll /usr/m an/m an2 D ocum e ntación de las llam adas de l siste m a /usr/m an/m an3 Páginas de l M anual para las funcione s de libc /usr/m an/m an4 Inform ación de los arch ivos e n e l dire ctorio /de v
/usr/m an/m an5 D e talle s de l form ato de los arch ivos e spe ciale s com o él /e tc/passw d /usr/m an/m an6 Jue gos
/usr/m an/m an7 D e scripcione s de l Siste m a de Arch ivos, páginas m an, e ntre otras /usr/m an/m an8 Páginas para las utilitarios de uso de l root
/usr/m an/m an9 D ocum e ntación de las rutinas de l source de l k e rne l Linux
Tan pronto una página m an se de splie ga, e xiste n com andos e spe cíficos para nave gar e n e lla. Los com andos de pe nde n de l Paginador utilizado por e l siste m a para de sple garla. Existe n dos paginadore s q ue se usan e n GNU/Linux, e llos son m ore y le ss. Para am bos, sólo ne ce sita oprim ir la barra e spaciadora para de sple gar la próxim a pantalla o la le tra b para re troce de r una pantalla. El le ss le pe rm ite utilizar los cursore s y las te clas <PgUp> y <PgD n> para nave gar h acia arriba y /o abajo.
Básicam e nte GNU Se gunda Edición Aunq ue las páginas m an son e xtre m adam e nte largas y laboriosas, la inform ación q ue contie ne e s e xtre m adam e nte valiosa. Para buscar una cade na de te xto de ntro de una página m an sólo digite lo siguie nte :
/<cade na-de -te xto-a-b uscar>
Al pre sionar la barra / e sta autom áticam e nte apare ce rá al pie de la pantalla y allí proce de rá a digitar e l te xto q ue de se a buscar. El cursor avanzara h acia la prim e ra ocurre ncia de la cade na digitada de spués q ue pre sione s la te cla Ente r. Para continuar buscando otras ocurre ncias, sim ple m e nte pre sione la te cla n. Si no se e ncue ntran m ás ocurre ncias, e l Paginador le inform ara con un m e nsaje e n la pantalla.
Al buscar e n las páginas m an un tópico e spe cífico, la prim e ra página e ncontrada se rá de sple 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 le pre se nta q ue contie ne . Por e je m plo, Si de se a inform ación sobre e l conte nido de la se cción de los jue gos, uste d e scribiría m an intro; pe ro uste d e ntrara e n se cción 1 de la página intro.
El m an m ue stra la inform ación q ue coincida con e l prim e r acie rto de l crite rio de búsq ue da. En e ste caso no se rá la página q ue uste d busca, ya q ue la búsq ue da te rm ina con la prim e ra concordancia de l crite rio de búsq ue da. Si e scribe m an intro no se ría pre se ntada la se cción de los jue gos, corre spondie nte a la Se cción 6. Uste d pue de e vitar e ste com portam ie nto al e spe cificarle e n cual se cción buscar. Escriba:
$ m an 6 intro
Este com ando de sple gará la página intro de la se cción 6 corre spondie nte a jue gos.
D igam os q ue ne ce sita inform ación sobre com o utilizar e l com ando w rite e n una aplicación q ue de se a de sarrollar. Al e scribir m an w rite re cibirá inform ación sobre la utilidad w rite . Uste d sabe q ue e xiste n páginas m an, adicionale s pe ro no sabe e n cual se cción se e ncue ntran. Uste d podría buscar e n todas las 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á listada con una bre ve de scripción. D os Líne as de e je m plo son las 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 file de scriptor
Pue de usar la opción -k si e l te rm ino q ue busca no e sta e n e l nom bre de la se cción. Por e je m plo, 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 l siguie nte e rror No m anual e ntry for passw ord
siguie nte listado de todas las páginas m an q ue contie ne la cade na de te xto passw ord e n su de scripción bre ve , y arrojara e l siguie nte re sultado:
m igue l@ b ox:~ $ m an -k passw d
ch passw d (8) - update passw ord file in b atch dpassw d (8) - ch ange díalup passw ord gpassw d (1) - adm iniste r th e /e tc/group file
h tpassw d (1) - Cre ate and update use r auth e ntication file s lppassw d (1) - add, ch ange , or de le 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 file 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 file
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 file sm b passw d (8) - ch ange a use r's SM B passw ord
update -passw d (8) - safe ly update /e tc/passw d, /e tc/sh adow and /e tc/group vncpassw d (1x) - cre ating and ch anging passw ord file s to b e use d w ith VNC vncpassw d.re al (1x) - cre ating and ch anging passw ord file 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 útil e s –a. Esto causa una búsq ue da e n todas las páginas m an y las m ue stra una de spués de la otra, al digitar q .
Por e je m plo:
$ m an –a w rite
Las páginas m an son alm ace nadas com prim idas, sin form ato. Ante s de se r de sple 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 la configuración, lo q ue incluye la ruta para buscarlas; las rutas a varios program as utilizados por e l m an com o los son le ss, m ore , o troff; y una lista de de scom prim idore s.
Para utilizar un arch ivo de configuración dife re nte al por de fe cto e n /e tc/m anpath .config e je cute m an con la siguie nte opción
$ m an -C M iConfiguración.conf com ando
El Paginador q ue e l com ando m an utiliza e sta de finido e n la variable 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 (profile ) y agrégue le e sta
Conse jos Prácticos
Básicam e nte GNU Se gunda Edición líne a.
e xport PAGER =/b in/le ss
El com ando m an ne ce sita sabe r donde e stán alm ace nadas las páginas m an. Esta inform ación se alm ace na e n la variable de am bie nte M ANPATH – e l valor de e ste provie ne de l arch ivo m anpath .config. Uste d pue de re de finir e sta variable añadie ndo e sta líne a de ntro de sus arch ivos profile .
e xport M ANPATH =<ruta a las páginas m an>
Las páginas prove e n inform ación de los com andos, utilitarios, y llam adas de l siste m a. La salida se de splie ga vía e l Paginador (page r). El M ANPATH o page r pue de se r cam biado e ditando uno de los dos arch ivos o e l /e tc/m anpath .config o .profile .
info
El info, e s e l utilitario con e l cual pode m os le e r la docum e ntación e n form ato h ipe rte xto de l GNU, e s m ás fácil de usar q ue las páginas m an. El info pue de se r invocado de sde e l e m acs, un e ditor de te xto, o com o un program a inde pe ndie nte .
Aunq ue la inform ación provista por e l info e s a m e nudo m ás fácil de e nte nde r, su nave gación tie nde a se r m ás difícil. Las com binacione s de te clas son pare cidas a las de l e m acs.
Si inicia e l info sin argum e ntos obte ndrá la siguie nte pantalla Figura 1.1, la cual pre se nta un dire ctorio de la docum e ntación disponible .
La parte supe rior, lista com binacione s de te clas para continuar con e l m 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 los dos puntos, e l te xto de l m e nú apare ce e ntre parénte sis, com o se m ue stra e n la figura 1.1. Este e s e l te xto q ue de be digitar para ir al próxim o íte m de l m e nú.
Pue de s utilizar la barra e spaciadora para nave gar por la lista de los íte m s disponible s de l m e nú. D igite la le tra m y e l cursor se coloca al final de la pantalla, donde e ntonce s pue de s ingre sar e l íte m de l m e nú. D e spués pre sione <Ente r> , y se rá e nviado a los íte m s de l m e nú. Si de se a salir pre sione la le tra q . Para m ás inform ación consulte la páginas info info, q ue e s un bue n tutorial.
Por e je m plo, si de se a inform ación sobre com o buscar arch ivos, pue de h ace rlo e je cutando m find de ntro de l info o invocándolo de sde la líne a de com andos, así:
$ info find
Am bos m étodos le lle varan a la siguie nte pantalla com o e n la Figura 1.2.
Com o se pue de ve r, no e xiste un m e nú e n e sta pantalla donde pue de e scribir para ir a los íte m s. Pe ro si pue de s usar la te cla Tab para re saltar un tópico de inte rés y e ntonce s pue de s pre sionar la te cla Entre para ir al tópico.
Figura 1.2 La pantalla de l info lista los tópicos de las se ccione s disponible s e n la docum e ntación.
H O W TO s/CO M O s
Los H O W TO s de Linux son docum e ntos de tallados q ue de scribe n m étodos para re alizar cie rtas tare as, por e je m plo, e ncontrar com o configurar un dispositivo o com o com ple tar cie rta tare a sim ple com o im prim ir o e scáne ar un docum e nto.
Un docum e nto H O W TO norm alm e nte cubre un te m a com ple jo y por e sto tie nde a se r bastante grande . Los te m as m e nos com ple jos com o LILO o configurar una im pre sora son incluido e n los de nom inados m ini-H O W TO s.
Las ve rsione s (norm alm e nte com prim ida) de los H O W TO s son casi sie m pre instaladas e n e l dire ctorio /usr/doc/H O W TO . Conécte se a Inte rne t para e ncontrar la últim a ve rsión disponible . Pue de de scargar la últim 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 cualq uie r de sus site s e spe jos)
Tam bién pue de le e rlo e n líne a e n form ato H TM L de sde dife re nte s sitios de Inte rne t com o por e je m plo
1.h ttp://sunsite .unc.e du/LD P/H O W TO / 2.h ttp://w w w .linuxdoc.org/H O W TO /
Algunos sitios w e b pue de n se r localizados 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 disponible s e n dife re nte s le nguaje s.
Conse jos Prácticos
Nave gar a través d e la inform ación e s m u y intu itivo. El u tilitario info prove e tanta o m ás inform ación q u e las páginas m an; y ad e m ás, norm alm e nte son m ás fácile s d e e nte nd e r. La b arra e spaciad ora te d e splaza h acia arrib a y la te cla D e le te h acia ab ajo. D igite n para e l próxim o tópico y p
para e l pre vio. D igitand o l y re gre sara a su u ltim a posición D igite q para salir (q u it).
Conse jos Prácticos
Los H O W TO s son e scritos por u su arios, d e scrib ie nd o com o e llos re solvie ron cie rtos prob le m as. Son m ás fácile s q u e las páginas m an e info y cu b re n tópicos d ife re nte s. Com o los H O W TO s son actu alizad os fre cu e nte m e nte y re cib e n nu e vas ad icione s, u ste d d e b e ve rificar las nu e vas y u ltim as ve rsione s pe riód icam e nte .
Básicam e nte GNU Se gunda Edición
Pre guntas Fre cue nte s (FAQ)
FAQ (Pre guntas M ás Fre cue nte s) e s una cole cción de docum e ntos cuyo propósito e s q ue se an le ídos conjuntam e nte con los 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 los cue stionam ie ntos m ás fre cue nte s h e ch os por los usuarios.
Los FAQs e stán disponible s e n form atos H TM L, PostScript, y te xto. Una copia e n los tre s form atos e s a m e nudo instalada por las distribucione s e n e l dire ctorio /usr/doc/FAQ. Busq ue e n Inte rne t para e ncontrar la últim a ve rsión publicada e n h ttp://linuxdoc.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 los program as y se e ncue ntran e n los subdire ctorios de /usr/doc, de nom inados con e l nom bre de l program a m ás la ve rsión. Estos docum e ntos prove e n inform ación sobre la instalación, configuración, y uso de la aplicación. Norm alm e nte lo pue de le e r con le ss y m ore . Ade m ás, las aplicacione s norm alm e nte instalan un m anual de com o usar e l program 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ítulo.
Re cursos de Inte rne t
El código de GNU/Linux e sta disponible e n Inte rne t para de scargarlo. La docum e ntación de Linux tam bién e sta disponible e n 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 talab.unc.e du/LD P/. Aq uí podrá e ncontrar todo los H O W TO s, m ini-H O W TO s, y FAQs. Este sitio w e b prove e la facilidad de e ncontrar todo e ste m ate rial junto.
Linux D ocum e ntación Proje ct tie ne disponible varias guías orie ntadas a cubrir tópicos e spe cíficos, de sde e l k e rne l h asta adm inistración de re de s.
El sitio: h ttp://sunsite .unc.e du/LD P., incluye docum e ntación sobre :
M anifie sto Proye cto de D ocum e ntación de Linux M att W e lsh Guía de Instalación y Uso de Linux M att W e lsh
El Ke rne l Linux D avid Rusling
Guía de l H ack e r de l k e rne l Linux M ich ae l K. Jonson
Guía de Program ar M ódulos de l Ke rne l Linux ve rsión 1.1.0 O ri Pom e rantz Guía de l Adm inistrador de Re de s LINUX O laf Kirch
Guía de Adm inistrador de Siste m a Linux Lars W irze nius Guía de l Usuario Linux Larry Gre e nfie ld
Guía de l Program ador Linux Sve n Goldt, Sve nvande r M e e r, Scott Burk e tt y M att W e lsh
Grupos de Noticias/ Ne w sgroups
H ay m uch a inform ación disponible vía grupos de noticias de l Use ne t. El com p.os.linux.announce e s un ne w sgroup m ode rado q ue contie ne inform ación al día de actualizacione s de softw are , nue vas m igracione s h acia otras plataform as, se m inarios, ch arlas y productos com e rciale s.
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 consultar, e s la je rarq uía de com p.os.linux.* . A m e nudo, pue de te ne r un proble m a q ue no e ncue ntre s e n los H O W TO s o los FAQs pe ro son re spondidos e n uno de los siguie nte s grupos de noticias:
com p.os.linux.se tup com p.os.linux.h ardw are com p.os.linux.ne tw ork ing com p.os.linux.x
com p.os.linux.de ve lopm e nt.apps com p.os.linux.de ve lopm e nt.syste m com p.os.linux.advocacy
com p.os.linux.m isc
Las m ayorías de los grupos de noticias (ne w sgroups) son alm ace nados e n h ttp://w w w .de ja.com y h ttp://w w w .altavista.com donde pue de buscar e n los tópicos publicados e n los forum s.
Listas de Corre o/ M ailing Lists
Existe n varias listas de corre o sobre e l te m a de Linux. Algunas son ge néricas m ie ntras q ue otras aplican a una distribución e n e spe cífico.
Pue de ingre sar a la lista de corre o de com p.os.linux.announce e nviándole un corre o e -m ail a Linux-Announce -Re q ue st@ NEW S-D IGESTS.M IT.ED U con la palabra subscribe e n e l cue rpo de l m e nsaje . Enviar un m e nsaje e n blanco a la m ism a dire cción le conse guirá inform ación de com o usar la lista de corre o.
La gran m ayoría de e stas listas 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 las re glas de Etiq ue ta de l Ne t (Ne t e tiq ue tte ). No e nvié pre guntas a grupo de noticias o lista 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 alla sido re spondida ante riorm e nte e n e l grupo. Re vise la docum e ntación (H O W TO s, FAQs, y páginas m an) prim e ro, re vise los 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, incluya toda la inform ación re le vante ace rca de su siste m a y su proble m a, inform ación ge ne ral sobre la(s) ve rsión(e s) de su softw are y un re sum e n de la configuración de su h ardw are . Apre nda a apre ciar e l valor de h ack e ar su siste m a, y com o re solve r sus proble m as.
Com andos de Buscar Inform ación
H ay otras form as de conse guir inform ación adicional de los com andos. Los com andos q ue le ayudan a e ncontrar inform ación de l uso de los com andos son w h e re is, w h atis, w h ich , y apropros.
Básicam e nte GNU Se gunda Edición El com ando w h e re is se usa para e ncontrar arch ivos y nos m ostrara la ubicación de l binario, e l código fue nte , y la página de l m an asociada con e l com ando. El com ando w h e re is e sta lim itado a sólo pode r buscar e n los dire ctorios de finidos e n la variable $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 l com ando passw d y las páginas m an re lacionados 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 l arch ivo no se e ncue ntra, e ntonce s se de splie ga:
$ w h e re is program a program a:
Para buscar sólo e l binario, use la opción -b; para buscar sólo la página m an use -m ; y para buscar sólo los arch ivos fue nte use la opción -s.
w h ich
Use e l com ando w h ich para sabe r donde e sta alm ace nado e l binario. El com ando w h ich busca e n e l path h asta q ue lo e ncue ntre . Si no lo e ncue ntra, e l com 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 la m ism a líne a de e je cución conjuntam e nte , si se incluye la opción -a:
m igue l@ b ox:~ $ w h ich -a ls m k fs pw d /b in/ls
/sb in/m k fs /b in/pw d
El com ando w h ich e s útil cuando un com ando no re sponde com o se e spe ra. O casionalm e nte , tam bién pue de se r q ue te nga m ás de un com ando con e l m ism o nom bre e n m ás de un dire ctorio de l PATH . Al usar w h ich ve rifica q ue e stam os e je cutando e l com ando q ue de se am os e je cutar. D e spués de e ncontrar e l prim e r acie rto de l argum e nto, w h ich de splie ga la ruta com ple ta al com ando.
w h atis y apropos
Am bos w h atis y apropos de rivan su inform ación de sde las páginas m an.
w h atis
El com ando w h atis de splie ga un pe q ue ño re sum e n de l com ando dado com o argum e nto de rivado de sde las páginas m an:
m igue l@ b ox:~ $ w h atis w h atis
Cada página de l m anual contie ne una pe q ue ña de scripción. El utilitario w h atis re aliza una búsq ue da e ntre los nom bre s de las páginas de l m anual, m ostrando aq ue llos 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 la opción (-w ) o pue de tratarse de una e xpre sión re gular con (-r). Si se usa una de e stas opcione s, pue de re sultar ne ce sario colocar e ntre com illas e l argum e nto o ante pone r `\' a dich os caracte re s para e vitar q ue e l intérpre te de órde ne s los 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 uild a Linux file syste m
m k fs.e xt2 (8) - cre ate an e xt2/3 file syste m m k fs.e xt3 (8) - cre ate an e xt2/3 file 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 file syste m
m k fs.m sdos (8) - cre ate an M S-D O S file syste m unde r Linux m k fs.vfat (8) - cre ate an M S-D O S file syste m unde r Linux m k fs.xfs (8) - construct an XFS file syste m
root@ b ox:/h om e /m igue l# w h atis -w m k fs* m k fs (8) - b uild a Linux file syste m m k fs.e xt2 (8) - cre ate an e xt2/3 file syste m m k fs.e xt3 (8) - cre ate an e xt2/3 file 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 file syste m
m k fs.m sdos (8) - cre ate an M S-D O S file syste m unde r Linux m k fs.vfat (8) - cre ate an M S-D O S file syste m unde r Linux m k fs.xfs (8) - construct an XFS file syste m
apropos
Este com ando ayuda cuando no pode m os re cordar com o lograr 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 biarle e l passw ord a un usuario; pue de sim ple 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 la inform ación. El apropos busca la cade na de l argum e nto e n toda la líne a, sim ilar al com ando y opción de m an -k . Pe ro, e l w h atis (su e q uivale nte e s e l m an -f) trata de igualar e l nom bre de l com ando pasado com o argum e nto por com ple 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 lacionados.
root@ b ox:/h om e /m igue l# w h atis m k fs
m k fs (8) - b uild a Linux file 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 uild a Linux file syste m
Básicam e nte GNU Se gunda Edición
m k fs.m inix (8) - m ak e a Linux M INIX file syste m
m k fs.m sdos (8) - cre ate an M S-D O S file syste m unde r Linux m k fs.vfat (8) - cre ate an M S-D O S file syste m unde r Linux m k fs.xfs (8) - construct an XFS file syste m
Tabla 1.4 El uso de los com andos w h e re is, w h ich , w h atis, y apropos w h e re is D e vue lve la ruta de l com ando
w h ich Nos dice cual com ando e stá e je cutando w h atís D e vue lve una de scripción corta de l com ando
Apropos Busca una bre ve de scripción de sde las páginas m an
Escrib ir D ocum e ntación
Una de las h e rram ie ntas m ás útil q ue adq uirirá e s la h abilidad de docum e ntar sus siste m as. Esta e s una de las tare as q ue los adm inistradore s m e nos apre cian, pe ro e s una de las 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 los diarios pe rsonale 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 controlador de l disco duro, núm e ro y tam año de l disco, e sq ue m a de particione s, nom bre de l h ost, dire cción IP, pe riféricos cone ctados al h ost, com andos y contrase ñas e spe ciale s para e l e q uipo com o e s la configuración de l BIO S de e lla e n particular.
D onde q uie ra q ue ocurra un proble m a, uste d de be rá docum e ntarlo: Que se trato de h ace r y q ue se h izo finalm e nte . Por e je m plo, si tie ne s un cronjob q ue falla, de be rás grabar los síntom as de l proble m a y q ue h iciste para corre girlo. D e e sa m ane ra cuando e l proble m a vue lva a ocurrir, se rás capas de re solve rlo 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 los h iciste y cuando. Esto incluye nue vos discos duros, particione s nue vas, aplicacione s q ue instalas, cam bios a arch ivos de configuración, e tc. En otras palabras grava todo lo q ue h agas. Esta docum e ntación de be rá se r tan com ple ta com o para pode r re construir e l siste m a e n poco tie m po.
Tam bién de be rá e scribir la docum e ntación sobre com o usar los siste m as q ue adm inistra, tanto de sde e l punto de vista de l adm inistrador com o de l usuario. Tam bién de be rá e scribir un docum e nto diciéndole s a los usuarios com o e ntrar al siste m a o com o corre r aplicacione 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 construirlo o corre girle 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 e le ctrónico y otro e n pape l. Tabla 1.5 Com parativas de las ve ntajas y de sve ntajas de cada uno de los form atos.
Tab la 1.5 Com parand o e l Pape l -vs- La D ocu m e ntación Ele ctrónica
Conse jos Prácticos
Si e lige s usar docum e ntación e le ctrónica, ase gúrate de plane ar su form ato de m ane ra q ue pue das e ncontrar la inform ación fácilm e nte . Si e n cam bio e lige s usar docum e ntación e n pape l de be rás garantizar su fácil uso y com pre nsión. La docum e ntación no e s m uy útil si no pue de s e ncontrar lo q ue buscas.
Soporte D e l
Usuario
Prove e r soporte a los usuarios pue de se r uno de los re tos m ás com une s q ue sie m pre te ndrás q ue re alizar. Esta tare a no re q uie re h abilidade s técnicas pe ro sí m uy bue nas h abilidade s de com unicación. D e be rás se r capaz de pre se ntar inform ación a los usuarios de m ane ra q ue pue dan e nte nde r lo q ue le s e stas dicie ndo. Pe ro no de be s h ace r se ntir al usuario com o q ue él e s infe rior a uste d.
Porq ue prove e r soporte a los usuarios consum e tanto te m po, ne ce sitas se r e ficie nte y no h ace r se ntir al usuario 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 proble m a de soporte .
Uste d pue de cre ar dife re nte m ane ras para re cibir solicitude s de soporte técnico. Uste d pue de cre ar un m étodo de Tick e t, llam adas te le fónicas, e nvió de corre o, cre ar una aplicación w e b, e tc. No im porta cual e sa e l m étodo la m e ta e s se r e ficie nte y productivo.
D e be s re sponde r todas las 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 l proble m a. Tam bién de be s notificar al usuario si no pue de s ate nde r e l proble m a de inm e diato y re sponde r con un tie m po e stim ado de cuando lo ate nde rá.
Prim e ro, de be s ide ntificar los parám e tros de l proble m a. D e te rm ine cuando y com o surgió e l proble m a. Sie m pre de be s pre guntar cuando ocurrió e l proble m a por prim e ra ve z. Es posible q ue re cibas llam adas a proble m as q ue re q uie ran e n re alidad una nue va funcionalidad.
Este e s un bue n e je m plo porq ue e s im portante docum e ntar. D e spués de h abe r ide ntificado e l proble m a, de be s re visar la docum e ntación para ve r sí e ste proble m a a ocurrido ante s. Si h a ocurrido ante s sólo de be s im ple m e ntar e l proce so q ue brindo la solución.
Re sum e n
En e sta e tapa de be s te ne r bue n dom inio de l uso de la docum e ntación localm e nte instalada e n las páginas m an. Para e l e xám e n, ase gúre se de e nte nde r las dife re ncias e ntre las opcione s disponible s de l m an, com o lo e s:
Tipo Positivos Ne gativos
Eléctronica Fácil actualización y búsq ue da Fácil para
incluir salida de com andos e im áge ne s.
No acce so sí la com putadora e sta apagada difícil de e je cutar
pape l D isponible si e l siste m a e sta abajo Pue de incluir
salida de com andos e im áge ne s
Básicam e nte GNU Se gunda Edición
m an -k m an –f
El com ando m an -k busca e l conte nido de los dire ctorio donde se alm ace nan las páginas m an.
Buscar de ntro de una página m an e s igual q ue buscar e n los page rs (le ss o m ore ) q ue son los program as por de fe cto de l utilitario m an, la búsq ue da se logra usando una /; y para continuar la 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 los H O W TO s o los FAQs y com o m ante ne rlos al día. Ente nde r lo útil q ue son los grupos de noticias y las listas de corre os.
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 le s dice n q ue re vise las páginas m an de los com andos find y locate . ¿Qué son las páginas m an?
R: Al re fe rirse a las páginas m an nos h abla de la docum e ntación ya instalada sobre la ayuda de cada com ando y aplicación e n su siste m a.
2. D e ntro de la página m an de l com ando tar, ¿com o pudie ras e ncontrar inform ación sobre la opción de com prim ir e l arch ivo tar sin le e r la docum e ntación com ple ta?
R: Pue de s buscar e l te rm ino com prim ir de ntro de la página digitando /com pre ss y para e ncontrar m últiple ocurre ncias pue de pre sionar la le tra n.
3. ¿Por q ué e s q ue e n ocasione s sólo con digitar m an com ando no e ncontram os la 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 splie ga la prim e ra q ue e ncue ntre , y tal ve z e sa no e s la q ue buscam os.
4. ¿Cóm o pue de uste d configurar su PC para q ue e l e spañol se a e l idiom a por de fe cto de las páginas m an?
R: Prim e ro, de be s instalar la ve rsión e n e spañol de las páginas m an o localm e nte e n su PC o e n e l Se rvidor. D e spués, de be s e ditar e l arch ivo de .profile de l usuario para colocar la variable de l M ANPATH q ue apunte a las páginas m an e n e spañol, algo 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 cualq uie r tipo de dispositivo?
R: Si de spués de buscar las páginas m an no e ncue ntra la inform ación q ue ne ce sita de be s buscar los H O W TO s- los q ue pue de n e star instalados e n su siste m a y si pue de s de scargarlo de inte rne t e s aun m e jor, ya q ue se rán los m ás re cie nte s.
6. ¿Qué e s e l Linux D ocum e ntation Proje ct?
R: El Linux D ocum e ntation Proje ct e s un proye cto q ue se e ncarga de toda la docum e ntación de Linux, incluye ndo las páginas m an, los H O W TO s, e l FAQ, y los tutoriale s, con la m e ta de lograr inte gridad de crite rio y m ante ne rlos ínte gros y con la m ayor confiabilidad posible .
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: El com ando w h atis nos pue de ayudar, e l prove e e n una líne a re sum ida la función de los com andos.
8 ¿Cóm o e ncue ntras e l nom bre e xacto de l com ando para cam biar las contrase ñas?
R: Use e l com ando apropos para buscar e n las páginas m an y e ncontrar e l com ando passw ord. El com ando apropos le listará todas las páginas m an q ue contie ne n e n su cabe zal la palabra
passw d. Si