Curso Linux Fundamentos

LINUX FUNDAMENTOS

TEMARIO

Introducción

  • Instalación de servidores Linux
  • Comprensión de la arquitectura de un sistema Linux
  • Requerimientos de Hardware y preparación
  • Diseño del esquema de particionado del disco duro
  • Instalación de Linux y el Sistema X-Windows
  • Instalación de un gestor de arranque
  • Gestión de librerías compartidas
  • Gestión de paquetes

Introducción a la Estructura de directorios y sistema de archivos Linux

  • Entender y utilizar los comandos del terminal (bash) de Linux
  • Mejorar el uso del Shell, aprendiendo atajos y ayudas que ofrece el sistema
  • Trabajo en la línea de comandos de Linux
  • Navegación a través de la estructura del Sistema de Archivos
  • Uso de los principales comandos y utilerías de Linux
  • Creación de Archivos y Directorios
  • Copiar, Mover, Eliminar, remover, organizar archivos y directorios desde bash-shell
  • Uso y funciones del Editor vim y nano
  • Uso de atajos en el uso del Bash para trabajar mós rópido
  • Monitoreo de espacio usado en disco: du y df
  • Enlaces duros y suaves con ln

Metacaracteres del Shell

  • Caracteres especiales: *, >, >>, <, <<, |, 2>, ", ?, #, &, \, ; etc.
  • Construcción de potentes expresiones regulares
  • Uso de metacaracteres en operaciones sobre ficheros y directorios

Manejo de salida estándar y mostrar de contenido de archivos

  • echo, cat, more, less
  • manipulación de líneas y filtrado
  • grep, head, tail y cut

Dispositivos, Sistemas de Archivos de Linux y Jerarquía Estóndar del Sistema de ficheros

  • Creación de particiones y sistemas de archivos
  • Mantenimiento de la integridad del sistema de archivos
  • Montaje y desmontaje de sistemas de archivos
  • Administración de Quotas de disco
  • Crear, monitorear y eliminar procesos

Interfaces de usuario y escritorios

  • Instalación y configuración de X11
  • Configurar un administrador de pantalla
  • Accesibilidad
  • Creación de particiones y sistemas de archivos
  • Mantenimiento de la integridad del sistema de archivos
  • Montaje y desmontaje de sistemas de archivos
  • Administración de Quotas de disco
  • Crear, monitorear y eliminar procesos

Shells, secuencias de comandos y gestión de datos

  • Personaliza y usa el entorno de Shell
  • Personaliza o escribe guiones simples
  • Gestión de datos SQL

Administración de usuarios y grupos

  • Comprendiendo uso de adduser, useradd
  • Entendiendo: /etc/passwd, /etc/group, /etc/shadow y /etc/skel
  • Login/password
  • Entendiendo y aplicando permisos a archivos y directorios con: chown, chmod, chgrp, lsattr, chattr, umask
  • Manejo de Entradas y Salidas
  • Filtros y herramientas de usuario
  • Automatización de tareas (Scheduling Jobs)
  • programación de trabajos con cron y at
  • Localización e internacionalización
  • Instalación de Linux y administración de paquetes

Instalación de administrador de arranque

  • Manejo de librerías compartidas
  • Administración de paquetes con Debian
  • Administración de paquetes con RPM y YUM

Fundamentos de Networking

  • Fundamentos de los protocolos de Internet
  • Configuración básica de red
  • Solución de problemas básicos de red
  • Configurar DNS del lado del cliente

Seguridad

  • Realizar tareas de administración de seguridad
  • Configuración de seguridad del host
  • Protección de datos con cifrado

Descripción del Examen, Examen de Simulación, Repaso

Examen de Certificación