Practicas Gnu Fundamentos

  • Uploaded by: Hugo
  • 0
  • 0
  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Practicas Gnu Fundamentos as PDF for free.

More details

  • Words: 11,619
  • Pages: 23
Fun d ació n Có digo Libre

www.codigolibre.org

Dorys y. Molda n

PRACTICA DE FUNDAMENTO 1) Una di stribución e s : Una distribución es u n conju n to de a plicaciones re u nidas p or u n gr u po, e m p res a o per so na p ar a per mitir instalar fácilmente u n siste m a Linux. Es u n sabor de Linux. En general se de s tacan p o r las her ra mientas p a ra configuración y siste m as de p a q ue tes de software a ins talar. 2) Distribucion e s p o pulare s d e GNU /Linu x: RedHat, Fedora, Debian, SlackWare, SuSE, Mandriva, TurboLinux, etc. 3) El s er vid or X e s: El co m p o ne n te p rincipal del Siste m a X Window. Su t rabajo es ace ptar las p e ticiones de s de los p r ogra m a s clientes y tirar el res ulta do a p a n talla 4) Reinicie m o s el X Wind o w c on: Des de el grafico - > ctrl + alt + b acks pace 5) El c o mand o g en érico d e iniciar el si ste ma X: d o ris@doris - lapto p: ~ $ s tar tx 6) El ambient e d e e s critorio e sta c o m p u e st o p or: To do el interfa z grafico en el cual tr abaja des de s u escritorio. Si n o esta en el grafico t rasládese allí p ar a verlo. 7) Añadam o s otro e s critorio d e m o d o qu e lo u s e m o s para abrir ma s v e ntana s y qu e n o e st orben m u ch o: Clic derecho sobre u no de los iconos de escritorios, q ue se encue nt ra n general me nte en el pa nel de abajo a la derecha, luego - > p references y elegir cua n tos escritorios q uere mo s te ner a n ues t ra dis posición 8) Vea m o s lo s directorio s qu e parten d e s d e la / : d o ris@doris - lapto p: ~ $ ls / 9) Vea m o s d on d e e stán lo s archi v o s d e c onfiguración: d o ris@doris - lapto p: ~ $ ls / e tc 1 0) Vea m o s d on d e e sta el si st e ma d e arranqu e o grub: d o ris@doris - lapto p: ~ $ ls / b o o t d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

1 1) Vea m o s d on d e e sta el c ódig o fu ent e d el Kernel Linux: d o ris@doris - lapto p: ~ $ ls / u s r / s rc 1 2) Vea m o s d on d e e stán lo s archi v o s d e lo s di sp o siti v o s: d o ris@doris - lapto p: ~ $ ls / d ev 1 3) Vea m o s lo s c o mand o s binario s : d o ris@doris - lapto p: ~ $ ls / bi n 1 4) Hagam o s un alias al c o man d o ls d o ris@doris - lapto p: ~ $ alias ra m o n = 'ls' 1 5) Ejecute m o s el alias qu e crea m o s: d o ris@doris - lapto p: ~ $ ra m o n 1 6) Salga m o s y e ntre m o s d e n u e v o y ejecut e m o s el alias para v er qu e pa sa: d o ris@doris - lapto p: ~ $ ra m o n 1 7) Repitam o s el ejercicio 1 4 y grabé m o slo tal cual e s e n el archi v o qu e p ers o nifica nu e stra s e c ción d e u s uario s para qu e e s e alias sie m pre s e ma nt en ga: roo t@doris - lapto p : / ho m e / d o ris# vi .bas hrc 1 8) Salga y sal v e: esc - > :wq 1 9) Encontram o s una p equ eña d e s cripción y la pagina d el man c orre s p on dient e al c o mand o find c o n: d o ris@doris - lapto p: ~ $ whatis find 2 0) El ad mini strador d el si ste ma pu ed e obt en er inf ormacion e s p ecifica d el si st e ma y el hard ware c on: d o ris@doris - lapto p: ~ $ u na me - a 2 1) El siguiente c o mand o n o s da s olo el n o m bre d e la maquina: d o ris@doris - lapto p: ~ $ h o stna m e 2 2) Com o bu en o s ad ministradore s e n ca s o d e proble ma s v erifiqu e m o s el direct orio qu e almace na lo s errore s d el si st e ma: d o ris@doris - lapto p: ~ $ ls / v a r / log 2 3) Monitoree m o s lo s proc e s o s d e nu e stra c o n s ola y s u s atributo s: d o ris@doris - lapto p: ~ $ p s d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

2 4) Monitoree m o s lo s proc e s o s d el u s uario e stu diante s: d o ris@doris - lapto p: ~ $ p s - u es t u dia ntes 2 5) Vea m o s un rep orte d e la m e m oria v irtual y lo qu e c on s u m e n lo s proce s o s: d o ris@doris - lapto p: ~ $ vms ta t 2 6) Vea m o s algunas inf ormacion e s acerca d el di s c o: d o ris@doris - lapto p: ~ $ vms tat - D 2 7) Ahora v ea m o s la m e m oria física, s u tamañ o y u s o: d o ris@doris - lapto p: ~ $ free 2 8) En la tt y 3 habra el archi v o / e t c / p a s s w d c o n vi: d o ris@doris - lapto p: ~ $ vi / e tc / p a s sw d 2 9) Trasláde s e a la tt y 2 y v ea el pid d el proc e s o qu e d ejo c orriend o e n la tt y 3: d o ris@doris - lapto p: ~ $ p s - t t ty3 3 0) Teniend o e n cu enta el pid d e e s e proc e s o, d e s d e d on d e s e en cu entra mát elo: d o ris@doris - lapto p: ~ $ kill pid 3 1) Ah ora c o m pru eb e qu e lo mat o sin trasladars e allá: d o ris@doris - lapto p: ~ $ p s - t t ty3 3 2) Ahora v u el va a repetir el ejercicio 2 8 y traslád e s e a la tt y 2 y mat e el proce s o p or s u n o m bre, lu eg o repita el pa s o 3 1: d o ris@doris - lapto p: ~ $ killall vi 3 3) Ejecute m o s lo s siguient e s c o man d o s y e stable z ca m o s las dif erencias: d o ris@doris - lapto p: ~ $ w d o ris@doris - lapto p: ~ $ who 3 4) Monitoree m o s lo s proc e s o s y el c o n s u m o d e recurs o s p or ello s diná micam e nt e: d o ris@doris - lapto p : ~ $ to p 3 5) Reiniciam o s la maquina con: roo t@doris - lapto p : / ho m e / d o ris# s h u t d own - r now 3 6) Los m ó d ulo s pro v e e n : Una m a nera de s o por tar h ar dware a dicional y s oftware.

d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

3 7) Si un día la c on s ola s e n o s daña en el s e ntido d e que p or d e s plegar el c o nte nid o d e u n archi v o binario u otro archi v o d e am plio c ont enid o el pront s e p on e e n un idio ma n o interpretable, c o m o s u c e d e e n m u ch o s ca s o s, p od e m o s hac er e st o: d o ris@doris - lapto p : ~ $ reset 3 8) Pod e m o s reparar u n si st e ma d e archi v o s e n cas o qu e ha ya sid o af ectad o p or una falla el éctrica c o n: roo t@doris - lapto p : / ho m e / d o ris# fsck siste ma de archivo n o ta: no se p ue de ejecutar este co ma n do sobre u n siste m a de archivos m o n ta do 3 9) Ahora creare m o s un u s uario n u e v o llamad o d orka c o n s u h o m e: roo t@doris - lapto p : / h o me / d o ris# u sera d d - m - s / bi n / b a s h - e 2007 - 08 - 3 0 d o rka n o ta: la o pción - m le crea u n ho me al u s uario, la o pción - s establece q ue el s hell d el u s ua rio sea b as h en este caso, la o pción - e limita el tie m po de existencia de ese u s u ario. 4 0) Com o tod o u s uario d orka d eb e ten er s u pa s s w d o c ontras eña: roo t@doris - lapto p : / ho m e / d o ris# p a s sw d d orka 4 1) No s ca mbiam o s a e s e u s uario d e la siguiente man era: roo t@doris - lapto p : / h o me / d o ris# s u – d or ka 4 2) Salim o s d e la mi s ma f orma, p ero claro p onien d o el u s uario e n el cual e stábam o s CTRL - D 4 3) Pod e m o s eliminarlo c o n tod o y s u h o m e d e la siguient e man era: roo t@doris - lapto p : / h o me / d o ris# u ser del - r d or ka 4 4) Cree m o s un grup o: roo t@doris - lapto p : / ho m e / d o ris# grou pa d d m a tos 4 5) Vea m o s la lista d e lo s grup o s d el si st e ma: d o ris@doris - lapto p : ~ $ cat / e tc / g ro u p 4 6) Vea m o s el directorio qu e c o ntien e tod o lo qu e qu ere m o s qu e tenga el u s uario nu e v o e n s u h o m e: d o ris@doris - lapto p : ~ $ ls / e tc / s kel

d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

4 7) Liste m o s el c ont enid o d e nu e stro directorio p or tie m p o: d o ris@doris - lapto p : ~ $ ls - lt 4 8) Hagam o s una c opia d el direct orio / e t c /X 1 1 en nu e stro h o m e y qu e n o s pregu nt e si ha y otro aquí c on el mi s m o n o m bre para sab er si quere m o s ree m pla zarlo: roo t@doris - lapto p : / ho m e / d o ris# cp - ri / e tc /X11 . n o ta: el p u n to indica el lugar d o n de n os encontr a m os act ual men te 4 9) Cree m o s un direct orio: d o ris@doris - lapto p : ~ $ m k dir directorio 5 0) Cree m o s la siguient e e structura d e directorio s: p r ogra m a s | - - co digo | - - d ocu m e n tacion | ` - - versiones ` - - VERSIONES 5 1) Lo hac e m o s d e la siguient e m an era: d o ris@doris - lapto p : ~ $ m k dir - p p r ogra ma s / c o digo p r ogra m a s / d oc u me n tacion /ver siones p r ogra m a s /VERSIONES 5 2) Com probe m o s qu e d entro d e programa s e sta “codigo, d oc u m e ntación y VERSIONES”: d o ris@doris - lapto p : ~ $ ls p r ogra m a s 5 3) Vea m o s qu e d entro d e d ocu m e ntación e sta el direct orio “version e s”: d o ris@doris - lapto p: ~ $ ls p r ogra m a s / d ocu m e n tacion 5 4) Copie m o s al direct orio v er si on e s ma s intern o, d e lo s qu e h e m o s creado, el archi v o / e t c / p a s s w d: d o ris@doris - lapto p : ~ $ cp / e tc / p a s sw d p r ogra m a s / d oc u me n tacion /ver siones 5 5) Traslad é m o slo s al direct orio d ocu m e ntación : d o ris@doris - lapto p : ~ $ cd p r ogra m as / d oc u m e n tación 5 6) Vea m o s la ruta ab s oluta d el direct orio d on d e n o s en c o ntram o s: d o ris@doris - lapto p : ~ $ pw d 5 7) Vol va m o s al n u e stro: d o ris@doris - lapto p : ~ $ cd

d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

5 8) Dentro d el direct orio qu e crea m o s e n el ejercicio 4 9 cre e m o s u n archi v o c o n el mi s m o n o m bre d e un o qu e tengam o s e n el nu e stro: d o ris@doris - lapto p : ~ $ cat > directorio / a rchivorepetido 5 9) Trate m o s d e m o v er el archi v o qu e tien e el mi s m o n o m bre qu e el qu e le crea m o s al direct orio nu e v o, y para qu e n o s pregunte si quiere s obre s cribir el archi v o qu e e sta halla c on el mi s m o n o m bre hac e m o s lo siguiente: d o ris@doris - lapto p : ~ $ mv - i archivorepetido directorio / 6 0) Elimine m o s el directorio qu e c opiam o s a nu e stro h o m e c o n tod o s u c o nte nid o: d o ris@doris - lapto p : ~ $ r m - r X11 6 1) Vea m o s el tipo d e archi v o qu e e s / e t c / p a s s w d: d o ris@doris - lapto p : ~ $ file / e tc / p a s sw d 6 2) Vam o s a crear u n archi v o c on algún c o nt enido, lueg o cre é m o sle un e nlac e si mb ólico d e la siguient e m an era: d o ris@doris - lapto p : ~ $ ln - s archivo.original enlace.archivo 6 3) Vea m o s el c ont enido d e amb o s archi v o s y ob s er v e m o s qu e e s el mi s m o: d o ris@doris - lapto p : ~ $ cat archivo.original enlace.archivo 6 4) Si le agrega m o s informacion al direct orio original o le hac e m o s algún ca mbio el e nlac e s e actualizara c on el original, qu e n o s u c e d e cuand o hac e m o s u na c opia, v ea m o s: d o ris@doris - lapto p : ~ $ ls - l > archivo.original d o ris@doris - lapto p : ~ $ cat enlace.archivo 6 5) Borrem o s el archi v o original e intent e m o s v er el c ont enid o d el e nlace: d o ris@doris - lapto p : ~ $ r m archivo.original d o ris@doris - lapto p : ~ $ cat enlace.archivo Nota: n o sera p o sible p o r q ue el n o m bre o el archivo al cual a p u n t aba el enlace fue borr a do 6 6)Repitam o s el pas o 6 2 p ero e sta v e z creare m o s u n e nlace d uro: d o ris@doris - lapto p : ~ $ ln archivo.original enlace.archivo 6 7) Repitam o s el pas o 6 5 y lueg o v ea m o s qu e amb o s tien e n el mi s m o inod e o n u m ero qu e identifica s u c ont enid o, c ontrario a lo s e nlac e s si m b ólico s: d o ris@doris - lapto p : ~ $ ls - i archivo.original enlace.archivo

d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

6 8) Repitam o s el ejercicio 6 5. Que o currió: Nota: el conte nido del enlace d u r o n o se per dió al borrar el archivo original p o r q ue el enlace d u r o n o a p u n ta al archivo en si, sino al inode o n u m er o q u e iden tifica el contenido del archivo, p or en de n o de pe n de del archivo original sino d el ino de. 6 9) Cree m o s un archi v o v ació : d o ris@doris - lapto p : ~ $ to uch file 7 0) Vea m o s la f echa d e acc e s o d e un archi v o cualquiera y lu eg o cam bié m o sla a la d e h o y: d o ris@doris - lapto p : ~ $ ls - l archivocualquiera d o ris@doris - lapto p : ~ $ to uch archivocualquiera 7 1) Vea m o s las ultima s 2 línea s d el archi v o / e t c / p a s s w d d o ris@doris - lapto p : ~ $ tail - 2 / e tc / p a s sw d 7 2) Vea m o s las prim eras 5 lín ea s d el archi v o anterior: d o ris@doris - lapto p : ~ $ hea d - 5 / e tc / p a s sw d 7 3) Cree m o s un archi v o c o n el siguiente c ont enid o: d o ris@doris - lapto p : ~ $ cat > da t os gato libro at u n n gotas ata s p e z gaita loro d a do oso fin .exrc expreso at u n gota loco Gato tierra Gata na da rato n gata canica at u n n n fue nte gatos 7 4)En prim er lugar va m o s a bu s car la palabra gato e n el archi v o dato s. d o ris@doris - lapto p : ~ $ grep gato d a to s 7 5)Ahora bu s care m o s las línea s d el archi v o dato s qu e c o mien zan c o n la palabra gato: d o ris@doris - lapto p : ~ $ gre p “^gato” d a tos 7 6) A c o ntinuación vi s ualizare m o s las lín ea s d el archi v o dato s qu e c o ntien en las palabras gato o gata. d o ris@doris - lapto p : ~ $ grep “gat[ao]” d a tos 7 7) En el siguiente eje m plo bu s care m o s las línea s d el archi v o dato s qu e c o ntien e n únicam e nt e tre s caractere s. d o ris@doris - lapto p : ~ $ grep “^…$” da t os

d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

7 8) Vea m o s lo s archi v o s qu e c ontien en la palabra “root” e n el directorio / e t c: roo t@doris - lapto p : / ho m e / d o ris# grep - l root / e tc /* 7 9) Vea el c ont enid o d e un o d e lo s archi v o s qu e h e m o s creado y lueg o d etermin e cual e s el du e ñ o y el grup o al cual p erten ec e ob s er vand o las c olu m na s 3 y 4: d o ris@doris - lapto p : ~ $ cat archivo d o ris@doris - lapto p : ~ $ ls - l archivo 8 0) Cámbiele el du eñ o y el grup o al cual p erten ec e a qu e s ea root y root re s p e cti va m e nte: roo t@doris - lapto p : / ho m e / d o ris# chown root.root archivo 8 1) Quítele tod o s lo s p ermi s o s a tod o s lo s otro s qu e n o p erten e z can al grup o o el du eñ o: root@doris - lapto p : / ho m e / d o ris# ch m o d o - rwx archivo 8 2) Ahora intent e v er s u c o nte nid o: d o ris@doris - lapto p : ~ $ cat archivo No se lo per mitió p o r q ue u s te d n o tiene per misos de na da con res pecto a ese archivo a m e n os q ue per te ne zca al d ue ño o gr u po del archivo. 8 3) Quité m o sl e el p ermi s o d e e s critura qu e p u edan ten er lo s u s uario s qu e n o s o n d u e ñ o ni grup o s obre el archi v o dato s: roo t@doris - lapto p : / h o me / d o ris# ch mo d o - w d a to s 8 4) A sign é m o sl e lo s p ermi s o s d e s ol o lectura a lo s grup o s d el archi v o anterior: roo t@doris - lapto p : / h o me / d o ris# ch mo d g = r d a to s 8 5) Ejecute m o s un c o man d o qu e to ma tie mp o y s u s p e n dá m o sl o: d o ris@doris - lapto p : ~ $ m a n file ctrl + z 8 6) Para p od er re scatar e s e proc e s o qu e s u s p e ndi m o s mand é m o sl o al s e g un d o plan o y lueg o a d on d e n o s otro s al prim er plan o: d o ris@doris - lapto p : ~ $ bg (opera sobre el ultimo p r oceso) d o ris@doris - lapto p : ~ $ fg 8 7) Cree m o s una v ariable llamada “VARIABLE” que s o n las qu e p ers o nifican el a mbient e d el s h ell, cu y o valor s ea “8 - 8 - 2 0 0 7” : d o ris@doris - lapto p : ~ $ VARIABLE=”8 - 8 - 2007”

d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

8 8) Vea m o s el valor qu e tien e: d o ris@doris - lapto p : ~ $ echo $VARIABLE 8 9) De s plegu e m o s las v ariable s d e ambient e y v ea m o s si aparec e la qu e crea m o s: d o ris@doris - lapto p : ~ $ echo $tab - tab 9 0) Para e x p ortarla al ambient e d el s h ell d e m o d o qu e apare z ca e n e sa lista: d o ris@doris - lapto p : ~ $ expor t VARIABLE 9 1) Salga m o s d el s h ell y lu eg o e ntre m o s y trate m o s d e hac er el pas o 8 8: ctrl + d p a s o 88 9 2) Para qu e si e m pre e st e vig e nt e e sa variable d eb e m o s e s cribir el pa s o 8 7 e n el archi v o .bashrc e n algun o s e s .bash_profile: d o ris@doris - lapto p : ~ $ s u d o vi .bas hrc 9 3) Ahora repitam o s el pa s o 9 1 9 4) Vea m o s todas las v ariable s d el ambient e actual: d o ris@doris - lapto p : ~ $ env 9 5) Vea m o s todas las v ariable s d el s h ell o d el si st e ma c o n s u s v alore s: d o ris@doris - lapto p : ~ $ set | less 9 6) Vea m o s el v alor d e la v ariable qu e c ontien e la ruta d on d e s e e nc u e ntran lo s c o ma nd o s: d o ris@doris - lapto p : ~ $ echo $PATH 9 7) Vea m o s tod o s lo s archi v o s y directorio s qu e c o mie n zan c o n “a” o “f” s e g uid o d e cualquier c o sa e n nu e stro directorio: d o ris@doris - lapto p : ~ $ ls [af]* Note mo s q ue los corchetes so n pa r a encerrar ra ngos con los q ue q uere mo s q ue el co ma n d o concuer de y el as terisco indica “todo”. 9 8) En el cas o d e qu e e st e m o s bu s cand o un archi v o y n o sab e m o s c o n qu e carácter c o mien za utilice m o s sign o d e pregunta para repre s e ntar e s e carácter d e s c on ocid o: d oris@doris - lapto p : ~ $ fin d ~ - na m e “?ola” n o ta: en caso de q ue en s u directorio haya archivos co mo: hola, p ola, cola, tola, etc. se de s plegara n p o r q ue to dos corres po n de n con el p a t ró n de b ú s q u e d a.

d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

9 9) Encontre m o s el directorio v er sion e s e n n u e stro h o m e sin sab er si lo crea m o s e n ma y ú s c ula o e n minú s cula: d o ris@doris - lapto p : ~ $ find ~ - ina me versiones 1 0 0) Vea m o s un hi st orial d e tod o s lo s c o man d o qu e h e m o s ejecutado: d o ris@doris - lapto p : ~ $ history 1 01) Ejecute m o s el ultim o c o mand o : d o ris@doris - lapto p : ~ $ !! 1 0 2) Ejecute m o s el c o mand o nu m erad o e n el hist or y c o m o el 5 5: d o ris@doris - lapto p : ~ $ !55 1 0 3) Edite m o s un archi v o e n v i: d o ris@doris - lapto p : ~ $ vi archivo 1 0 4) Com en c e m o s a e s cribir o primiend o la “i”, e s cribam o s: h ola codigo libre esto es u na p r ueva 1 05) Borrem o s la línea e n la cual n o s e n c o ntram o s: esc + d d 1 06) Valle m o s al final d e la línea: :$ 1 07) Salgam o s sal vand o lo s cam bio s : esc +:wq 1 08) Entrem o s d e n u e v o y borre m o s d e s d e el carácter d o nd e e sta el curs or ha sta el final d e e sa palabra: de 1 09) Salgam o s y sin sal var lo s cam bio s: esc:q! 1 1 0) Abram o s un archi v o cualquiera c o n e mac s: d o ris@doris - lapto p: ~ $ e macs archivocualquiera 1 11) Vallam o s al final d el archi v o: esc s hift > 1 1 2) Vallam o s al c o mien z o d el archi v o: s hift <

d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

1 13) Bajem o s u na línea: ctrl n 1 14) Subam o s u na línea: ctrl p 1 1 5) De s place m o n o s al final d e la lin ea: ctrl e 1 16) De s placé m o n o s al c o mi en z o d e la lín ea: ctrl a 1 17) Salgam o s c on: ctrl c o ctrl x 1 1 8) Vea m o s la lista d e lo s directorio s qu e el s h ell recu erda: d o ris@doris - lapto p : ~ $ dir s 1 19) Cambié m on o s al directorio / e t c y a la v e z e m p uje m o s e s e direct orio a la lista d e lo s direct orio s qu e el s h ell recu erda: d o ris@doris - lapto p : ~ $ p u s h d / e tc 1 20) Cambié m o n o s a / d e v d o ris@doris - lapto p : ~ $ p u s h d / d ev 1 21) Repitam o s el pa s o 1 1 8 para v er el res ultad o y lueg o v ol va m o s retroc eda m o s un direct orio d e e sa lista c on: d o ris@doris - lapto p : ~ $ p o p d 1 22) Reno m bre m o s un archi v o : d o ris@doris - lapto p : ~ $ mv original n uevo 1 2 3) Vea m o s el e s pacio libre d el dis c o d uro: d o ris@doris - lapto p : ~ $ df - h 1 24) Vea m o s el e s pacio utilizado p or lo s directorio s y archi v o s: d o ris@doris - lapto p : ~ $ d u - h 1 25) Cree v ario s archi v o s c on 5 lín eas cada un o y qu e s ol o s ean s e m ejante s, e ntre e st o s d o s archi v o s, 3 línea s: 1 2 6) Ob s er v e la diferen cia e xi st ente e ntre amb o s: d o ris@doris - lapto p : ~ $ diff archivo1 archivo2 1 27) Encuentre un archi v o e n s u h o m e cu y o n o m bre s ea “.bash_profile”: d o ris@doris - lapto p : ~ $ find . - na m e .bas h_profile 1 28) Encuentre archi v o s e n s u h o m e d e m a s d e 5 Megab yt e: d o ris@doris - lapto p : ~ $ find ~ - type f - si ze + 5M d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

1 29) Cree un archi v o qu e tenga 4 línea s y qu e 3 d e ellas digan “wind o w s”: 1 30) Ree m plac e e n e s e archi v o las 3 prim eras líneas qu e dice n “wind o w s” p or “linux” y guárdalo e n otro archi v o: d o ris@doris - lapto p : ~ $ se d '1,3s / win dows /linux / g' archivo > archivoca m bio 1 31) Liste las prim eras 5 líneas d el archi v o / e t c / p a s s w d c on s e d: d o ris@doris - lapto p : ~ $ se d '5q' / e tc / p a s sw d 1 32) Vea m o s lo s u s uario s ingre sad o s e n el si st e ma y el tie m p o qu e tien en u sand o recurs o s d el cpu c on algún programa: d o ris@doris - lapto p : ~ $ w | awk '{print $1,$6}' con awk elegimos ú nica me n te la colu m na 1 y 6 de la salida de “w” 1 33) Redirecion e m o s la s alida d e errore s a un archi v o: d o ris@doris - lapto p : ~ $ p r ogra m a 2 > errores.txt 1 34) Añadam o s la inf ormacion d e errore.txt al archi v o qu e cream o s e n el ejercicio 1 2 9: d o ris@doris - lapto p : ~ $ cat errores.txt > > archivo 1 3 5) Hagam o s qu e la salida d el archi v o anterior s ea la e ntrada d e argu m e nt o para el c o mand o w c: d o ris@doris - lapto p : ~ $ wc < archivo1 1 36) Hagam o s qu e la salida d e “wh o” s e ligue c on la e ntrada d e “wc”: d o ris@doris - lapto p: ~ $ who | wc 1 3 7) Hagam o s qu e la salida d e “ls” salga tanto a pantalla c o m o a un archi v o y lueg o v ea m o s qu e el archi v o tenga el c ont enid o: d o ris@doris - lapto p : ~ $ ls | tee file d o ris@doris - lapto p : ~ $ cat file 1 38) Corte m o s la c olu m na 2 y 5 d el archi v o / e t c / p a s s w d teniend o e n cu e nta qu e e stán s e paradas p or d o s pu nt o s (:) : d o ris@doris - lapto p : ~ $ cut - d “:” - f2,5 / e tc / p a s sw d

d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

1 39) Cree un archi v o c on lo s nú m ero s d el 1 al 1 0 e n f orma d e s orde nada: d o ris@doris - lapto p : ~ $ cat > n u m ero.txt 2 3 8 9 6 5 4 1 1 40) Orden e el archi v o qu e creo e n f orma nu m érica: d o ris@doris - lapto p : ~ $ sor t - n n u m eros.txt 1 41) Repita el pas o 1 3 8 y guárdelo e n un archi v o llamad o pas s w d c olu m na: d o ris@doris - lapto p : ~ $ cut - d “:” - f2,5 / e tc / p a s sw d > p a s sw dcolu m na 1 42) Sorte e el archi v o anterior e n f orma d e diccionario p or la c olu m na2 teniend o e n cu e nta qu e las c olu m na s e stán s e paradas p or “ : ” : d o ris@doris - lapto p : ~ $ sor t - t “:” - f2 pa s sw dcolu m n a 1 43) En el archi v o d el ejercicio 1 3 7 ree m plac e todas las letras minú s c ula s p or ma y ú s c ulas: roo t@doris - lapto p : / ho m e / d o ris# t r [a - z] [A - Z] < file Acc e s o Rem ot o 1 4 4) Vea m o s si el pu erto 6 0 0 0 e sta abierto para acce s o rem ot o: roo t@doris - lapto p : / ho m e / d o ris# n m a p localhos t 1 45) Configure m o s el archi v o para acce s o rem ot o: roo t@doris - lapto p : / ho m e / d o ris# gd m set u p Remote - > s tyle - > plain Accessibility - > e n able accessiblity Security - > c o nfigure X server - > s e rver s - > s t a n d ar d 1 46) Den e gu e m o sle el acce s o a cualquiera qu e quiera acce d er a nu e stra maquina: roo t@doris - lapto p : / ho m e / d o ris# xhos t 1 47) Dé m o sle p ermi s o a tod o s lo s u s uario s qu e quieran acc ed er a nu e stra maquina para hacerlo: roo t@doris - lapto p : / ho m e / d o ris# xhos t +

d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

1 48) Entrem o s a la m aquina d el u s uario e studiante s cu y o ip e s 1 9 2.1 6 8.1 2 9: roo t@doris - lapto p : / ho m e / d o ris# s s h est u [email protected] 1 49) Compro v e m o s qu e e stam o s e n la maquina d e otra p er s ona, lu eg o para salir d e m o s e xit: d o ris@doris - lapto p : ~ $ ho s t na me 1 5 0) Copie m o s a otra maquina d e ip nu m ero 1 9 2.1 6 8.1 9 3 u n archi v o cualquiera: est u diantes@est u dia ntes :# sc p archivoaco piar est u [email protected]:ruta do n de secopiara 1 5 1) Para imp ortar un x y p od er ejecutar aplicacion e s qu e n o ten e m o s e n n u e stro si st e ma, lo hace m o s m e diante e st e c o mand o d e s d e el grafico: root@doris - lapto p : / ho m e / d o ris# s s h - X u s ua rio@IP 1 52) Otra f orma d e imp ortar u n x e s: roo t@doris - lapto p : / ho m e / d o ris# X - q uery IP :1 n o ta: entre el ip y los d os p u n t os h ay u n es pacio el 1 indica q ue se el x im p or ta do se colocara u n n u m ero de s p ués del n ues t ro, o sea, o en el f8 o f9. 1 53) Escritorio rem oto en vi v o: Habilitar la o pcion q ue es ta en syste m - > p references - > re m ote Deskto p - > p er mitir otros u s uarios ver s u Deskto p roo t@doris - lapto p : / ho m e / d o ris# vncviewer IP: 0 Nota: entre los d o s p u n t os y el 0 hay u n es pacio 1 5 4) Vol va m o s a adquirir el v alor d e nu e stro di spla y, ya qu e al n o s otro s imp ortar el di s pla y d e otra maquina e s e valor cambia a al ip d e e sa otra maquina v alga la redu ndancia: d o ris@doris - lapto p : ~ $ expor t DISPLAY=”0.0” 1 5 5)Exporte m o s nu e stro X o e nt orn o grafico para la maq uina d e ip n u m ero 1 9 2.2 6 8.1 0 2: d o ris@doris - lapto p : ~ $ expor t DISPLAY=192.268.102:0.0 Nota: a p a r tir de es te m o m e n to to da s las a plicaciones graficas (Ej: calc, firefox, xeyes) lla ma das de s de el s hell se abrira n en la m a q uina re mo ta, o sea, el IP an terior, si ya h a finaliza do de exportar to da s las a plicaciones graficas necesarias y de sea p o n er los valores p or defecto de la variable DISPLAY solo escriba: d o ris@doris - lapto p : ~ $ expor t DISPLAY=”:0.0”

d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

Instale m o s y d e sin stale m o s paqu et e s 1 56) De sintasle m o s la h erramienta u sada para e s can ear pu erto s y v uln erabilidad e s d e red e s “nmap”: roo t@doris - lapto p : ~ # a p t - get re m ove - - p u rge n m a p n o ta: la o pcion re m ove se u sa p ara de sins talar el pa q ue te, y la –purge p ar a re m over los archivos de configuracion d e pe n diente del p a q uete q ue haya n q ue d a d o. 1 57) Vol va m o s a in stalarlo: roo t@doris - lapto p : / ho m e / d o ris# a p t - get ins tall n m a p 1 58) Vea m o s si e n nu e stro si st e ma e sta in stalado el paqu et e d e s s h: d o ris@doris - lapto p : ~ $ d p kg - l | grep s s h 1 59) Si n o e sta in stalé m o slo: roo t@doris - lapto p : / h o me / d o ris# a p t - get install s s h

1 60) Si e sta m o s frente a una di stribución basada e n redhat, eje m plo c ento s, qu e u san el ad ministrador d e paqu et e s rpm, p od e m o s hac er el pa s o 1 5 6 d e la siguiente f orma: d o ris@doris - lapto p : ~ $ r p m - qa | grep s s h 1 61) Si e sta in stalado d e sin stalé m o sl o: roo t@doris - lapto p : / h o me / d o ris# r p m - e s s h 1 62) Ante s d e in stalarlo n u e va m e nt e, v ea m o s qu e archi v o s lo c o m p o n e n y d o nd e s e c olocaran cada u n o: d o ris@doris - lapto p: ~ $ r p m - q pl s s h 1 63) Ah ora lo in stalam o s d e la siguient e man era: roo t@doris - lapto p : / h o me / d o ris# r p m - iuh s s h n o ta: la o pcion i , instala , la u y la h s o n pa r a q ue si el p a q uete pide d e p e n de ncias, se instale forso z a me n te sin es tas; a u n q ue p ue de q ue luego la a plicación no funcione ta n bien co m o q uer ra m o s. 1 64) Pod e m o s in stalar u n paqu et e targ z, o s ea , d e s d e s u archi v o fue nt e: roo t@doris - lapto p : / ho m e / d o ris# tar - xvzf p aq ue te - tar.gz 1 65) Ah ora d eb e m o s recopilar la inf ormacion d el si st e ma y d el hard ware para qu e el paqu ete s e adapte a nu e stro equip o, e st o e s ejecutand o u n s cript: roo t@doris - lapto p : / ho m e / d o ris# . /configure d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

1 66) Una v e z recolectada la inf ormacion, la siguient e h erramienta la utilizara para sab er a d o nd e irán tod o s lo s archi v o s d el paqu et e: roo t@doris - lapto p: / h o me / d o ris# m a ke install p a q uete n o ta: la diferencia entre instalar u n p a q uete con los a d minis tra dores de p a q uetes, a pt - get, el d p kg, yu m y otr os, e instalarlo des de el fuente lo q ue venimos h acien do de s de el p a so 139, ra dica en q ue los p ri meros s u plen las d e p e n de ncias. De sacti v e m o s y acti v e m o s s er vicio s 1 67) Det engam o s el s er vicio d e red: roo t@doris - lapto p : / ho m e / d o ris# / e tc /i nit.d / n e tworking s to p 1 6 8) Intente m o s c on e ctarno s a g o o gle: roo t@doris - lapto p : / ho m e / d o ris# ping google.co m 1 69) Vea m o s si ten e m o s ip: d o ris@doris - lapto p: ~ $ ifconfing 1 70) Ah ora acti v e m o s el s er vicio d e red: roo t@doris - lapto p : / ho m e / d o ris# / e tc /i nit.d / n e tworking s tar t 1 7 1) Hagam o s qu e el s er vid or d e d hcp asign e un ip: roo t@doris - lapto p : / ho m e / d o ris# d hclient et h0 Trabaje m o s c on el X 1 7 2) Vea m o s el archi v o d e c onfiguración d e x: d o ris@doris - lapto p: ~ $ vi / e tc /X11 / xorg.conf 1 7 3) Salgam o s sin guardar cam bio s: esc - > :q! 1 7 4) Rec onfigure el x d e s d e u n liv e cd d e linux: b u tear p o r el live cd 1 7 5) Cree un directorio llamad o “ubuntu”: root@doris - lapto p : / ho m e / d o ris# m k dir / m e dia / u b u n t u 1 7 6) Monte la partición d on d e e sta s u h o m e: roo t@doris - lapto p : / ho m e / d o ris# m o u n t / d ev / h d a 1 / m e dia / u b u n t u

d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

1 7 7) Copie el archi v o “xorg.co nf” e n la partición m o ntada: roo t@doris - lapto p : / ho m e / d o ris# cp / e tc /X11 / xorgs.conf . 1 7 8) De s m o nt e la partición: roo t@doris - lapto p : / ho m e / d o ris# u m o u n t / m e dia / u b u n t u 1 7 9) Reinicie la m aquina: roo t@doris - lapto p: / h o me / d o ris# reboot o roo t@doris - lapto p: / h o me / d o ris# s h u t dow n - r n ow 1 8 0) Abra un s h ell y c opie el archi v o “xorg.conf” e n / e t c /X 1 1: d o ris@doris - lapto p: ~ $ cp xorgs.conf / e tc /X11 1 8 1) Pod e m o s c onfigurar el x p or m e dio d e c o mand o s: Utiliza n d o el co ma n do q ue esta en la últi ma línea de los co me nt arios del archivo / e tc /X11 / xorg.conf lo vemos con vi: roo t@doris - lapto p : / ho m e / d o ris# d p kg - reconfigure xserver - xorg Comprimam o s, e m paqu et e m o s, d e s c o m primam o s y d e s e m paqu et e m o s archi v o s 1 8 2) Empaqu ete o haga un back ucp d e lo s archi v o s d e lo s archi v o s d e / e t c c o n tar: roo t@doris - lapto p: / h o me / d o ris# tar - cvf backuc p.tar / e tc /* 1 8 3)Ah ora c o m prima m o s e s e archi v o para qu e o c up e m e n o s e s pacio: roo t@doris - lapto p: / h o me / d o ris# gzip backucp.tar backucp.tar.gz 1 8 4) De s c o m primam o s e s e tar.gz: roo t@doris - lapto p: / h o me / d o ris# tar - xvzf backuc p.tar.gz 1 8 5) Reiniciam o s la maquina c o n: roo t@doris - lapto p : / ho m e / d o ris# s h u t d own - r now 1 86)Recu erd en qu e e n cas o d e duda s o bre un c o mand o e s p e cífico, p u e d e n utilizar la sintaxis: [k1k 1@GNU ~ ] $ co m a n d o - - help 1 87)Para m o strar toda s las lín eas qu e c ontien en la cad ena "tal" e n u na lista d e archi v o s (dond e "*" repre s e nta tod o s lo s archi v o s e n el direct orio actual): [k1k 1@GNU ~ ] $ grep tal * 1 88)Para m o strar toda s las lín eas qu e n o c ont en gan la cad ena "tal", s e u sa "-v": [k1k 1@GNU ~ ] $ grep -v tal * d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

1 8 9)Imprima la Variable s PS1 [k1k 1@GNU ~ ] $ ________________ 1 9 0)Cuent e lo s Direct orio s qu e ha y e n / e t c [k1k 1@GNU ~ ] $ ________________ 1 9 1)Diga la cantidad d e Ram libre. [k1k 1@GNU ~ ] $ ________________ 1 9 2)Realice un ls –l y d e e sa salida to m e la c olu m na 1 y la 9. [k1k 1@GNU ~ ] $ ________________ 1 9 3)Verifiqu e lo s log d el s er vid or X [k1k 1@GNU ~ ] $ ________________ 1 9 4)Dond e s e almace nan las particion e s m o ntadas actualm ent e [k1k 1@GNU ~ ] $ ________________ 1 9 5)Con qu e c o man d o u st ed pu ed e obt en er d etalle s d e un u s uario s d el si st e ma [k1k 1@GNU ~ ] $ ________________ 1 9 6)Determin e la cantidad d e e s pacio e n s u / h o m e [k1k 1@GNU ~ ] $ ________________ 1 9 7)Con cual c o mand o u st e d crea un u s uario [k1k 1@GNU ~ ] $ ________________ 1 98)Con el c o mand o cut s elec cion e lo s n o m bre s d e lo s u s uario s ingre sad o s e n el si st e ma. [k1k 1@GNU ~ ] $ ________________ 1 9 9)Cual e s la dif eren cia d el c o mand o tac cat 2 0 0)Mencion e tre s o pcion e s d el editor e mac s [k1k 1@GNU ~ ] $ ________________ 2 0 1)Com o u st ed c orre un programa d e s d e el Terminal [k1k 1@GNU ~ ] $ ________________ 2 0 2)Mencion e las cuatro s libertad e s d e la GPL. 123d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

42 0 3)Usted d e s ea v er la v er sion d el si st e ma? [k1k 1@GNU ~ ] $ ________________ 2 0 4)Liste e n u m erado s lo s archi v o s qu e s e e n cu e ntran e n el directorio / u sr [k1k 1@GNU ~ ] $ ________________ 2 0 5)De s pliegu e la variable d el PATH. [k1k 1@GNU ~ ] $ ________________ 2 0 6)Cual e s la dif eren cia d e lo s c o mand o w hatis y w hich. 2 0 7)De s pliegu e toda s las s e ñale s d el c o man d o kill [k1k 1@GNU ~ ] $ ________________ 2 0 8)Liste lo s m ó d ulo s d e s u si st e ma [k1k 1@GNU ~ ] $ ________________ 2 0 9)Liste lo s directorio s o culto s d el si st e ma. [k1k 1@GNU ~ ] $ ________________ 2 1 0)Con cual c o man d o u st ed d et ermina la e structura interna d e un archi v o [k1k 1@GNU ~ ] $ ________________ 2 1 1)Con cual c o man d o u st ed inicia u na s e c ci ón d el X. [k1k 1@GNU ~ ] $ ________________ 2 1 2)Diga la ruta ab s oluta d e d on d e s e e n cu e ntra actualm ent e [k1k 1@GNU ~ ] $ ________________ 2 1 3)Con cual c o man d o u st ed ren o m bra un directorio. [k1k 1@GNU ~ ] $ ________________ 2 1 4)Diga la dif erencia d el le s s y m ore 2 15)Cree u n archi v o va ció y m o difiqu e s u f echa [k1k 1@GNU ~ ] $ ________________ 2 1 6)Realice un link si m b ólico d el archi v o qu e ha cread o. [k1k 1@GNU ~ ] $ ________________ 2 17)Det ermine cual s eria la función d el ls –l ; p w d e n una mi s ma línea [k1k 1@GNU ~ ] $ ________________ d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

2 18)Cual e s el c o mand o para v er las prim eras lín eas d e un archi v o. [k1k 1@GNU ~ ] $ ________________ 2 19)Que ef ect o tien e la o p ción –p e n el c o mand o m e dir? [k1k 1@GNU ~ ] $ ________________ 2 20)Ejecute el c o mand o id y diga s u función. [k1k 1@GNU ~ ] $ ________________ 2 2 1)Apliqu e lo s p ermis o s 7 5 3 e n u n archi v o y diga lo s d etalle s aplicad o s. [k1k 1@GNU ~ ] $ ________________ 2 2 2)En un archi v o c on p ermis o 6 4 4 qu e u st ed n o pu e d e hac er. [k1k 1@GNU ~ ] $ ________________ 2 2 3)Imprima lo s nu m ero d el 1 - 1 0 0 e n el s h ell [k1k 1@GNU ~ ] $ for i in `seq 100`; do echo $i; done 2 2 4)Lista fich ero s incluid o s lo s oc ulto s d e si st e ma. [k1k 1@GNU ~ ] $ ________________ 2 2 5)Lista lo s fich ero s d e un directorio d e f orma paginada. [k1k 1@GNU ~ ] $ ________________ 2 2 6)Mue stre el e stado d e un archi v o, [k1k 1@GNU ~ ] $ ________________ 2 2 7)Busqu e tod o s lo s archi v o s d e n o m bre lilo e n / u sr [k1k 1@GNU ~ ] $ ________________ 2 2 8)Muestre el listad o d e lo s últim o s c o mand o s ejecutado s. [k1k 1@GNU ~ ] $ ________________ 2 2 9)Ejecute el c o mand o ej ect y eject –t ¿? [k1k 1@GNU ~ ] $ ________________ 2 30)Información s o bre la bibliot eca gráfica OpenGL y s u e xt e n sión GLX para X Windo w. [k1k 1@GNU ~ ] $ ________________ 2 3 1)Realice las siguiente s s e nt e ncias y d et ermin e s u re sultad o. [k1k 1@GNU ~ ] $ d d if = / d ev / c d r o m of =i mage n.iso [k1k 1@GNU ~ ] $ cat / d ev / c d r o m > debian.iso d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

2 32)Mue stra la h ora, tie m p o d e funciona miento, n º u s uario s c on e ctado s y la carga m e dia. [k1k 1@GNU ~ ] $ ________________ 2 3 3)Muestra la f echa y h ora e n f ormato UTC(Tie m p o Uni v ersal Coordinad o). [k1k 1@GNU ~ ] $ ________________ 2 34)Restaura la Con s ola. Útil para cuand o e m pie zan a aparec er caractere s raro s. [k1k 1@GNU ~ ] $ ________________ 2 35)Visualice el n o m bre d e la máquina. [k1k 1@GNU ~ ] $ ________________ 2 3 6)Reinicie la maquina [k1k 1@GNU ~ ] $ ________________ 2 37)Muestre inf ormación s obre particion e s m o ntada s. [k1k 1@GNU ~ ] $ ________________ 2 3 8)Monta u n dis p o siti v o. mount -t ext3 /dev/hda2 /micaasa ----- Monta un dispositivo. | ----------------| | | v | | V p.montaje | | dispositivo | v |sistema de ficheros | |umount /dev/hda2 ------------------- Desmonta un dispositivo 2 3 9)Cambia el u s uario actual a n o m breu s uario (pedirá la c o ntras e ña d el u s uario c on el qu e qu eram o s iniciar la s e sión [k1k 1@GNU ~ ] $ ________________ 2 4 0)Muestra lo s u s uario s c on e ctado s al si st e ma [k1k 1@GNU ~ ] $ ________________ 2 4 1)Muestra la f echa y h ora d el últim o reinicio d el si st e ma [k1k 1@GNU ~ ] $ ________________

d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

2 4 2)Muestra tod o s lo s proc e s o s qu e lle v e n la palabra "bash" [k1k 1@GNU ~ ] $ ________________ 2 43)Muestra el u s uario c on el qu e s e ha iniciado la s e si ón d e Terminal [k1k 1@GNU ~ ] $ ________________ 2 4 4)Muestra la IP d el p c y la c onfiguración d e red [k1k 1@GNU ~ ] $ ________________ 2 4 5)Muestra la h ora y la f e cha [k1k 1@GNU ~ ] $ ________________ 2 4 6)Mue stra un calendario d el m e s y añ o e s p e cificad o s [k1k 1@GNU ~ ] $ ________________ 2 4 7)Muestra ayu da s o bre el c o mand o e s p e cificado [k1k 1@GNU ~ ] $ ________________ 2 4 8)Cambia d el direct orio actual al direct orio / u sr / bin [k1k 1@GNU ~ ] $ ________________ 2 4 9)Mue stra la m e m oria RAM total d el si st e ma [k1k 1@GNU ~ ] $ ________________ 2 50)Mue stra inf ormación d el si st e ma: v er sión d el k ern el, tipo d e proc e sad or. [k1k 1@GNU ~ ] $ ________________

d [email protected]

www.codigolibre.org

Fun d ació n Có digo Libre

Dorys y. Molda n

El derecho a ser libre La libertad sólo puede lograrse si hay voluntad de sacrificio y espíritu de lucha. Los pueblos que se rinden ante la fuerza bruta se vuelven esclavos de los designios y arbitrariedades de los que ilegítimamente monopolizan las armas de la república. Cuando nuestros antepasados lucharon para lograr la independencia de una monarquía que había perdido su legitimidad, lo hicieron en condiciones de franca inferioridad frente a un imperio, si bien decadente, que tenía dinero, armas y tropas pero carecía de algo esencial: el ansia de libertad y justicia que abundaba en esta tierra de gracia. Así fue como, desafiando al poder, logramos ganar nuestro derecho a ser un pueblo libre e independiente. No es hora de pensar en pequeño, es hora de luchar, de dar un paso hacia delante y recordar aquello que decía el primer ministro británico, Benjamín Disraeli , que la vida era demasiado breve para ser fútil. Aquellos que piensan en el beneficio individual, aquellos que se hacen la vista gorda ante la arbitrariedad de los gobernantes, aquellos cómodos que prefieren resignarse, la historia les pasará una factura difícil de olvidar y lamentarán en un futuro, no muy lejano, las consecuencias de su oportunismo. Buenas Suerte......

d [email protected]

Related Documents

Gnu
November 2019 18
Gnu
May 2020 12
Practicas
April 2020 20

More Documents from ""

Tipografia
June 2020 9
May 2020 4
November 2019 17
May 2020 2