Descripción
Curso avanzado de LPIC-1: Linux Administrator
El curso LPIC-1: Linux Administrator proporciona conocimientos fundamentales para la administración de sistemas GNU/Linux conforme a los objetivos oficiales de la certificación LPIC-1 del Linux Professional Institute (LPI), abordando arquitectura del sistema, arranque y gestión de procesos, administración de paquetes, particionado y sistemas de archivos, comandos esenciales, gestión de usuarios y permisos, redes, scripting y seguridad básica, mediante el uso de herramientas y utilidades estándar presentes en entornos Linux empresariales y de servidor.
Objetivos del curso
El curso proporciona los conocimientos fundamentales para la administración de sistemas GNU/Linux conforme a los contenidos definidos en la certificación oficial LPIC-1 Linux Administrator del Linux Professional Institute (LPI). El contenido abarca arquitectura del sistema, arranque y gestión de procesos, instalación y administración de paquetes, particionado y sistemas de archivos, administración básica de red, seguridad, scripting y tareas esenciales de mantenimiento del sistema. También incluye la gestión de usuarios, permisos y automatización de tareas en entornos Linux.
Qué aprenderá
Al finalizar el curso, el alumno será capaz de:
-
Comprender la arquitectura básica de sistemas Linux y su interacción con el hardware
-
Gestionar procesos de arranque, apagado y niveles de ejecución del sistema
-
Administrar discos, particiones, sistemas de archivos y almacenamiento básico en Linux
-
Instalar, actualizar y gestionar paquetes mediante herramientas de administración de software
-
Utilizar comandos esenciales de administración y mantenimiento del sistema Linux
-
Configurar permisos, propietarios y control de acceso sobre archivos y directorios
-
Administrar usuarios, grupos y entornos de trabajo multiusuario
-
Interpretar configuraciones básicas de red y conectividad en sistemas Linux
-
Automatizar tareas mediante scripting y herramientas de programación de tareas
-
Aplicar configuraciones básicas de seguridad y monitorización del sistema
A quién va dirigido
Perfiles de administración de sistemas Linux.
Técnicos de soporte e infraestructura IT.
Profesionales que trabajen con servidores GNU/Linux en entornos empresariales.
Personal técnico encargado de operaciones, mantenimiento y monitorización de sistemas.
Usuarios con funciones relacionadas con redes, virtualización o servicios basados en Linux.
Nivel de experiencia requerido
No se requiere experiencia previa avanzada en Linux.
Se recomienda familiaridad básica con sistemas operativos, comandos y conceptos generales de redes y administración de sistemas.
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.
Cursos que podrían interesarte
Gestión de Proyectos PMP - CTRG0020
Plan, configure, and manage collaboration communications systems with Microsoft Teams (MS-721)
DataOps y arquitectura de datos
Microsoft Power Automate RPA Developer (PL-500)
Manage collaboration and communication with Microsoft Teams (MS-700)
ITIL® Service (Version 5)
Microsoft Azure Administrator Associate (AZ-104)
ITIL Foundation - IFCT064PO
Configure Windows Server Hybrid Advanced Services (AZ-801)
Certified Tester AI Testing (CT-AI)
VMware vSphere with Tanzu: Deploy, Configure, Manage [V8]
AWS Cloud Practitioner - Foundational
Programación en Python para aplicaciones empresariales
CISSP - Profesional certificado en seguridad de sistemas de información
CCNP Collaboration: Implementing Cisco Collaboration Cloud and Edge Solutions (300-820 CLCEI)
Implementing and Administering Cisco Solutions (CCNA)
CCNP Enterprise: Implementing Cisco Enterprise Advanced Routing and Services (300-410 ENARSI)
Veeam Backup & Replication v13: Configure, Manage and Recover
Designing Microsoft Azure Infrastructure Solutions (AZ-305)
Analysis & Design DB2: Diseño de Base de Datos Relacionales - IFCD005PO
Automation with Ansible (DO407)
Design and Implement Microsoft Azure Network Solutions (AZ-700)
Citrix NetScaler ADC 14.x Administration (NS-201)
ITIL® Monitor, Support and Fulfil (Version 5)
ITIL Foundation (Version 5)
VMware vSphere: Install, Configure, Manage
VMware NSX: Install, Configure, Manage [V4.0]
Microsoft Power Platform Solution Architect (PL-600)
Check Point Certified Maestro Expert (CCME) R81.X
Microsoft Azure Fundamentals (AZ-900)
Big Data en la Nube - IFCT0169
Workshop Aruba Central
Citrix Virtual Apps and Desktops Administration (CVAD-201)
Azure AI App and Agent Developer (AI-103)
Automate your workflow with GitHub Actions (GH-200)
LPIC-2: Linux Engineer
Microsoft 365 Endpoint Administrator (MD-102)
CCNP Enterprise: Implementing and Operating Cisco Enterprise Network Core Technologies (350-401 ENCOR)
Red Hat Certified System Administrator (RHCSA – EX200)
Administración de Windows Server 2022
DELL PowerStore Implementation and Administration
VMware vSphere: Operate, Scale and Secure [V8]
CCNP Collaboration: Implementing and Operating Cisco Collaboration Core Technologies (350-801 CLCOR)
CNS-227: Deploy and Manage Citrix ADC 13.x with Citrix Gateway
ITIL® Managing Professional Transition (Version 5)
VMware Cloud Foundation: Build, Manage and Secure [V9.0]
ITIL® Foundation Bridge (Version 5)
ITIL® Strategy (Version 5)
Nutanix Enterprise Cloud Administration (ECA)
Talento y Empresa Digital - ADGD336PO
ITIL® Product (Version 5)
Fortinet FortiOS Administrator
CCNP Collaboration: Implementing Cisco Collaboration Cloud and Edge Solutions (300-820 CLCEI)
VMware vSphere: Fast Track
CCNP Data Center: Implementing and Operating Cisco Data Center Core Technologies (350-601 DCCOR)
CCNP Service Provider: Implementing and Operating Cisco Service Provider Network Technologies (350-501 SPCOR)
Microsoft 365 Administrator (MS-102)
Automating Administration with PowerShell (AZ-040)
Planning and Deploying SAP on Azure (AZ-120)
Citrix Virtual Apps and Desktops Advanced Administration (CVAD-301)
Microsoft Power Platform Developer (PL-400)
Diseño de Servicios TI (Tecnologías de la Información) - IFCT0225
CCNP Enterprise: Designing Cisco Enterprise Wireless Networks (300-425 ENWLSD)
AWS Solutions Architect - Professional
Red Hat Certified Engineer (RHCE – EX294)
Splunk Enterprise 9.0 System Administration
GitHub fundamentals - Administration basics and product features (GH-100)
CCNP Enterprise: Implementing Cisco Enterprise Advanced Routing and Services (300-410 ENARSI)
Preparación para ISTQB – Certified Tester Advanced Test Analyst - IFCT0208
Associate Cloud Engineer (Google Cloud Certified)
Citrix DaaS Deployment and Administration (CWS-255)
VMware vRealize Automation: Install, Configure, Manage OFICIAL
Configuring and Operating Microsoft Azure Virtual Desktop (AZ-140)
Cisco Certified DevNet Associate
ITIL® Experience (Version 5)
Administer Windows Server Hybrid Core Infrastructure (AZ-800)
CCNP Enterprise: Implementing and Operating Cisco Enterprise Network Core Technologies (350-401 ENCOR)
Professional Cloud Architect (Google Cloud Certified)
Gestión de Sistemas con VMware: Virtualización de Aplicaciones - IFCT0220
Citrix Virtual Apps and Desktops 7 Administration On-Premises and in Citrix Cloud (CWS-215)
Curso de Programación Python: Domina el paradigma que impulsa el software moderno
ITIL® Transformation (Version 5)
Solicite más información
Rellene este formulario y nuestro equipo se pondrá en contacto con usted para resolver sus dudas.
También puede llamarnos al +34 963 694 964 o escribirnos a info@nextraining.es.
Nextraining, su aliado en formación tecnológica
Soluciones personalizadas para impulsar su empresa
Nuestro compromiso nos convierte en el socio ideal para desarrollar el talento empresarial.
Instructores certificados
Expertos certificados en tecnologías actuales, garantizando formación de calidad.






















































