ejercicios sistemas linux 100 primeros (1)

Upload: jorge

Post on 15-Feb-2018

469 views

Category:

Documents


4 download

TRANSCRIPT

  • 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