Ejercicios para practicar en el uso de los comandos básicos de Linux

De Seguridad y Calidad en Servidores Web
Saltar a: navegación, buscar

Lo que viene a continuación es un conjunto de ejercicios simples para practicar con los comandos básicos de Linux. Cualquier duda que tengáis al respecto comentadla en el aula.

Para hacer estos ejercicios podéis usar la página http://bellard.org/jslinux/ o bien arrancar una máquina virtual Linux en vuestro ordenador (explicado aquí)

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 los modificadores -la
  • 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
  • Crea un nuevo archivo con el editor vi: vi archivo.txt y sigue los pasos que indicamos a continuación:
    • Pulsa la tecla i (entramos en el modo edición para poder escribir).
    • Escribe el siguiente texto: En un lugar de la Mancha de cuyo nombre no quiero acordarme...
    • Hemos acabado de escribir, salimos del modo edición apretando la tecla escape
    • Entra en el modo comando apretando la tecla dos puntos :
    • Grabar w
    • Vuelve al modo comando con dos puntos y sal con q
    • Lista los archivos que hay en el directorio actual.

Ejercicio 4

  • Cambia el nombre del fichero archivo.txt por fl001.txt
  • Copia el archivo fl001.txt en el archivo fl002.txt
  • Edita con vi el archivo fl002.txt
  • Busca los tres puntos (escribe /...). ¿A dónde te ha llevado?
  • Entra en modo de edición, sitúate después de los tres puntos y haz un intro
  • Vuelve al modo comando (escape :)
  • Guardar y salir: wq (lo mismo que en el ejercicio 2 hicimos en dos pasos, ahora lo hemos hecho en uno).
  • Escribe la siguiente instrucción: cat fl002.txt fl002.txt fl002.txt > fl003.txt
  • Comprueba el resultado. ¿Qué haces para comprobarlo?
  • Busca información sobre la instrucción cat ¿Qué hace?
  • Explica en el foro el porqué del resultado obtenido.

Ejercicio 5

  • Escribe ls -lah /dev > fl004.txt ¿Qué hemos hecho? ¿Qué tamaño tiene el nuevo fichero?
  • Escribe cat fl004.txt
  • Escribe less fl004.txt
  • Busca la cadena p0
  • Busca la siguiente aparición de la cadena buscada
  • Sal de less