Comandos Esenciales de Linux, Docker y Gestión de Sistemas

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,86 KB

Gestión de Archivos y Directorios

  • Renombrar el directorio 'imagenes' por 'images': mv multimedia/imagenes/ multimedia/images
  • Añadir la Imagen 2 al archivo 'listadonotas.txt' (ubicado en el home del usuario actual), partiendo de la Imagen 1: echo "11 Julia 2.5 repite" >> listadonotas.txt
  • Eliminar el directorio 'ciclos' (con todo su contenido): rm -r instituto/ciclos/
  • Copiar el directorio 'videos' (con toda su información) al directorio 'reproductores': cp -r multimedia/videos/ multimedia/reproductores/
  • Crear los directorios 'multimedia' y 'videos' de la estructura mostrada: mkdir -p multimedia/videos
  • Crear archivos vacíos: touch multimedia/videos/listadoimagenes.txt multimedia/videos/listadovideos.txt
  • Mover, pidiendo confirmación, el archivo 'listadoimagenes.txt' al directorio 'imagenes': mv -i multimedia/videos/listadoimagenes.txt multimedia/imagenes/
  • Eliminar el contenido completo del directorio videos, pidiendo confirmación: rm -ri multimedia/videos/

Docker y Contenedores

  • Descargar 'debian8' del repositorio de usuario 'waffleimage': docker pull waffleimage/debian8
  • Ejecutar en segundo plano un contenedor a partir de una imagen llamada 'ubuntu': docker run -d ubuntu
  • Instanciar y acceder al terminal de un contenedor: docker run -it ubuntu
  • Mostrar los contenedores activos e inactivos: sudo docker ps -a
  • Descargar la última imagen de 'debian' de Docker Hub: docker pull Debian
  • Obtener información de imágenes: sudo docker images

Gestión de Software y Procesos

  • Instalar herramienta 'bacula': sudo dpkg -i [nombre_paquete]
  • Descomprimir archivo: gunzip [nombre]
  • Descomprimir y desempaquetar 'joe_3.7.orig.tar.gz': tar xvfz joe_3.7.orig.tar.gz
  • Ejecutar con prioridad baja el proceso 'Powerpoint' en Windows: start /LOW POWERPOINT.EXE
  • Matar el proceso de 'Paint': taskkill /PID 16124
  • Desinstalar 'bacula' manteniendo archivos de configuración: apt remove bacula

Administración de Permisos y Archivos

  • Ruta del archivo de repositorios: /etc/apt/sources.list
  • Permisos (Luis: todos, Grupo 'colabora': lectura, Otros: ninguno): chmod 740 -R almacen/personal
  • Procesar 'listadoalumnos.txt' para extraer nombre y edad: cut -d"?" -f1,4 --output-delimiter="#" listadoalumnos.txt > listaedades.txt
  • Filtrar y ordenar alumnos que promocionan: grep promociona listadonotas.txt | sort -r

Conceptos Teóricos

  • Algoritmos de reemplazo: 3333 - 3444 - 3333: LRU-OPT-FIFO.
  • Paginación: No requiere asignación contigua de memoria y genera fragmentación interna.
  • Dispatcher: Encargado del intercambio de procesos de la CPU.
  • Memoria Virtual: El concepto de localidad no se define como el conjunto de procesos de un programa; SJF no es un algoritmo de sustitución de páginas.
  • Round Robin: Es un algoritmo expulsor.

Secuencia numérica: 11, 24, 26, 29, 37, 50, 51

Entradas relacionadas: