Herramientas de usuario

Herramientas del sitio


informatica:sistemas_operativos:cursos:linux_para_devops_y_sysadmin

¡Esta es una revisión vieja del documento!


Linux para DevOps y Sysadmin

Notas del curso Linux para DevOps y Sysadmin del Clúster Tic de Galicia.

  • Horas: 35
  • Fecha Inicio: 11/09/2023
  • Fecha Fin: 22/10/2023

Impartido por Cristian Casis (https://cristiancasis.com/ y https://www.youtube.com/@MisterCoder).

Objetivos

  • Cómo obtener acceso a un servidor Linux si aún no lo ha hecho.
  • Qué es una distribución de Linux y cuál elegir.
  • Qué software se necesita para conectarse a Linux desde computadoras Mac y Windows.
  • Qué es SSH y cómo usarlo.
  • El diseño del sistema de archivos de los sistemas Linux y dónde encontrar programas, configuraciones y documentación.Los comandos básicos de Linux que usará con más frecuencia.
  • Crear, renombrar, mover y eliminar directorios.
  • Listar, leer, crear, editar, copiar y eliminar archivos.
  • Exactamente cómo funcionan los permisos y cómo descifrar los permisos de Linux más crípticos con facilidad.
  • Cómo utilizar los editores nano, vi y emacs.
  • Dos métodos para buscar archivos y directorios.
  • Cómo comparar el contenido de archivos.
  • Qué son las tuberías, por qué son útiles y cómo usarlas.
  • Cómo comprimir archivos para ahorrar espacio y facilitar la transferencia de datos.
  • Cómo y por qué redirigir la entrada y la salida de las aplicaciones.
  • Cómo personalizar su indicador de shell.
  • Cómo ser eficiente en la línea de comandos mediante el uso de alias, finalización de tabulaciones y su historial de shell.
  • Cómo programar y automatizar trabajos usando cron.
  • Cómo cambiar de usuario y ejecutar procesos como otros.
  • Cómo encontrar e instalar software.

Temario

    • 1.1 Guía del curso
    • 1.2 Introducción a Linux
    • 1.3 Creación del entorno de trabajo: VirtualBox
    • 1.4 Actualizar repositorios y sistema operativo
    • 1.5 Apagar y reiniciar sistema operativo
    • 2.1 Comando cd
    • 2.2 Comando man y ls
    • 2.3 Comando tree
    • 2.4 Comando whereis
    • 2.5 Comando whoami
    • 2.6 Comandos IP
    • 2.7 Configurar interfaz de red
    • 2.8 Crear y borrar directorios o ficheros
    • 2.9 Cuentas de usuarios y permisos
    • 2.10 Kernel de Linux y como gestionarlo
    • 2.11 Renombrar y mover directorios
    • 2.12 Sistema de directorios linux
  • 3. Comandos Avanzados
    • 3.1. Comando df
    • 3.2. Comando du
    • 3.3. Comando grep
    • 3.4. Comando head
    • 3.5. Comando locate
    • 3.6. Comando more y comando less
    • 3.7. Comando tail
    • 3.8. Comando htop y top
    • 3.9 Comando wget
    • 3.10. Firejail - securiza tus aplicaciones en linux
    • 3.11. Instalar php y python en un contenedor de docker
    • 3.12. Smartctl
    • 3.13. Umask
    • 3.14. Nmap
  • 4. Administración, particiones y Docker
    • 4.1. Buffer Cache
    • 4.2. Cambiar hostname
    • 4.3. Información del sistema
    • 4.4. Crear particiones con fdisk
    • 4.5. Crear particiones con gparted
    • 4.6. Comprimir y descomprimir ficheros
    • 4.7. Introducción a docker
    • 4.8. Comando GPG
  • 5. Scripting
    • 5.1. Mi primer script
    • 5.2. Variables en scripts
    • 5.3. Variables de entornos en scripts
    • 5.4. Condicional If
    • 5.5. Bucle For
    • 5.6. While
    • 5.7. Case condition - Control de flujo

Tests

Tema 2

¿Qué es el Kernel?

  • Es una parte del acceso seguro
  • Se encarga de la información
  • Es el núcleo del sistema operativo
  • Proporciona complejidad en el sistema

¿Qué es una Distro?

  • Es un término informal
  • Es una distribución basada en linux
  • Es un software
  • No satisface necesidades

¿Cuáles son comandos Linux para la administración de archivos?

  • cp, cd, mv, rm
  • copy, del, move, cd
  • Ctrl Alt, Tab, Inicio
  • pd, dc, vm, dir

Para que sirve el comando ls

  • Lista los archivos y directorios dentro del directorio de trabajo
  • Lista todos los directorios
  • Lista solo los archivos grandes
  • Lista desde la raíz

Para que sirve el comando cd

  • muestra directorio
  • renombra directorio
  • Cambia de directorio
  • Utilizado para cambiar permisos

Comando utilizado para copiar ficheros

  • cp
  • copy
  • xcopy
  • rm

El comando mv permite mover y renombrar ficheros

  • Verdadero
  • Falso

Comando utilizado para eliminar ficheros

  • delete
  • del
  • remove
  • rm

Comando que permite detectar el tipo y formato de un archivo.

  • data
  • type
  • file
  • more

Comando que permite a los usuarios ejecutar acciones con los privilegios de seguridad del superusuario

  • finger
  • sudo
  • ping
  • who -a
informatica/sistemas_operativos/cursos/linux_para_devops_y_sysadmin.1694535253.txt.gz · Última modificación: por tempwin