LPIC-1 Objectives V4(ES)
Contents
Introducción
El candidato debe aprobar las dos partes de este examen para obtener la certificación LPIC-1 o Certificación LPI Nivel 1. Engloba habilidades fundamentales para el profesional de Linux que son comunes a todas las distribuciones Linux.
Esta página cubre los objetivos actualmente vigentes para la certificación LPIC-1.
Información de la versión
Estos objetivos corresponden a la versión 4.0.1.
También se puede ver un resumen e información detallada sobre los cambios de los objetivos de la versión 3.5 a la 4.0.
Los objetivos de la versión 3.x pueden consultarse aquí.
Exámenes
Para obtener la certificación LPIC-1, el candidato ha de aprobar tanto el examen 101 como el 102.
Addenda
Propuesta de addenda de aclaración (1 de octubre de 2015)
- se añaden type y which al punto 103.1 (NB: duplicación de contenido conocida y deseable con el punto 104.7)
Addenda de aclaración (1 de julio de 2015)
- se elimina la ruta a ssh_known_hosts en el punto 110.3
- se añade timedatectl y se elimina tzconfig en la lista parcial de archivos del punto 107.3.
Traducciones de los objetivos
Esta wiki incluye las traducciones de los objetivos en las siguientes lenguas:
- Catalán (actualmente solo 101).
- Inglés.
- Francés.
- Alemán.
- Griego.
- Portugués(Portugal).
- Portugués(Brasil).
- Ruso.
- Español.
- Swahili.
- Sueco.
- Turco.
Objectives: Examen 101
Tema 101: Arquitectura del sistema
101.1 Selección y configuración del hardware
Peso |
2 |
Descripción |
El candidato debería ser capaz de seleccionar y configurar hardware básico del sistema. |
Áreas de conocimiento clave:
- Activar y desactivar periféricos integrados.
- Configurar sistemas con o sin periféricos externos tales como teclados.
- Diferenciar entre diversos tipos de dispositivos de almacenamiento masivo.
- Conocer las diferencias entre dispositivos coldplug y hotplug.
- Determinar los recursos de hardware para los dispositivos.
- Herramientas y utilidades para obtener información diversa del hardware del sistema (e.g. lsusb, lspci, etc.).
- Herramientas y utilidades para manipular dispositivos USB.
- Entender los conceptos de sysfs, udev, dbus.
Lista parcial de archivos, términos y utilidades utilizadas:
- /sys/
- /proc/
- /dev/
- modprobe
- lsmod
- lspci
- lsusb
101.2 Arranque del sistema
Peso |
3 |
Descripción
|
El candidato debería ser capaz de guiar al sistema a lo largo del proceso de arranque. |
Áreas de conocimiento clave:
- Proporcionar instrucciones comunes al gestor de arranque y opciones al núcleo en el momento del arranque.
- Demostrar que se conoce la secuencia de arranque, desde la BIOS hasta la finalización del arranque.
- Entender el funcionamiento de SysVinit y systemd.
- Saber de la existencia de Upstart.
- Verificar eventos producidos durante el arranque en los archivos de registro.
Lista parcial de archivos, términos y utilidades utilizadas:
- dmesg
- BIOS
- gestor de arranque (bootloader)
- núcleo (kernel)
- initramfs
- init
- SysVinit
- systemd
101.3 Cambiar de nivel de ejecución / objetivo de arranque y apagar o reiniciar el sistema
Peso |
3 |
Descripción |
El candidato debería ser capaz de gestionar los niveles de ejecución SysVinit o los objetivos de arranque systemd del sistema. Este punto incluye cambiar a modo monousuario, apagar o reiniciar el sistema. Así mismo, el candidato debería ser capaz de mandar alertas a los usuarios del sistema antes de cambiar de nivel de ejecución / objetivo de arranque y saber terminar procesos adecuadamente. De igual forma, también debe demostrar que sabe establecer el nivel de ejecución SysVinit / objetivo de arranque systemd predeterminado así como conocer la existencia de Upstart como alternativa a SysVinit y systemd. |
Áreas de conocimiento clave:
- Establecer el nivel de ejecución (runlevel) u objetivo de arranque (boot target) predeterminado.
- Cambiar de nivel de ejecución / objetivo de arranque - incluyendo el modo monousuario.
- Apagar y reiniciar el sistema desde la línea de comandos.
- Mandar alertas a los usuarios antes de cambiar el nivel de ejecución / objetivo de arranque o de que se produzcan otros eventos importantes del sistema.
- Terminar procesos de forma adecuada.
Lista parcial de archivos, términos y utilidades utilizadas:
- /etc/inittab
- shutdown
- init
- /etc/init.d/
- telinit
- systemd
- systemctl
- /etc/systemd/
- /usr/lib/systemd/
- wall
Tema 102: Instalación de Linux y gestión de paquetes
102.1 Diseñar el esquema de particionado del disco duro
Peso |
2 |
Descripción |
El candidato debería ser capaz de diseñar un esquema de particionado del disco duro para un sistema Linux. |
Áreas de conocimiento clave:
- Asignar sistemas de archivos y espacio de intercambio a distintas particiones o discos.
- Adaptar el diseño al uso que se le va a dar al sistema.
- Asegurarse de que la partición /boot se ajusta a los requisitos de arquitectura de hardware para el arranque.
- Conocer las características básicas de LVM.
Lista parcial de archivos, términos y utilidades utilizadas:
- Sistema de archivos raíz / (root)
- Sistema de archivos /var
- Sistema de archivos /home
- Sistema de archivos /boot
- Espacio de intercambio (swap)
- Puntos de montaje
- Particiones
102.2 Instalar un gestor de arranque
Peso |
2 |
Descripción |
El candidato debería ser capaz de seleccionar, instalar y configurar un gestor de arranque. |
Áreas de conocimiento clave:
- Proporcionar ubicaciones de arranque alternativas y 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.
Lista parcial de archivos, términos y utilidades utilizadas:
- menu.lst, grub.cfg and grub.conf
- grub-install
- grub-mkconfig
- MBR
102.3 Gestión de librerías compartidas
Peso |
1 |
Descripción |
El candidato debería ser capaz de determinar las librerías compartidas de las que dependen los programas ejecutables e instalarlas cuando sea necesario. |
Áreas de conocimiento clave:
- Identificar librerías compartidas.
- Identificar las ubicaciones típicas de las librerías del sistema.
- Cargar librerías compartidas.
Lista parcial de archivos, términos y utilidades utilizadas:
- ldd
- ldconfig
- /etc/ld.so.conf
- LD_LIBRARY_PATH
102.4 Gestión de paquetes Debian
Peso |
3 |
Descripción |
El candidato debería ser capaz de gestionar paquetes usando las herramientas de Debian. |
Áreas de conocimiento clave:
- Instalar, actualizar y desinstalar paquetes binarios de Debian.
- Encontrar paquetes que contengan archivos específicos o librerías que puedan o no estar instaladas.
- Obtener información del paquete como la versión, contenido, dependencias, integridad del paquete y estado de la instalación (si el paquete está o no instalado).
Lista parcial de archivos, términos y utilidades utilizadas:
- /etc/apt/sources.list
- dpkg
- dpkg-reconfigure
- apt-get
- apt-cache
- aptitude
102.5 Gestión de paquetes RPM y YUM
Peso |
3 |
Descripción |
El candidato debería ser capaz de gestionar paquetes usando las herramientas de RPM y YUM. |
Áreas de conocimiento clave:
- Instalar, reinstalar, actualizar y desinstalar paquetes usando RPM y YUM.
- 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.
Lista parcial de archivos, términos y utilidades utilizadas:
- rpm
- rpm2cpio
- /etc/yum.conf
- /etc/yum.repos.d/
- yum
- yumdownloader