Examen de Práctica LPIC-1 Test 3
1. ¿Qué comando muestra solo los procesos que pertenecen al usuario “juan” y contienen la palabra “sshd”?
- a) ps aux | grep juan | grep sshd
- b) ps -u juan | grep sshd
- c) ps -ef | grep juan | grep sshd
- d) ps -U juan -u juan -o pid,cmd | grep sshd
Respuesta correcta: d.
2. ¿Cuál es el propósito de la opción “-P” en el comando tar?
- a) Preserva los permisos
- b) Preserva los nombres absolutos de ruta
- c) Preserva los propietarios
- d) Preserva los enlaces duros
Respuesta correcta: b.
3. ¿Qué comando muestra el identificador de grupo efectivo de un usuario?
- a) id -g
- b) id -G
- c) groups
- d) whoami
Respuesta correcta: a.
4. ¿Qué hace el siguiente comando? find /var -type f -size +10M -exec rm {} \;
- a) Busca archivos mayores de 10MB en /var y los elimina
- b) Busca directorios mayores de 10MB en /var y los elimina
- c) Busca archivos menores de 10MB en /var y los elimina
- d) Busca archivos mayores de 10MB en /var y los mueve
Respuesta correcta: a.
5. ¿Cuál es el resultado de ejecutar chmod 2750 directorio ?
- a) Permisos rwxr-x---
- b) Permisos rwxr-s---
- c) Permisos rwxrwx---
- d) Permisos rwxrws---
Respuesta correcta: b.
6. ¿Qué comando muestra el espacio ocupado por cada sistema de archivos montado en bloques de 1K?
- a) df -h
- b) df -k
- c) du -k
- d) df -B1
Respuesta correcta: b.
7. ¿Qué hace el comando ln archivo1 archivo2 ?
- a) Crea un enlace simbólico
- b) Crea un enlace duro
- c) Copia archivo1 en archivo2
- d) Renombra archivo1 a archivo2
Respuesta correcta: b.
8. ¿Qué archivo contiene la configuración de los límites de recursos para los usuarios?
- a) /etc/security/limits.conf
- b) /etc/login.defs
- c) /etc/shadow
- d) /etc/pam.d/limits
Respuesta correcta: a.
9. ¿Qué comando muestra los archivos abiertos por el proceso con PID 1234?
- a) lsof -p 1234
- b) ps -p 1234
- c) fuser 1234
- d) openfiles 1234
Respuesta correcta: a.
10. ¿Qué hace el comando useradd -m -s /bin/bash juan ?
- a) Crea el usuario juan sin directorio home
- b) Crea el usuario juan con directorio home y shell bash
- c) Crea el usuario juan con shell por defecto /bin/sh
- d) Crea el usuario juan y lo añade al grupo bash
Respuesta correcta: b.
11. ¿Qué comando muestra las variables de entorno exportadas en el shell actual?
- a) env
- b) set
- c) export
- d) printenv
Respuesta correcta: a.
12. ¿Qué hace el comando crontab -e ejecutado como usuario root?
- a) Edita el cron del usuario root
- b) Edita el cron global del sistema
- c) Edita el cron de todos los usuarios
- d) Edita el cron de root y de todos los usuarios
Respuesta correcta: a.
13. ¿Qué comando muestra los últimos 50 mensajes del registro del kernel usando systemd?
- a) dmesg | tail -50
- b) journalctl -k -n 50
- c) tail -50 /var/log/messages
- d) journalctl -n 50
Respuesta correcta: b.
14. ¿Qué hace el comando umask 027 ?
- a) Los nuevos archivos tendrán permisos 750
- b) Los nuevos archivos tendrán permisos 640
- c) Los nuevos archivos tendrán permisos 720
- d) Los nuevos archivos tendrán permisos 750 para directorios y 640 para archivos
Respuesta correcta: d.
15. ¿Qué comando muestra el uso de espacio de disco de todos los subdirectorios del directorio actual, ordenados de mayor a menor?
- a) du -sh * | sort -hr
- b) df -h | sort -hr
- c) du -h | sort -n
- d) ls -lh | sort -hr
Respuesta correcta: a.
16. ¿Qué hace el comando passwd -e juan ?
- a) Elimina la contraseña de juan
- b) Expira la contraseña de juan
- c) Cambia la contraseña de juan
- d) Bloquea la cuenta de juan
Respuesta correcta: b.
17. ¿Qué comando muestra los servicios que fallaron al iniciar en systemd?
- a) systemctl --failed
- b) systemctl list-units --failed
- c) systemctl status failed
- d) systemctl list-failed
Respuesta correcta: a.
18. ¿Qué hace el comando tar --append -f backup.tar nuevo.txt ?
- a) Añade nuevo.txt al archivo backup.tar
- b) Extrae nuevo.txt de backup.tar
- c) Elimina nuevo.txt de backup.tar
- d) Crea backup.tar con nuevo.txt
Respuesta correcta: a.
19. ¿Qué comando muestra el identificador de usuario efectivo?
- a) id -u
- b) id -g
- c) whoami
- d) users
Respuesta correcta: a.
20. ¿Qué hace el comando mount -o remount,rw / ?
- a) Remonta la raíz en solo lectura
- b) Remonta la raíz en lectura y escritura
- c) Monta la raíz en modo seguro
- d) Desmonta la raíz
Respuesta correcta: b.
21. ¿Qué comando muestra los archivos modificados en los últimos 2 días en /etc?
- a) find /etc -mtime -2
- b) find /etc -ctime -2
- c) find /etc -atime -2
- d) find /etc -mmin -2
Respuesta correcta: a.
22. ¿Qué hace el comando chage -l juan ?
- a) Lista la información de expiración de la cuenta juan
- b) Cambia la contraseña de juan
- c) Cambia el shell de juan
- d) Lista los grupos de juan
Respuesta correcta: a.
23. ¿Qué comando muestra los sockets de red abiertos en el sistema?
- a) ss -tuln
- b) netstat -an
- c) lsof -i
- d) Todas las anteriores
Respuesta correcta: d.
24. ¿Qué hace el comando dd if=/dev/zero of=/tmp/test bs=1M count=10 ?
- a) Crea un archivo de 10MB lleno de ceros
- b) Borra el archivo /tmp/test
- c) Copia /dev/zero en /tmp/test sin límite
- d) Crea un archivo de 1MB lleno de ceros
Respuesta correcta: a.
25. ¿Qué comando muestra los usuarios conectados y desde qué terminal?
- a) who
- b) w
- c) users
- d) finger
Respuesta correcta: a.
26. ¿Qué hace el comando grep -E '^[0-9]{3,}' archivo.txt ?
- a) Busca líneas que empiezan por 3 o más dígitos
- b) Busca líneas que contienen exactamente 3 dígitos
- c) Busca líneas que terminan en 3 dígitos
- d) Busca líneas que contienen letras y números
Respuesta correcta: a.
27. ¿Qué comando muestra el espacio libre en el sistema de archivos raíz en bloques de 512 bytes?
- a) df -h /
- b) df -k /
- c) df -P /
- d) df -B512 /
Respuesta correcta: d.
28. ¿Qué hace el comando ls -l | grep '^d' ?
- a) Muestra solo los directorios
- b) Muestra solo los archivos
- c) Muestra solo los enlaces simbólicos
- d) Muestra solo los archivos ocultos
Respuesta correcta: a.
29. ¿Qué comando muestra los procesos hijos de un proceso con PID 1000?
- a) pstree -p 1000
- b) ps --ppid 1000
- c) ps --pid 1000
- d) ps -p 1000
Respuesta correcta: b.
30. ¿Qué hace el comando awk -F: '{print $1}' /etc/passwd ?
- a) Muestra los nombres de usuario del sistema
- b) Muestra los nombres de grupo
- c) Muestra los shells de los usuarios
- d) Muestra las contraseñas cifradas
Respuesta correcta: a.
31. ¿Qué comando muestra los archivos de más de 100MB en /var/log?
- a) find /var/log -type f -size +100M
- b) du -h /var/log | grep 100M
- c) ls -lh /var/log | grep 100M
- d) find /var/log -size 100M
Respuesta correcta: a.
32. ¿Qué hace el comando chmod g+s directorio ?
- a) Activa el bit setgid en el directorio
- b) Activa el bit setuid en el directorio
- c) Da permisos de escritura al grupo
- d) Da permisos de ejecución al grupo
Respuesta correcta: a.
33. ¿Qué comando muestra los archivos que han sido accedidos en las últimas 24 horas en /tmp?
- a) find /tmp -atime -1
- b) find /tmp -mtime -1
- c) find /tmp -ctime -1
- d) find /tmp -amin -1
Respuesta correcta: a.
34. ¿Qué hace el comando tar -tzf backup.tar.gz etc/hosts ?
- a) Lista el archivo etc/hosts dentro del tar.gz
- b) Extrae el archivo etc/hosts
- c) Añade el archivo etc/hosts
- d) Elimina el archivo etc/hosts
Respuesta correcta: a.
35. ¿Qué comando muestra los procesos que están usando más CPU en tiempo real?
- a) top
- b) ps aux --sort=-%cpu
- c) htop
- d) Todas las anteriores
Respuesta correcta: d.
36. ¿Qué hace el comando mount -a ?
- a) Monta todos los sistemas de archivos definidos en /etc/fstab
- b) Desmonta todos los sistemas de archivos
- c) Monta todos los dispositivos USB
- d) Monta solo el sistema raíz
Respuesta correcta: a.
37. ¿Qué comando muestra los archivos con permisos SUID en /usr/bin?
- a) find /usr/bin -perm -4000
- b) find /usr/bin -perm /4000
- c) find /usr/bin -suid
- d) find /usr/bin -perm 4000
Respuesta correcta: a.
38. ¿Qué hace el comando echo $ ?
- a) Muestra el PID del shell actual
- b) Muestra el valor de la variable $
- c) Muestra el último código de salida
- d) Muestra el PID del proceso padre
Respuesta correcta: a.
39. ¿Qué comando muestra los archivos de configuración de red en sistemas basados en systemd-networkd?
- a) ls /etc/systemd/network/
- b) cat /etc/network/interfaces
- c) nmcli connection show
- d) ifconfig
Respuesta correcta: a.
40. ¿Qué hace el comando journalctl --disk-usage ?
- a) Muestra el espacio ocupado por los logs de systemd
- b) Muestra el uso de disco del sistema
- c) Muestra los logs del disco
- d) Muestra el uso de disco de todos los usuarios
Respuesta correcta: a.
41. ¿Qué comando muestra los archivos que contienen la palabra “error” en /var/log?
- a) grep -r error /var/log
- b) find /var/log -name ' error '
- c) grep error /var/log/*
- d) Todas las anteriores
Respuesta correcta: a.
42. ¿Qué hace el comando passwd -l juan ?
- a) Bloquea la cuenta de juan
- b) Elimina la cuenta de juan
- c) Cambia la contraseña de juan
- d) Lista la información de juan
Respuesta correcta: a.
43. ¿Qué comando muestra los archivos que ocupan más de 1GB en /home?
- a) find /home -type f -size +1G
- b) du -h /home | grep G
- c) ls -lh /home | grep G
- d) find /home -size 1G
Respuesta correcta: a.
44. ¿Qué hace el comando systemctl mask servicio ?
- a) Impide que el servicio se inicie manual o automáticamente
- b) Elimina el servicio
- c) Reinicia el servicio
- d) Habilita el servicio
Respuesta correcta: a.
45. ¿Qué comando muestra los archivos con permisos 777 en /tmp?
- a) find /tmp -perm 0777
- b) find /tmp -perm -777
- c) find /tmp -perm /777
- d) Todas las anteriores
Respuesta correcta: a.
46. ¿Qué hace el comando ls -l /dev/null ?
- a) Muestra los permisos y propietario de /dev/null
- b) Elimina /dev/null
- c) Redirige la salida a /dev/null
- d) Crea /dev/null
Respuesta correcta: a.
47. ¿Qué comando muestra los archivos modificados exactamente hace 7 días en /etc?
- a) find /etc -mtime 7
- b) find /etc -ctime 7
- c) find /etc -atime 7
- d) find /etc -mmin 7
Respuesta correcta: a.
48. ¿Qué hace el comando sudo !! ?
- a) Repite el último comando con sudo
- b) Repite el último comando
- c) Ejecuta sudo sin argumentos
- d) Muestra el historial
Respuesta correcta: a.
49. ¿Qué comando muestra los archivos de más de 500 líneas en /var/log?
- a) find /var/log -type f -exec wc -l {} \; | awk '$1 > 500'
- b) grep -c '' /var/log/* | awk '$1 > 500'
- c) wc -l /var/log/* | awk '$1 > 500'
- d) Todas las anteriores
Respuesta correcta: a.
50. ¿Qué hace el comando export VAR=valor ?
- a) Crea una variable de entorno llamada VAR
- b) Elimina la variable VAR
- c) Muestra el valor de VAR
- d) Exporta el valor de VAR a un archivo
Respuesta correcta: a.