Descripción
Este curso ofrece una base integral para la administración eficaz de sistemas operativos Linux, enfocándose en habilidades esenciales para la gestión, configuración y mantenimiento de sistemas.
Prepara a los profesionales para abordar los retos contemporáneos en la administración de sistemas, asegurando la eficiencia operativa, la estabilidad y la seguridad de los entornos Linux. Al completarlo, los participantes estarán equipados para mejorar la fiabilidad y el rendimiento de los sistemas Linux en cualquier entorno tecnológico, marcando el inicio de una carrera prometedora en la administración de sistemas y la tecnología de la información.
Dirigido a:
El curso LPIC-1 está dirigido a profesionales de TI, estudiantes de informática y entusiastas de Linux que buscan iniciar o fortalecer su carrera en la administración de sistemas Linux. Está diseñado para proporcionar una base sólida en la gestión de sistemas Linux, desde la instalación y configuración hasta la administración avanzada y la seguridad básica. Los candidatos ideales para este curso y certificación incluyen:
- Nuevos administradores de sistemas interesados en establecer una carrera en el campo de la administración de sistemas Linux.
- Profesionales de TI que trabajan en otros sistemas operativos y desean ampliar sus habilidades técnicas a Linux.
- Estudiantes de informática y tecnología que buscan adquirir habilidades prácticas y certificaciones para mejorar su empleabilidad.
- Técnicos de soporte que desean profundizar en la administración de sistemas para ascender a roles de administrador de sistemas.
- Entusiastas de Linux que buscan formalizar su conocimiento a través de una certificación reconocida.
- Profesionales de TI que requieren conocimientos básicos de Linux como parte de su función, incluyendo desarrolladores de software, administradores de bases de datos y administradores de redes.
Este curso es una oportunidad excelente para adquirir conocimientos y habilidades fundamentales en Linux, preparándose para certificaciones más avanzadas y roles especializados en seguridad, redes y administración de sistemas.
Requisitos previos:
No hay requisitos previos para esta certificación.
Al finalizar este curso, el alumno será capaz de:
El curso LPIC-1 tiene como objetivo principal proporcionar a los profesionales de TI los conocimientos y habilidades fundamentales para administrar sistemas Linux. Este curso es el primer paso hacia una carrera profesional en administración de sistemas Linux, ofreciendo una base sólida sobre la cual construir competencias más avanzadas.
Los objetivos del curso son:
- Comprender la arquitectura de sistemas Linux, incluyendo la configuración de hardware, el proceso de arranque del sistema, y la gestión de niveles de ejecución y procedimientos de apagado o reinicio.
- Dominar la instalación de Linux y la gestión de paquetes, lo que implica diseñar esquemas de particionamiento, instalar gestores de arranque, manejar librerías compartidas, y gestionar paquetes tanto en Debian como en entornos RPM y YUM, además de comprender Linux en contextos de virtualización.
- Adquirir habilidades prácticas con comandos GNU y Unix, desde trabajar en la línea de comandos hasta procesar secuencias de texto, administrar archivos, utilizar tuberías y redirecciones, supervisar y priorizar procesos, y realizar búsquedas en archivos de texto usando expresiones regulares, con una introducción a la edición básica de archivos.
- Gestionar dispositivos y sistemas de archivos Linux, incluyendo la creación de particiones y sistemas de archivos, mantenimiento de la integridad de los sistemas de archivos, control del montaje y desmontaje, administración de permisos y propietarios de archivos, y el uso de enlaces duros y simbólicos. Se pone especial énfasis en la comprensión y aplicación del Estándar de Jerarquía de Archivos (FHS) para encontrar archivos y colocarlos correctamente.
Temario:
Tema 101: Arquitectura del Sistema
101.1 Determinar y configurar los ajustes de hardware
Áreas de conocimiento clave:
- Activar y desactivar los periféricos integrados.
- Diferenciar entre los distintos tipos de dispositivos de almacenamiento masivo.
- Determinar los recursos de hardware para los dispositivos.
- Herramientas y utilidades para listar información de hardware (por ejemplo, lsusb, lspci, etc.).
- Herramientas y utilidades para manipular dispositivos USB.
- Conocimientos conceptuales de sysfs, udev y dbus.
101.2 Arranque del sistema
Áreas de conocimiento clave:
- Proporcionar comandos comunes al gestor de arranque y opciones al kernel en el momento del arranque.
- Demostrar conocimiento de la secuencia de arranque desde BIOS/UEFI hasta la finalización del arranque.
- Comprensión de SysVinit y systemd.
- Conocimiento de Upstart.
- Comprobar los eventos de arranque en los archivos de registro.
101.3 Cambiar los niveles de ejecución / objetivos de arranque y apagar o reiniciar el sistema
Áreas de conocimiento clave:
- Establecer el nivel de ejecución o el objetivo de arranque predeterminado.
- Cambiar entre niveles de ejecución / objetivos de arranque, incluido el modo monousuario.
- Apagar y reiniciar desde la línea de comandos.
- Alertar a los usuarios antes de cambiar de nivel de ejecución/objetivo de arranque u otros eventos importantes del sistema.
- Terminar procesos de forma adecuada.
- Conocimiento de acpid.
Tema 102: Instalación de Linux y gestión de paquetes
102.1 Diseño del esquema de particionado del disco duro duro
Áreas de conocimiento clave:
- Asignar sistemas de archivos y espacio de intercambio a particiones o discos separados.
- Adaptar el diseño al uso previsto del sistema.
- Asegurar de que la partición /boot cumple los requisitos de la arquitectura de hardware para el arranque.
- Conocimiento de las características básicas de LVM.
102.2 Instalar un gestor de arranque
Áreas de conocimiento clave:
- Proporcionar ubicaciones alternativas para el gestor de arranque así como opciones de arranque de respaldo.
- Instalar y configurar un gestor de arranque como GRUB Legacy.
- Realizar cambios básicos de configuración para GRUB 2.
- Interactuar con el gestor de arranque.
102.3 Gestión de librerías compartidas
Áreas de conocimiento clave:
- Identificar librerías compartidas.
- Identificar las ubicaciones típicas de las librerías del sistema.
- Cargar librerías compartidas.
102.4 Gestión de paquetes Debian
Áreas de conocimiento clave:
- Instalar, actualizar y desinstalar paquetes binarios de Debian.
- Encontrar paquetes que contengan archivos o librerías específicos (estén o no instalados).
- Obtener información del paquete como la versión, contenido, dependencias, integridad del paquete y estado de la instalación (tanto si el paquete está instalado como si no lo está).
- Conocimientos de apt.
102.5 Gestión de paquetes RPM y YUM
Áreas de conocimiento clave:
- Instalar, reinstalar, actualizar y desinstalar paquetes usando RPM, YUM y Zypper.
- Obtener información de paquetes RPM como la versión, estado, dependencias, integridad y firmas.
- Determinar qué archivos proporciona un paquete así como encontrar de qué paquete proviene un determinado archivo.
- Conocimientos de dnf.
102.6 Linux como sistema virtualizado
Áreas de conocimiento clave:
- Entender el concepto general de máquina virtual y contenedor
- Entender elementos comunes de una máquina virtual en un entorno de nube de tipo IaaS, tales como instancia de computación, almacenamiento de bloques y redes
- Entender las propiedades únicas de un sistema Linux que tienen que cambiar cuando el sistema se clona o se usa como plantilla
- Entender cómo se usan las imágenes de sistema para desplegar máquinas virtuales, instancias de nube y contenedores
- Entender las extensiones de Linux que permiten la integración con un producto de virtualización
- Conocimientos de cloud-init
Tema 103: Comandos GNU y Unix
103.1 Trabajar desde la línea de comandos
Áreas de conocimiento clave:
- Usar comandos de shell individuales y secuencias de comandos de una línea para realizar tareas básicas en la línea de comandos.
- Usar y modificar el entorno de shell, lo que incluye definir, referenciar y exportar variables de entorno.
- Usar y editar el historial de comandos.
- Invocar comandos dentro y fuera de la ruta definida.
103.2 Procesar secuencias de texto usando filtros
Áreas de conocimiento clave:
- Enviar archivos de texto y flujos de salida a través de filtros de utilidades de texto para modificar la salida usando comandos UNIX estándar incluidos en el paquete GNU textutils.
103.3 Administración básica de archivos
Áreas de conocimiento clave:
- Copiar, mover y eliminar archivos y directorios de forma individual.
- Copiar múltiples archivos y directorios de forma recursiva.
- Eliminar archivos y directorios de forma recursiva.
- Utilizar especificaciones de comodines simples y avanzadas en los comandos.
- Usar find para localizar archivos y actuar sobre ellos en base a su tipo, tamaño o marcas de tiempo.
- Uso de tar, cpio y dd.
103.4 Uso de secuencias de texto, tuberías y redireccionamientos
Áreas de conocimiento clave:
- Redireccionar la entrada estándar (stdin), la salida estándar (stdout) y el error estándar (stderr).
- Utilizar tuberías para enviar la salida de un comando a la entrada de otro.
- Usar la salida de un comando como argumento de otro comando.
- Enviar la salida de un comando a stdouty a un archivo simultáneamente.
103.5 Crear, supervisar y matar procesos
Áreas de conocimiento clave:
- Ejecutar trabajos en primer y segundo plano.
- Enviar señales a los programas para que continúen ejecutándose después del cierre de sesión.
- Supervisar procesos activos.
- Seleccionar y ordenar procesos para su visualización.
- Enviar señales a los procesos.
103.6 Modificar la prioridad de ejecución de los procesos
Áreas de conocimiento clave:
- Conocer la prioridad predeterminada con la que se crea un proceso.
- Ejecutar un programa con una prioridad mayor o menor de la que tiene de forma predeterminada.
- Cambiar la prioridad de un proceso en ejecución.
103.7 Realizar búsquedas en archivos de texto usando expresiones regulares
Áreas de conocimiento clave:
- Crear expresiones regulares sencillas que contengan varios elementos de notación.
- Saber diferenciar las expresiones regulares básicas de las extendidas.
- Entender los conceptos de caracteres especiales, clases de caracteres, cuantificadores y anclas.
- Usar herramientas para realizar búsquedas con expresiones regulares dentro de un sistema de archivos o del contenido de un archivo.
- Usar las expresiones regulares para borrar, modificar o reemplazar texto.
103.8 Edición básica de archivos
Áreas de conocimiento clave:
- Navegar por un documento usando vi.
- Entender y usar los modos de vi.
- Insertar, editar, borrar, copiar y encontrar texto usando vi.
- Conocimientos de Emacs, nano y vim.
- Configurar el editor estándar.
Tema 104: Dispositivos, sistemas de archivos Linux y el estándar de jerarquía de archivos
104.1 Creación de particiones y sistemas de archivos
Áreas de conocimiento clave:
- Administrar tablas de particiones MBR y GPT
- Usar diversos comandos mkfs para crear distintos sistemas de archivos tales como:
- ext2/ext3/ext4
- XFS
- VFAT
- exFAT
- Conocimientos básicos del sistema de archivos Btrfs, incluyendo los sistemas de archivos multidispositivo, la compresión y los subvolúmenes.
104.2 Mantener la integridad de los sistemas de archivos
Áreas de conocimiento clave:
- Verificar la integridad de los sistemas de archivos.
- Supervisar el espacio libre y los inodos.
- Solucionar problemas simples relacionados con los sistemas de archivos.
104.3 Controlar el montaje y desmontaje de los sistemas de archivos
Áreas de conocimiento clave:
- Montar y desmontar sistemas de archivos de forma manual.
- Configurar el montaje del sistema de archivos en el arranque.
- Configurar sistemas de archivos extraibles y montables por el usuario.
- Uso de etiquetas e identificadores únicos universales (UUIDs) para la identificación y el montaje de sistemas de archivos.
- Conocimientos de las unidades de montaje de systemd.
104.4 Administración de los permisos y los propietarios de los archivos
Áreas de conocimiento clave:
- Administrar los permisos de acceso a archivos regulares y especiales así como a directorios.
- Usar modos de acceso tales como el suid, el sgid y el sticky bit para mantener la seguridad.
- Saber cambiar la máscara de creación de archivos.
- Usar el campo grupo para otorgar acceso a archivos a miembros de un grupo.
104.5 Crear y cambiar enlaces duros y simbólicos
Áreas de conocimiento clave:
- Crear enlaces.
- Identificar enlaces duros y/o simbólicos.
- Copiar versus enlazar archivos.
- Usar enlaces para facilitar las tareas de administración del sistema.
104.7 Encontrar archivos de sistema y ubicar archivos en el lugar correspondiente
Áreas de conocimiento clave:
- Entender las ubicaciones correctas de los archivos bajo el criterio del FHS.
- Encontrar archivos y comandos en un sistema Linux.
- Conocer la ubicación y finalidad de archivos y directorios importantes tal como se definen por el FHS.
Este curso incluye:
- Material del curso adjunto
- Manual del curso
- Laboratorios virtuales
- Certificado de finalización
Aptitudes evaluadas:
Exámenes LPI-1 101-200 y 102-200
Duración: 90 minutos
Evaluación: 60 preguntas. Opción múltiple y completar las preguntas en blanco.
Periodo de validez: 5 años
Perfil de instructores
Nextraining cuenta con instructores certificados, cada uno en su área
Bonificación Fundae
Gestionamos y tramitamos la documentación de la formación bonificada en Fundae, servicio gratuito a clientes.
Flexibilidad
Nuestros cursos en aula virtual te permiten asistir a la formación desde cualquier lugar.
Nextraining ofrece formación, certificación y mentoring tecnológicos, dotando a los profesionales de herramientas, conocimientos y competencias necesarias para avanzar y liderar procesos de cambio de las empresas y organizaciones.
Disponemos de un equipo docente con gran experiencia y certificados por los mejores fabricantes del mercado tecnológico.
¿Tienes más preguntas?
Ponte en contacto con nuestro equipo y recibe información detallada.
+34 963 694 964
info@nextraining.es