viernes, 29 de enero de 2016

Actividad 3 - Practica comandos (11)

Lo que viene a continuación es un conjunto de ejercicios simples para practicar con los comandos básicos de Linux. Cualquier duda al respecto preguntar al profesor.
Para hacer estos ejercicios podéis usar la página http://bellard.org/jslinux/ . consigne las deducciones en el cuaderno.



Ejercicio 1
  • Ir al directorio /home
  • Ir al directorio /var/root
  • Crear un nuevo directorio llamado hola
  • Entrar en el directorio hola
  • ¿A dónde vamos si escribimos cd ..? Volver después al directorio /var/root/hola
  • ¿A dónde vamos si escribimos cd .
  • ¿Funciona igual cd .. que cd..? (la diferencia es el espacio en blanco)


Ejercicio 2
  • Ir al directorio raíz /
  • Ir al directorio /dev
  • Listar los archivos del directorio actual
  • Listar los archivos del directorio actual añadiendo el modificador -l    (menos ele)
  • Ir al directorio /home
  • Prueba ahí los siguientes comandos y explica en el foro las diferencias.
    • ls -l
    • ls -la
    • ls -lah


Ejercicio 3
  • Entra al directorio /var/root/hola    (sino existe crearlo)
  • Creamos 5 archivos asi:  primero.txt, segundo.txt, tercero.txt, cuarto.txt, quinto.txt
  • Para crearlos y ponerles de contenido de texto ejecutamos los siguientes comandos:
  • echo "Este es mi primer" > archivo1.txt
  • echo "_experimento enviando" > archivo2.txt
  • echo "_ordenes de consola" > archivo3.txt
  • echo "_al sistema operativo" > archivo4.txt
  • echo "_GNU linux" > archivo5.txt

  • Ahora para verificar que cada archivo fue creado y dentro del mismo tiene el contenido que le enviamos, ejecutamos el comando cat
  • asi para el archivo llamado arvhivo5.txt   --->cat primero.txt
  • la salida debe resultar asi ------------------->_GNU linux
Inventemos una frase y la segmentamos en 7 archivos, poniendole a cada archivo nombres como primero.txt, segundo.txt ... y asi sucesivamente.



Ejercicio 4

concatenemos la frase del punto anterior hasta tenerla completa asi
para concatenar la primer frase con la segunda seria
---------------------> cat archivo1.txt archivo2.txt >> fraseconcatenada.txt


ejecutando
--------------------->cat  fraseconcatenada.txt

tendremos
--------------------->Este es mi primer 
--------------------->_experimento empleando



podemos concatener muchos archivos a la vez, por ejemplo podemos obtener la frase completa asi:
---- cat archivo1.txt archivo2.txt archivo3.txt archivo4.txt archivo5.txt > resultadocompleto.txt
el resultado debe de ser
----> Este es mi primer
----->_experimento enviando
----->_ordenes de consola
----->_al sistema operativo
----->_GNU linux




Ejercicio 5

  • Ahora con la frase que hicimos  envie toda la frase completa a un archivo.
  • Concatene 3 archivos y que el resultado del archivo resultante tenga el siguiente contenido
----->_Estas son
----->_ordenes de consola
----->_en
----->_GNU linux





  • Cree y concatene 5 archivos de tal modo que el archivo resultante contenga el siguiente texto:

    • ----->_GNU linux
    • ----->_es usado
    • ----->_por el 1,56% de los colombianos en casa, 
    • ----->_en EEUU
    • ----->_es utilizado por el 2,48% de forma personal
    Datos estadistico tomado de http://dplinux.net/la-cuota-de-mercado-de-linux-en-el-escritorio-sigue-subiendo/   (4 de Mayo de 2015)         

    • Que resultado quedaria en un archivo si ejecuto esto:
    cat archivo5.txt archivo4.txt archivo3.txt 
    cat archivo3.txt archivo2.txt archivo4.txt 
    cat archivo4.txt archivo1.txt archivo4.txt 




    Ejercicio 6

    Para borrar el archivo1.txt ejecutamos
    -----> rm archivo1.txt
    pero para borrar una carpeta hacemos -rf   asi:
    -----> rm   -rf    nombredelacarpeta


    • cree 6 carpetas y 8 archivos
    • dentro de cada carpeta cree 2 archivos
    • de la primera carpeta y la quinta borre un archivo
    • de la segunda y sexta carpeta borre los 2 archivos
    • borre la cuarta carpeta, borre la tercera.

    La actividad anterior fue modificada , su version original fue tomada de
     http://multimedia.uoc.edu/sqsw/index.php/Ejercicios_para_practicar_en_el_uso_de_los_comandos_b%C3%A1sicos_de_Linux