Aprendiendo Practicando GNU Linux Basico-2014

April 30, 2018 | Author: toto101 | Category: Computer File, Free Software, Password, Compact Disc, Quotation Mark
Share Embed Donate


Short Description

Aprendiendo Practicando GNU Linux Basico-2014...

Description

www.codigolibre.org

 Academia C ódigo Libre

www.acl.edu.do

Aprendiendo Practicando GNU/Básico version 1.0, Para cualquiera sugerencia [email protected] 1

www.codigolibre.org

 Academia C ódigo Libre

www.acl.edu.do

Aprendiendo Practicando GNU/Básico En esta prac practica tica uste usted d apr aprende enderá: rá: Shel Shell, l, Coma Comandos ndos Bási Básicos, cos, Com Comando andos s Uni Unix/Li x/Linux, nux, Manejo Mane jo de arch archivo ivos, s, Vari Variale ales, s, !rch !rchivos ivos "cul "cultos, tos, Comp Completa letando ndo Coma Comandos ndos con #a, !lias, Comando $istor%, &erar'u(a de )irectorios, Expresiones *e+ulares % lujo de #exto, Comodines, #uer(a % *edireccionamiento -

........................................... ..................... ............................................. ....................... ota: Esto es el prompt tomado de ejemplo, lue+o del s(molo 0 estará el comando 'ue dee ejecutar- Cuando sean cominaciones de teclas, estarán en ma%1scula[estudiantes@acl [estudiantes @acl ~]$

Si necesita hacerlo como *oot estará el prompt en r2j2 % con el s(molo 345 6ara acceder como *oot: [estudiantes@acl ~]$ su -

isto! 7root8acl 94 Lue+o de ejecutar cada comando tiene 'ue ejecutarlo utili;ando la tecla 3Enter5 6ass?ord: solucion ="prima Enter> [estudiantes@acl [estudiantes @acl ~]$

scula.

/.  %reare#os una variale lla#ada GF&=. [estudiantes@acl fcld]$ NL=SG@&edora bella@

/#.  "a#os a ver el valor de la variale creada en el eercicio anterior. [estudiantes@acl fcld]$ echo !NL=S

/(.  Busque#os la variale a ver si esta en nuestro entorno. [estudiantes@acl fcld]$ env I'rep -i NL=S

GNUNota+ 5ás adelante aprenderá el co#ando grep. %ontin>e +L.

Aprendiendo Practicando GNU/Básico version 1.0, Para cualquiera sugerencia [email protected] 1:

www.codigolibre.org

 Academia Código Libre

www.acl.edu.do

/.  "a#os a e?portar la variale GF&= a nuestro a#iente. [estudiantes@acl fcld]$ eport NL=S

99. Aora repita el eercicio J para confir#ar que fue e?portada. [estudiantes@acl fcld]$ env I'rep -i NL=S

GNUNota+ Fnvestigue d$nde dee colocar esta variale si quiere que sea per#anente.

100.  "a#os a ver todos los alias que tene#os disponiles. [estudiantes@acl fcld]$ alias

101.  "a#os crear un alias lla#ado fcld, este alias li#piara la pantalla. [estudiantes@acl fcld]$ alias &cldG@clear@

GNUNota+ Para eecutar el alias solo digite fcld en el sell donde lo creo.

102.  Aora eli#ine el alias creado en el eercicio. [estudiantes@acl fcld]$ $nalias &cld

GNUNota+ Fnvestigue co#o podr7a dear el alias per#anente.

103.  "a#os a listar todos los co#andos o eventos reali8ados en este sell. [estudiantes@acl fcld]$ histor

104. 5ostrar los >lti#os D co#andos del istor. [estudiantes@acl fcld]$ histor P

105. "a#os a eecutar el >lti#o co#ando del istor. [estudiantes@acl fcld]$ QQ

106. He la lista i#pri#ida en pantalla del co#ando istor va#os a eecutar el nu#ero *0:. [estudiantes@acl fcld]$ Q,0+

107. Por defecto el istor al#acena solo las ulti#a D00 actividades del sell si quere#os ca#iar a D000. [estudiantes@acl fcld]$ echo 8eport "SJSREGP0008 11 ~/bashrc

GNUNota+Fnvestigue otra for#a de #odificar el al#acena#iento del istor.

Aprendiendo Practicando GNU/Básico version 1.0, Para cualquiera sugerencia [email protected] 1D

www.codigolibre.org

 Academia Código Libre

www.acl.edu.do

108. =i quere#os orrar el co#ando que se encuentra en la posici$n *11. [estudiantes@acl fcld]$ histor -d ,::

109. =i quere#os leer los contenidos del ficero istorial  usarlos co#o el istorial actual. [estudiantes@acl fcld]$ histor -r

110.  =i quere#os orrar la lista del istorial orrando todas las entradasL. [estudiantes@acl fcld]$ histor -c

GNUNota+ Aora co#pruee que fueron orrados.

111.  "a#os #ostrar el contenido del arcivo pass9d en orden inverso. [estudiantes@acl fcld]$ tac /etc/passwd

GNUNota+ 6?plicar al GNU/Fnstructor la diferencia con el co#ando cat.

112.  "a#os ordenar el arcivo secreto en for#a ascendente. [estudiantes@acl fcld]$ sort

secreto

113.  "a#os a desplegar el arcivo secreto ordenado en for#a descendente. [estudiantes@acl fcld]$  sort -r secreto

114.  uere#os ver un listado de usuarios ordenado por uid. [estudiantes@acl fcld]$ sort -t88 -%?n /etc/passwd

115.  "a#os a crear un arcivo que contenga lineas repetidas para luego eli#inar las repetidas del arcivo  dear su contenido. [estudiantes@acl fcld]$ cat 1 &r$tastt ango ango guineos guineos pina elon

%&'(H

Aprendiendo Practicando GNU/Básico version 1.0, Para cualquiera sugerencia [email protected] 1

www.codigolibre.org

 Academia Código Libre

www.acl.edu.do

[estudiantes@acl fcld]$ sort -o &r$tastt -$ &r$tastt [estudiantes@acl fcld]$ cat &r$tastt guineos ango elon pina

116. "a#os a crear un arcivo que contenga lineas separadas por co#a lla#ado cute.t?t. [estudiantes@acl fcld]$ cat 1 c$tett Coluna!"Coluna"Coluna !"" %"&"' (")"*

117. "a#os i#pri#ir la tercera colu#na del arcivo cute.t?t con el co#ando cut+ [estudiantes@acl fcld]$ c$t -dH -&? c$tett

118. "a#os i#pri#ir la tercera  segunda colu#na del arcivo cute.t?t con el co#ando cut+ [estudiantes@acl fcld]$ c$t -dH -&?H, c$tett

119. "a#os a sacar un te?to por pantalla, utili8ando co#o deli#itador por ee#plo la co#a, pode#os dividir en 4 partes el te?to, pode#os #ostrar cada una de esas tres partes fieldsL con la opci$n Ef. [estudiantes@acl fcld]$ echo 8Esto es $na pr$ebaH : , ?H probando8 I c$t -d 8H8 -& : [estudiantes@acl fcld]$ echo 8Esto es $na pr$ebaH : , ?H probando8 I c$t -d 8H8 -& , [estudiantes@acl fcld]$ echo 8Esto es $na pr$ebaH : , ?H probando8 I c$t -d 8H8 -& ? [estudiantes@acl fcld]$ echo 8Esto es $na pr$ebaH : , ?H probando8 I c$t

-c :-+

[estudiantes@acl fcld]$ echo 8Esto es $na pr$ebaH : , ?H probando8 I c$t

-c T-;

GNUNota+ 6?plicar al GNU/Fnstructor la opci$n 2Ec3.

120. &ealice el siguiente eercicio  e?plicar su funciona#iento. [estudiantes@acl fcld]$ c$t -d8 8 -&:HP UUU 8helloH m name is ms$r&ace8

121. "a#os a uscar el usuario que esta#os utili8ando en el arcivo pass9d. [estudiantes@acl clase]$ 'rep est$diantes passwd

GNUNota+ &ecuerde para acer estos eercicio dee tener por lo #enos una copia del arcivo pass9d. Aprendiendo Practicando GNU/Básico version 1.0, Para cualquiera sugerencia [email protected] 1I

www.codigolibre.org

 Academia Código Libre

www.acl.edu.do

122. "a#os a crear un arcivo que contendrá la #is#a palara pero en #a>scula  #in>scula, uscare#os la palara perro en el arcivo. [estudiantes@acl clase]$ cat 1 'repott erro ,ato perro gato Luna luna (Oprima til

cuando

quiere

arir

los

arcivos

para

edici$n

[estudiantes@acl clase]$ &ile * I 'rep 6Ssqueda. 6l valor de u#asT, las variales pro#pt, istor, saveist, etc. [estudiantes@acl ~]$ cat /etc/bashrc

225. %onstitue un listado de los servidores HN= consultados por nuestro equipo para resolver direcciones. [estudiantes@acl ~]$ cat /etc/resolvcon&

226. 5uestra una lista con los sells disponiles. [estudiantes@acl ~]$ cat /etc/shells

227. 6n este arcivo se guarda infor#aci$n de los puntos de #ontae del siste#a. [estudiantes@acl ~]$ cat /etc/&stab

Aprendiendo Practicando GNU/Básico version 1.0, Para cualquiera sugerencia [email protected] *

 Academia Código Libre

www.codigolibre.org

www.acl.edu.do

228. Aqu7 se al#acenan las transacciones. [estudiantes@acl ~]$ ls /var/lo'

229. Ataos que funcionan en la sell Bas de GNU/inu?. Ctrl @ cursor Ctrl @ Ctrl @ Ctrl @ cierra

! 7estudiantes8acl Saved0 Dor V!*!BLE in F A   G -- H do uptimeH ?hoH dateH done Manda el al principio de la l(nea B unciona como la Dlecha i;'uierda, hace 'ue el cursor se mueva hacia atrásC !orta la ejecuciIn de el proceso actual) Borra el carácter 'ue este dentro del cursor- #amiJn cuando la shell esta en espera de ordenes la ventana % si ha% varias pestaKas aiertas cierra de una en una-

Ctrl @ E Manda el cursor al Dinal de la l(nea Ctrl @  Mueve el cursor hacia adelante, Dunciona como la Dlecha derecha Ctrl @ $ Borra el carácter a la i;'uierda del cursor- E'uivale a la tecla retroceso =acspace> Ctrl @  Elimina todo lo 'ue este del cursor a su derecha Ctrl @ L Limpia la pan talla- Es similar al comando clearCtrl @  Si+uiente comando en el historial- #raaja i+ual 'ue la Dlecha aajoCtrl @ " E'uivale a enter Ctrl @ 6 #raaja i+ual 'ue la Dlecha arria- Muestra el comando anterior ejecutadoCtrl @ * B1s'ueda en el archivo -ash.histor%- Busca un comando tecleado con anterioridad 'ue empiece con las letras 'ue tecleamosCtrl @ S Con+ela la terminalCtrl @ # Camia los dos caracteres anteriores a la posiciIn del cursorCtrl @ U Borra % +uarda en el portapapeles lo 'ue esta a la i;'uierda del cursorCtrl @ NN Mueve el curs or a su posiciIn anteriorCtrl @  Muestra todos los comandos posiles Ctrl @ O 6e+a la palara 'ue este +uardada en el portapapeles cuando se ha%a usado los Ctrl @ U % Ctrl @ P Ctrl @ P Borra % +uarda en el portapapeles la palara a la i;'uierda del cursorCtrl @ Q Suspende/detiene el comando- Manda el proceso actual al ac+round =se+undo plano>, el proceso puede ser re+resado a primer plano con los comandos: jos % DCtrl Ctrl Ctrl Ctrl

@ @ @ @

RRRRR

*e 6á+ !v 6á+ lecha lecha !lt

=6a+e Up> =6a+e )o?n> derecha i;'ui erda

Camia a Camia a Mueve el Mueve el

la pestaKa la pestaKa cursor una cursor una

i;'uierda derecha palara a la derechapalara a la i;'u ierda-

RRRRR

!lt @ R =Si es el carácter arria en la tecla ha% 'ue presionar además shiDt> nserta todas las posiles entradas 'ue pueden completar la palara!lt @  Mueve a la primera l(nea en el historial!lt @ T Mueve a la ultima l(nea en el historial!lt @  =Si es el carácter arria en la tecla ha% 'ue presionar además shiDt> Muestra la lista completa de su+erencias de posiilidades!lt @ acspace Borra hacia atrás del cursor !lt @ Muestra la ultima parte del com ando previo utili; ado !lt @ C $ace 'ue la primera letra de una palara se convierta a ma%1scula % el resto a min1sculas- Cuando esta en medio de una palara convierte a ma%1scula la letra donde esta el cursor % deja en min1sculas las letras del cursor hacia la derecha!lt @ ) Borra una palara- Me Dunciono cuando estaa al principio de la misma!lt @ L Convierte una palara a min1sculas !lt @  Busca hacia delante en el histo rial, non incremen tal !lt @ 6 Busca hacia atrás, nonincremental !lt @ U $ace ma%1scula una palara !lt @ FW os mueve de pestaKa en pestaKa de acuerdo a la posiciIn 'ue ocupa % el n1mero 'ue ha%amos presionadoRRRRR

Ctrl @ ShiDt

Ctrl Ctrl Ctrl Ctrl Ctrl Ctrl Ctrl Ctrl

ShiDt ShiDt ShiDt ShiDt ShiDt ShiDt ShiDt ShiDt

@ @ @ @ @ @ @ @

RRRRR

@ @ @ @ @ @ @ @

RRRRR

C Copiar  !re terminal X Cierra ventana # !re pestaKa P Cierra pestaKa V 6e+ar *e 6á+ =6a+e Up> !v 6á+ =6a +e )o?n>

!lt @ ShitD

!lt @ ShiDt @ B !lt @ ShiDt @  !lt @ ShiDt @ #

Mueve la pestaKa a la i;'uierda Muev e la pestaKa a la derech a

RRRRR

Mueve el cursor F palara hacia atrás en la l(nea en la 'ue estJ situadoMueve el cursor F palara hacia adelante en la l(nea en la 'ue estJ situadonvierte el lu+ar de dos palaras

Aprendiendo Practicando GNU/Básico version 1.0, Para cualquiera sugerencia [email protected] 40

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF