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
CCNP Collaboration: Implementing Cisco Collaboration Cloud and Edge Solutions (300-820 CLCEI)
VMware vSphere: Operate, Scale and Secure [V8]
Citrix Virtual Apps and Desktops 7 Administration On-Premises and in Citrix Cloud (CWS-215)
ITIL® Experience (Version 5)
Check Point Certified Maestro Expert (CCME) R81.X
Analysis & Design DB2: Diseño de Base de Datos Relacionales - IFCD005PO
Red Hat Certified Engineer (RHCE – EX294)
CCNP Enterprise: Implementing Cisco Enterprise Advanced Routing and Services (300-410 ENARSI)
Microsoft 365 Endpoint Administrator (MD-102)
Certified Tester AI Testing (CT-AI)
VMware vRealize Automation: Install, Configure, Manage OFICIAL
Splunk Enterprise 9.0 System Administration
CCNP Collaboration: Implementing Cisco Collaboration Cloud and Edge Solutions (300-820 CLCEI)
Curso de Programación Python: Domina el paradigma que impulsa el software moderno
ITIL Foundation (Version 5)
CCNP Enterprise: Implementing and Operating Cisco Enterprise Network Core Technologies (350-401 ENCOR)
Talento y Empresa Digital - ADGD336PO
Gestión de Sistemas con VMware: Virtualización de Aplicaciones - IFCT0220
Administer Windows Server Hybrid Core Infrastructure (AZ-800)
Plan, configure, and manage collaboration communications systems with Microsoft Teams (MS-721)
VMware vSphere: Fast Track
Azure AI App and Agent Developer (AI-103)
Citrix DaaS Deployment and Administration (CWS-255)
VMware NSX: Install, Configure, Manage [V4.0]
Microsoft Power Platform Developer (PL-400)
CCNP Data Center: Implementing and Operating Cisco Data Center Core Technologies (350-601 DCCOR)
ITIL® Monitor, Support and Fulfil (Version 5)
Programación en Python para aplicaciones empresariales
Citrix NetScaler ADC 14.x Administration (NS-201)
Big Data en la Nube - IFCT0169
VMware vSphere: Install, Configure, Manage
VMware Cloud Foundation: Build, Manage and Secure [V9.0]
Diseño de Servicios TI (Tecnologías de la Información) - IFCT0225
CCNP Enterprise: Designing Cisco Enterprise Wireless Networks (300-425 ENWLSD)
Configure Windows Server Hybrid Advanced Services (AZ-801)
Administración de Windows Server 2022
AWS Solutions Architect - Professional
CCNP Enterprise: Implementing Cisco Enterprise Advanced Routing and Services (300-410 ENARSI)
Nutanix Enterprise Cloud Administration (ECA)
Microsoft Power Automate RPA Developer (PL-500)
LPIC-2: Linux Engineer
Planning and Deploying SAP on Azure (AZ-120)
ITIL® Foundation Bridge (Version 5)
CCNP Service Provider: Implementing and Operating Cisco Service Provider Network Technologies (350-501 SPCOR)
Microsoft Azure Fundamentals (AZ-900)
Microsoft 365 Administrator (MS-102)
ITIL® Managing Professional Transition (Version 5)
ITIL® Strategy (Version 5)
AWS Cloud Practitioner - Foundational
Automation with Ansible (DO407)
Implementing and Administering Cisco Solutions (CCNA)
CISSP - Profesional certificado en seguridad de sistemas de información
ITIL® Product (Version 5)
Associate Cloud Engineer (Google Cloud Certified)
VMware vSphere with Tanzu: Deploy, Configure, Manage [V8]
Microsoft Azure Administrator Associate (AZ-104)
ITIL® Service (Version 5)
ITIL® Transformation (Version 5)
Citrix Virtual Apps and Desktops Advanced Administration (CVAD-301)
Cisco Certified DevNet Associate
Fortinet FortiOS Administrator
Preparación para ISTQB – Certified Tester Advanced Test Analyst - IFCT0208
Veeam Backup & Replication v13: Configure, Manage and Recover
Microsoft Power Platform Solution Architect (PL-600)
Automate your workflow with GitHub Actions (GH-200)
CNS-227: Deploy and Manage Citrix ADC 13.x with Citrix Gateway
Citrix Virtual Apps and Desktops Administration (CVAD-201)
Automating Administration with PowerShell (AZ-040)
Configuring and Operating Microsoft Azure Virtual Desktop (AZ-140)
Red Hat Certified System Administrator (RHCSA – EX200)
Gestión de Proyectos PMP - CTRG0020
Design and Implement Microsoft Azure Network Solutions (AZ-700)
Manage collaboration and communication with Microsoft Teams (MS-700)
DataOps y arquitectura de datos
GitHub fundamentals - Administration basics and product features (GH-100)
CCNP Enterprise: Implementing and Operating Cisco Enterprise Network Core Technologies (350-401 ENCOR)
ITIL Foundation - IFCT064PO
DELL PowerStore Implementation and Administration
Designing Microsoft Azure Infrastructure Solutions (AZ-305)
CCNP Collaboration: Implementing and Operating Cisco Collaboration Core Technologies (350-801 CLCOR)
Workshop Aruba Central
Professional Cloud Architect (Google Cloud Certified)
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.


![VMware vSphere: Operate, Scale and Secure [V8]](https://nextraining.es/wp-content/uploads/woocommerce-placeholder.webp)



















































