fontaneria linux ejercicios

Download Fontaneria Linux Ejercicios

Post on 11-Jul-2016

11 views

Category:

Documents

2 download

Embed Size (px)

DESCRIPTION

Ejercicios de fontaneria comandos shell linux

TRANSCRIPT

  • Sistemas Operativos April 6, 2016

    P a g e 1 | 11

    SESION 03: FONTANERIA LINUX

    Alumno: Polo Roca Holguer Marco

    Cdigo: 2010400421

    Grupo: 02

    EJERCICIOS

    1. Ingrese al Linux

    2. Ingrese con el nombre de su usuario asignado por su profesor y su

    correspondiente password.

    3. Ingrese cada uno de los ejemplos del marco terico y observe lo que

    sucede.

    Todos los ejercicios siguientes ejectelos desde su home.

    4. Crear redireccionando la salida del comando ls los siguientes archivos en

    su directorio home

    Pract01, pract02, pract03, practica, pract01ica, pract02ica, pract03ica

    date

  • Sistemas Operativos April 6, 2016

    P a g e 2 | 11

    5. Adicionar al final de practica la salida de date.

    6. Enviar un mensaje a un usuario utilizando bloques de comandos.

    7. Colocar los archivos cuyo nombre empiece con c del directorio /usr/bin en

    un archivo llamado binlistado. Utilice redireccionamiento.

    8. Ver los directorios de raz por pginas.

    9. Comparar los archivos pract03 y practica, el resultado colocarlo en un

    archivo llamado practica20.

    10. Buscar pr en el archivo pract02.

    11. Guardar en un archivo todos los nombres de los archivos que inician con

    pract0

  • Sistemas Operativos April 6, 2016

    P a g e 3 | 11

    12. Guardar en un archivo todos los nombres de los archivos que empiezan con

    pract0 y son de 7 letras.

    13. Crear el directorio DIR1 en su home y luego hacer un listado del contenido

    de su home en una sola lnea de comando. Utilice ;

    14. Guardar en un archivo ubicado en DIR1 todos los nombres de los archivos

    que en la 7 posicin tienen el caracter 1 2.

  • Sistemas Operativos April 6, 2016

    P a g e 4 | 11

    15. En un archivo llamado calendar ubicado en DIR1coloque el calendario de

    este mes. Utilizando redireccionamiento.

    16. En un archivo llamado date1 ubicado en DIR1 coloque la fecha de hoy.

    Utilizando redireccionamiento.

    17. Buscar la palabra oc en el archivo calendar.

    18. Listar el contenido del directorio DIR1 desde su home y luego hacer un

    listado del contenido de su home en una sola lnea de comando. Utilice el

    operador &&

    19. Listar el contenido del directorio DIR1 desde su home y luego hacer un

    listado del contenido de su home en una sola lnea de comando. Utilice el

    operador ||

    20. Crear el directorio DIR2 dentro de DIR1 y DIR3 como hijo de DIR2.

  • Sistemas Operativos April 6, 2016

    P a g e 5 | 11

    21. Crear con cat el archivo nletras ubicado en DIR2 con los siguientes datos

    Uno

    Dos

    Tres

    Cuatro

    Cinco

    22. Crear con cat el archivo numeros ubicado en DIR3 con los siguientes datos

    12

    15

    20

    40

  • Sistemas Operativos April 6, 2016

    P a g e 6 | 11

    23. Concatene los dos archivos anteriores en un archivo llamado todo ubicado

    en DIR1.

    24. Ordene el archivo nletras.

    25. Muestre el contenido del archivo nletras

    26. Ordene el archivo nletras y el resultado colocarlo en el archivo

    letordenado ubicado en DIR3.

    27. Muestre el contenido del archivo letordenado

  • Sistemas Operativos April 6, 2016

    P a g e 7 | 11

    28. Ordene el archivo nmeros

    29. Busque la palabra aq en todos los archivos de su home.

    30. Muestre el nmero de lneas, palabras y caracteres del archivo

    letordenado.

    31. Busque el archivo .bash_profile

    32. Busque el archivo .bash_logou

    33. En el caso de que en el punto 32 tenga un mensaje de error por no poseer

    los derechos, redireccione el mensaje de error al archivo error5

  • Sistemas Operativos April 6, 2016

    P a g e 8 | 11

    34. Muestre el tamao del archivo error5

    35. En el caso de que en el punto 33 tenga un mensaje de error por no poseer

    los derechos, redireccione el mensaje de error al archivo /dev/null

    36. Muestre el tamao del archivo /dev/null

    37. Visualizar todos los archivos de su directorio home que hayan sido

    modificados en los ltimos 10 das.

    38. Crear un archivo llamado nombres ubicado en DIR2 con los siguientes

    datos:

    Ana

    Ana

    Lourdes

    Javier

    Mara

    Mara

    Marcos

  • Sistemas Operativos April 6, 2016

    P a g e 9 | 11

    Sara

    Vanesa

    39. En un archivo llamado ndupli ubicado en DIR2 colocar aquellos nombres

    que no se repiten del archivo nombres.

    40. Muestre el contenido del archivo ndupli.

    41. En un archivo llamado sdupli ubicado en DIR3 colocar aquellos nombres

    que si se repiten del archivo nombres.

    42. Muestre el contenido del archivo sdupli.

    43. Muestre el tamao del archivo nombres en lneas.

  • Sistemas Operativos April 6, 2016

    P a g e 10 | 11

    44. Muestre el tamao del archivo nombres en megas

    45. Usando cat ingrese los datos siguientes al archivo Orde ubicado en DIR3

    (Orde debe estar ordenado)

    Piso

    Tele

    Mesa

    Silla

    Alfombra

    Cortina

    Nota: ingrese los datos como estn. Utilice redireccionamiento.

    46. Verifique que es lo que hace $ ls | sort -r | head 1

    Muestra el archivo que se encuentra al inicio (primera linea) de la lista

    ordenada en reversa.

    47. Halle dos equivalencias al comando anterior.

  • Sistemas Operativos April 6, 2016

    P a g e 11 | 11

    48. Agregue al archivo nombre el archivo Orde.

    49. Guardar en un archivo llamado lista1 ubicado en DIR1 todos los nombres

    de los archivos que empiezan con la letra a y tienen 5 letras