Upload
jorge
View
469
Download
4
Embed Size (px)
Citation preview
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
1/52
Ejercicios sistemas Linux 100 primeros
1. Lis tar todos los arch ivos del di rector io bin.
2. Lis tar todos los arch ivos del di rector io tmp .
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
2/52
3. Lis tar todos los arch ivos del di rector io etc que empiecen por t en ordeninverso.
4. Lis tar todos los arch ivos del di rector io dev que empiecen por t ty y teng an5 caracteres.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
3/52
5. Lis tar todos los arch ivos del di rector io dev que empiecen por t ty y acabenen 1,2,3 4.
6. Lis tar todos los arch ivos del di rector io dev que empiecen por t y acabenen C1.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
4/52
7. List ar todo s los archiv os, inclu idos los o culto s, del director io raz.
8. Lis tar todos los arch ivos del di rector io etc que no emp iecen por t .
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
5/52
9. Lis tar todos los archivos d el di rector io usr y su s sub director ios.
10. Cambiarse al di rector io tm p.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
6/52
11. Veri f icar que el directo rio actual ha camb iado.
12. Mos trar el da y la hor a act ual .
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
7/52
13. Con un solo c omando p osic ionarse en el di rector io $HOME.
14. Ver if ic ar que s e es t en l.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
8/52
15. Lis tar todos los f icheros del di rector io HOME mostrando su nmero d einodo.
16. Borrar todo s los archivos y director ios vis ib les de vuestro director ioPRUEBA.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
9/52
17. Crear los director ios d ir1, di r2 y d ir3 en el di rector io PRUEBA. Dentro dedir1 crear el di rector io dir11. Dentro d el di rector io d ir3 crear el di rector iodir31. Dentro d el directorio d ir31, crear los direc torio s dir311 y dir312.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
10/52
18. Copiar el archivo /etc/motd a u n archivo l lamado mensaje de vuestrodi rector io PRUEBA.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
11/52
19. Copiar m ensaje en dir1, dir2 y dir3.
20. Comp robar el ejerc ic io anter ior mediante un solo c omand o.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
12/52
21. Copiar los arch ivos d el di rector io rc.d qu e se encuentra en /etc aldi rector io d ir31.
22. Copiar en el di rector io dir311 los archivo s de /bin qu e tengan una a com osegund a letra y su nom bre tenga cuatro letras.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
13/52
24. Mover el di rector io dir31 y sus sub director ios debajo d e dir2.
25. Mostrar por p antalla los archivos ord inarios del di rector io HOME y sussubdi rec tor ios .
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
14/52
26. Ocul tar el archivo mens aje del di rector io d ir3.
27. Borrar los arch ivos y d irector ios de dir1, inc luido el pro pio director io.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
15/52
28. Copiar al di rector io dir312 los f icheros del di rector io /dev qu e empiecenpo r t, acaben en una letra que vaya de la a a la b y tengan cin co letras ensu nom bre.
29. Borrar los archivos de dir312 que no acaben en b y tengan un a q com ocuarta letra.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
16/52
30. Mover el directo rio dir 312 debajo d e dir3.
31. Crear un enlace simbl ico al di rector io dir1 dentro del di rector io d ir3l lamado enlacedir1.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
17/52
32. Posicio narse en dir3 y, empleand o el enlace creado en el ejercicioanter ior, crear el di rector io nu evo1 dentro d e dir1.
33. Ut i l izando el enlace creado c opiar los archivo s qu e empiecen por u deldi rector io /bin en director io nuevo1.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
18/52
34. Crear dos enlaces du ros d el f ichero fich 1, l lamarlo enlace, en losdi rector ios d ir1 y dir2.
35. Borrar el archivo f ich1 y c opiar enlace en dir3.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
19/52
36. Crear un enlace simblico (l lamado enlafich 1) al f ichero enlace de dir2 endir1.
37. Posicio narse en dir1 y, mediante el enlace creado, copiar el arch ivo fich ldentro de dir311.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
20/52
38. Seguir en d ir1 y, m ediante el enlace c reado, sacar po r p antal la las lneasque t iene el archivo f ich 1.
39. Bo rrar el f ichero fich 1 de dir2
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
21/52
40. Borrar todo s los archivos y director ios creados d urante los ejerc ic ios.
41. Crear el director io dir 2 y dir3 en el director io PRUEBA Cules so n lo sactuales perm isos del di rector io d ir2?
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
22/52
42. Ut i l izando la notacin s imbl ica, el iminar to dos los p ermisos de escri tura(propietar io, grup o, otros) del di rector io dir2. .
43. Uti l izand o la notacin octal, el imin ar el perm iso de lectura del directo riodi r2, al resto de los usuarios.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
23/52
44. Cules so n ahora lo s p erm isos asoc iados a dir2?
45. Crear bajo dir2, un d irector io l lamado d ir2l .
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
24/52
46. Concederse a smism o p ermiso de escri tura en el di rector io d ir2 eintentar de nuevo el paso anter ior.
47. Cules son los v alores po r om isin asignad os a los arch ivos ?
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
25/52
48. Cambiar el di rector io actual al d i rector io dir3. Imprim ir su trayector iacom pleta para veri f icar el cambio.
49. Cules son lo s perm isos asig nado s en su m omento a este directo rio?
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
26/52
50. Establecer mediante el comando umask (buscar este comando ) loss iguientes valores p or om is in: r wxr--r-- para los d irector ios y rw-r--r-- paralos archivos ordinarios.
51. Crear cuatro n uevos d irector ios l lamados d ira, di rb, di rc , y dird b ajo eldi rector io actual .
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
27/52
52. Compro bar los perm iso s de acceso de los d irector ios r ecin cr eados p aracomp robar e l func ionamiento del comando um ask.
53. Crear el f ichero un o. Qui tar le todo s los permiso s d e lectura.Comp robarlo. Intentar borrar dicho f ichero.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
28/52
54. Qui tar le todos lo s permis os de paso al di rector io d ir2 y otorgarle todoslo s dems.
55. Crear en el directorio propio:El directorio carpeta1 con los tres permisos para el propietario, dentro de lfich1 con lectura y escritura para todos y fich2 con lectura y escritura parael propietario y solo lectura para el resto.El directorio carpeta2 con todos los permisos para el propietario y lectura yejecucin para los del mismo grupo. Dentro file1 con lectura y escriturapara el propietario y los del grupo y file2 con los mismos para el propietarioy solo lectura para el grupo.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
29/52
56. Desde otro usuario p robar tod as las operaciones que se pueden hacer enlos f icheros y d irector ios creados.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
30/52
57. Visual izar la trayector ia com pleta del directorio actual. Crear dosdirector ios l lamados c orreo y fu entes debajo del di rector io actual .
58. Posic ionarse en el di rector io fu entes y crear los director ios d ir1, di r2.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
31/52
59. Crear el di rector io menus b ajo correo sin mo verse del di rector io actual .
60. Posic ionarse en el di rector io HOME. Borrar los director ios qu e cuelgan defuentes que acaben en un nmero que no sea el 1.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
32/52
61. Ver si exist e el archivo tty2 en el directorio dev. En caso de qu e exista,ver su fec ha de creacin o actual izacin.
62. Ver los perm isos q ue t ienen los archivos qu e empiecen por t t deldi rector io /dev.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
33/52
63. Visual izar la l ista de los arch ivos ord inario s q ue estn en el dir ector io/u sr /b in .
64. Visual izar la l ista de to do s lo s d irector ios que cuelg an del raz.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
34/52
65. Visual izar la l ista de todo s los fich eros qu e pertenezcan a roo t.
66. Visualizar la l is ta de tod os los f icheros .h d el di rector io /usr/inc lude.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
35/52
67. Ejecutar todos los com andos qu e emp iecen por ls del di rector io /bin.
68. Visual izar de qutipo so n to do s y cada uno de fic heros de tod o el rbo ldel s is tema prop iedad de un usuario conoc ido.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
36/52
69. Crear el di rector io uno en el di rector io HOME con permiso de escri tura ypaso para el prop ietar io, de lectura y paso para los usuarios de su m ismogrup o y ningn permis o para el resto de usuarios.
70. Crear el di rector io u no1 d entro del d i rector io creado en el ejerc ic ioanter ior con todo s lo permisos p ara el usuario, ningu no para los usuarios delgrup o y perm iso de escri tura para el resto de usu arios.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
37/52
71. Copiar todos los f icheros pro piedad de un us uario cono cido qu e acabenen un nmero en el di rector io m enus.
72. Visual iza con la orden w ho la relac in de u suarios c onectados y susterm inales. Mediante la o rden cat, crea un pequ eo m ensaje desd e tuco nso la y redirgelo a un o de los term inales con ectados ..
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
38/52
73. Crea un ar ch ivo d e tam ao 0
74. Visual iza el archiv o /etc/mo td, qu e contiene el " mensaje del da" .
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
39/52
75. Ut i l izando de entrada la informacin de los usuarios conectados alsistem a, guardar, ordenadas por el campo h ora, las lneas cor respo nd ientesal usuario qu e se desee en el archivo person a.
76. Crear el di rector io carpeta debajo del di rector io PRUEBA . Qui tar le todoslos perm isos de lectura. A con t inuacin, buscar todos los director ios q uecuelguen del di rector io prop io y guardarlos en el archivo d irec.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
40/52
77. Volver a real izar la segun da parte del ejercicio an terior, peroredi recc ionando los errores al f ichero malos. Compro bar la inform acin delf ichero malos.
78. Aadir al f ich ero d irec la l ista de to dos los fichero s o rdin arios q uecuelguen de /etc.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
41/52
79. Aadir al arch ivo nueval ista el/ los n om bre/s d e el/ los f ichero /s deldirect orio PRUEBA qu e con tengan en s u nomb re la cadena "ai" , aadiendoel posible error al f ichero m alos.
80. Sacar por pantal la nicam ente el t iempo (busc ar com ando tim e) quetarda en ejecutarse el com ando w ho.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
42/52
81. Sacar por p antalla un l is tado com pleto (buscar com ando ps ) de lospro ceso s qu e est real izando el usu ario ro ot.
82. Crear el archivo proceso con los pro cesos qu e no t ienen ningn terminalas ignado.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
43/52
83. Aadir al f ichero anterior la fecha act ual y la trayecto ria completa deldi rector io actual .
84. Sacar por p antalla el l is tado d e todos los usu arios conectados o rdenadospor nmero d e proceso asignado.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
44/52
85. Averiguar cul es la activ id ad actu al del sistem a. Para el lo visu al ice unl is tado comp leto d el estado de tod os lo s pr ocesos que se estn ejecutandoen el s is tema.
86. Obtener un l is tado co n los sigu ientes datos de los pro cesos de su sh el lactual.
87. Mostrar cuanto s us uarios t iene registrados el s is tema (el regis tro d eus uarios est en el arc hivo /etc/passw d)
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
45/52
88. Most rar cunto s us uario s tiene registr ados el sistema y q ue uti l izan elintrp rete bash (debe aparec er al fin al d e la lnea /b in/bas h o sim ilar)
89. Mostrar cuantos us uarios hay con ectados.
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
46/52
90. Mostrar las lneas, de un archiv o d e texto, empiecen po r L (mayscu la ominscula)
91. Cont ar las lneas, del ejemplo anteri or
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
47/52
92. Extraer los nomb res de usuario (pr imer camp o) del s is tema
93. Extraer los nom bres de u suario y el shel l que ut i l izan (l t imo c ampo )
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
48/52
94. Cambiar la fecha de creacin d e un archivo y a previamente creado
95. Calcular la f i rma md 5 de un arch ivo
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
49/52
96. Modi f icar la f i rma md5 y detectar qu e se ha cambiado (rev is in d e f i rma)
97. Moni torear la ocupacin de las part ic iones en los d iscos
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
50/52
98. Cual es el p roc eso q ue ms c arga el pr oces ador ?
99. Est cor riendo el pr oces o b ash?
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
51/52
100. Cunto s pro cesos que empiecen por k estn cor riendo ?
7/23/2019 Ejercicios Sistemas Linux 100 Primeros (1)
52/52