Tabla de Contenidos

LPIC-1

LPIC-1 es la primera certificación del programa de certificación profesional del Linux Professional Institute (LPI). LPIC-1 certifica que la persona puede trabajar en línea con los comandos Linux; ejecutar tareas de mantenimiento sencillas: ayudar a los usuarios, añadir cuentas de usuario a un sistema extendido, copias de seguridad y restauración, detener y reinicializar el sistema (reboot). Instalar y configurar una estación de trabajo (que tenga instalado el gestor de ventanas X Window) y conectarlo a una LAN (red local), o a un PC independiente, mediante un módem conectado a Internet.

Cada peso en las unidades supone 1 pregunta en el examen hasta un total de 60 a realizar en 90 minutos.

Para lograr la certificación LPIC-1 hay que aprobar el examen 101 y 102. Actualmente están en la versión 5, así que serían los exámenes 101-500 y 102-500.

Periodo de validez: 5 años a menos que se retome o se logre un nivel superior.

Temario

101-500: LPIC-1 General Linux Part 1

102-500: LPIC-1 General Linux Part 2

Recomendaciones

Recursos

Leer el libro Manual certificacion LPIC-2.pdf (Manual LPIC-2 Castellano)

Los exámenes son en inglés.

Laboratorio

Vagrant y VirtualBox y luego descomprimimos un fichero mv-lpic1-fhf.zip que contiene un fichero Vagrantfile que construirá 3 máquinas virtuales (centos6, centos7 y debian10):

vagrant up

Dentro de cada máquina, en la carpeta vagrant se puede compartir lo que sea entre las máquinas virtuales y el anfitrión.

Si queremos detener todo el entorno:

vagrant halt

Para ver las máquinas para vagrant (box): https://app.vagrantup.com/boxes

Para eliminar todas las máquinas:

vagrant destroy

formador: jagarcia@factorhumanoformacion.com

Preguntas

¿Qué comando se puede usar para reiniciar un sistema?

¿Qué opción del comando ln crea un enlace simbólico a otro archivo?

¿Qué opción desmonta y hará que el comando intente volver a montar el sistema de archivos en modo de solo lectura si falla el proceso de desmontaje?

¿Qué comando se usa para leer y ejecutar comandos desde un archivo en el shell Bash?

¿Qué comando dentro de un script de shell espera la entrada del usuario y coloca esa entrada en una variable?

¿Qué secuencia de teclas se puede usar para terminar un script Bash?

¿Qué sección en /etc/X11/xorg.conf se usa para describir configuraciones para una combinación de tarjeta gráfica y monitor?

¿Qué comando cambiará el sistema a un init en el que el X server no se ejecuta habitualmente?

¿Cuál de los siguientes proporciona una implementación del servidor de Escritorio remoto de Windows (RDP) para Linux?

¿En qué directorio encontrará archivos relacionados con la zona horaria de varias regiones?

Está buscando un trabajo programado que no se encuentra en /etc/crontab, a través de temporizadores systemd o dentro de /var/spool/cron. ¿Cuál es otra ubicación en la que se podría almacenar el trabajo programado?

¿En qué carpeta se almacenan los archivos de configuración de las unidades de systemd?

¿Cuál de los siguientes comandos bloquea el inicio de sesión basado en contraseña para un usuario, pero no impide otras formas de inicio de sesión?

¿Qué dirección de servidor puede configurar un cliente de Network Time Protocol (NTP) para recibir la hora de un servidor local regional?

¿Qué comando puede usar un usuario para leer y procesar los mensajes almacenados en el buzón de correo en un servidor MTA?

¿Qué comando se puede usar para eliminar trabajos de impresión de la cola?

¿Cuál de las siguientes no se usa como una dirección privada para uso interno, que no sea de Internet?

¿Cuál de los siguientes comandos configura el dispositivo eth0 con una dirección IP de 192.168.1.1 en una red / 24?

¿En qué puerto opera LDAP sobre SSL?

¿Cuál de los siguientes comandos se puede usar para que servicio determinado, como httpd.service, no se inicie en el arranque con un sistema basado en systemd?

¿Qué nivel de ejecución se usa típicamente para el modo de usuario único, como se indica en /etc/inittab?

¿Que comando muestra el UID, el grupo principal y los grupos secundarios de un usuario?

Durante el proceso de arranque para una máquina virtual, ¿cuál es el siguiente paso en el proceso de arranque después de que el kernel se haya hecho cargo del proceso de inicialización e inicialice los dispositivos?

¿Cual es el nombre de la unidad en la que el sistema systemd inicia para que posteriormente arranque el resto de unidades?

¿Qué comando buscará un paquete llamado zsh en un sistema Debian? (DOS RESPUESTAS CORRECTAS)

¿En qué directorio encontrará los repositorios utilizados por yum?

¿Cuál de los siguientes comandos proporcionará los nombres de usuario en una lista ordenada recopilada del archivo /etc/passwd?

Ha recibido un archivo que no tiene una extensión de archivo. ¿Qué comando puede ejecutar para ayudar a determinar qué tipo de archivo podría ser?

¿Qué opción se usa para cambiar el número de líneas de salida para los comandos head y tail?

Al trabajar con particiones en el disco, si ves el tipo 0x82. ¿Qué tipo de partición es esta?

¿Qué variable de entorno hace referencia a la instancia del servidor X que estás utilizando?

¿En qué ruta se almacena la configuración del bootloader de linux?

Según el FHS, ¿cuál es la ruta para almacenar los ficheros de configuración de los servicios del sistema?

¿Cuál de los siguientes comandos me pueden mostrar las rutas definidas en el sistema?

¿Con qué comando montamos todas las particiones existentes en el /etc/fstab

Con una red de clase C y una submáscara 255.255.255.0, ¿cuántas direcciones hosts son asignables?

¿Cuál es el comando para averiguar los procesos corriendo de un servidor linux?

¿Cuál de los siguientes comandos permite instalar un archivo rpm

¿Cuál de los siguientes comandos de linux permite la creación de una tarea programada de un usuario?

¿Cuál es el comando que incorpora systemd para el análisis de logs?

¿En qué directorio se almacenan los logs del sistema?

¿De qué manera podemos reiniciar el servicio SSH?

¿Qué comando debe de ejecutar para conocer la versión exacta de su núcleo de linux?

¿Cuál sería la salida del script ./prueba 1 2 3?

Contenido del script prueba.sh: a=$1; b=$2; c=$3;for i in `seq 1 4`; do; let c=a+b+c; done; echo $c;

¿Cuál de los siguientes comandos nos mostrará las últimas 30 líneas del /var/log/message así como el contenido que se va actualizando?

¿Qué fichero contiene variables de entorno y alias de comandos personalizados de cada usuario?

¿Qué tipo de unidad sería el modo de inicio por defecto en systemd?

¿Cuál sería el valor numérico de los permisos del fichero prueba.txt si le aplico el comando chmod ug=rws,o=rx prueba.txt?

¿En qué fichero de configuración se almacena el grupo principal de cada usuario?

¿Cuál sería el modo de reiniciar el sistema usando systemV?