Font size
WorksheetsExamen #1: Linux Administrator
Total questions: 75
Worksheet time: 2hrs 2mins
¿Cuál es el porcentaje por defecto de espacio reservado para el usuario root en los nuevos sistemas de archivos Ext4?
10%
3%
15%
0%
5%
¿Cuáles de los siguientes comandos de Linux son usados para la administración de archivos? (Eliga tres respuestas correctas).
copy
mv
move
cp
mkdir
¿Cuáles de los siguientes comandos imprime la ruta del directorio en el que actualmente se está trabajando cuando se utiliza un shell? (Eliga dos respuestas correctas).
echo "${PWD}"
echo "${WD}"
printwd
pwd
echo "${pwd}"
¿Qué información puede mostrar el comando lspci sobre el hardware del sistema? (Eliga tres respuestas correctas)
Configuraciones de los IRQ de dispositivos
Velocidad de los buses PCI
Tipo de bateria del sistema
Identificación del vendedor del dispositivo
Ethernet MAC Address
¿Cuál archivo en /proc describe los IRQ que son usados por diferentes drivers del kernel? (Especifique solo el nombre del archivo sin ninguna ruta).
(a)
Usted se encuentra dentro de la ruta /home/vla/
En esa misma ruta está contenido el archivo script.sh.
Escriba el comando completo para mover dicho archivo a /etc/scripts/
(a)
¿Cuáles son los dos tipos de rutas existentes en un shell de Linux al escribir comandos?
Rutas variables
Rutas relevantes
Rutas relativas
Rutas absolutas
Rutas extendidas
¿Cuál es el comando utilizado para administrar y obtener información de los dispositivos PCI? (Escriba únicamente el comando sin ningún parámetro)
(a)
"A nivel de sistemas operativos basados en Linux lo conocemos como módulo. Es un conjunto de archivos que le indican a un dispositivo de hardware como funcionar y comunicarse con el sistema operativo".
El enunciado anterior corresponde a:
Kernel
Driver
IRQ
PCI
lsmod
¿Cuál es el comando utilizado enlistar todos los módulos instalados en el sistema operativo? (Escriba únicamente el comando sin ningún parámetro)
(a)
Escriba la ruta absoluta del archivo que nos permite crear blacklisting de módulos en Linux:
(a)
Es el administrador de dispositivos de GNU/Linux.
proc
sys
dev
udev
lsmod
Supongamos que el usuario Juan se encuentra dentro del directorio /etc
¿Qué comando y parámetro debería de ingresar Juan para determinar el tamaño de cada archivo, directorio y el tamaño total de espacio usado en formato humanamente legible en ese directorio?
df
du
df -h
du -h
lsblk
"Este directorio posee los archivos de configuración de dispositivos como discos duros".
¿A qué directorio corresponde el enunciado anterior?
dev
etc
/etc
/mnt
/dev
¿Cuál de las siguientes opciones describe correctamente el orden en el cual los componentes del proceso de arranque son iniciados?
BIOS, kernel, bootloader, init system
BIOS, bootloader, kernel, init system
Bootloader, BIOS, kernel, init system
BIOS, bootloader, init system, kernel
Bootloader, BIOS, init system, kernel
Durante el ciclo de arranque del sistema, ¿qué programa es ejecutado después de que la BIOS complete sus procesos?
El bootloader
El initd o systemd
El kernel
POST
¿Cuál de la siguiente información es almacenada dentro de la BIOS? (Elija dos respuestas correctas).
El orden de arranque de los dispositivos
La versión del kernel de Linux
Zona horaria
Configuración del hardware
El noombre del host
¿Dónde es almacenado el bootloader en un disco de un sistema UEFI?
En el EFI Boot Record (EBR)
En el Master Boot Record (MBR)
En el EFI System Partition (ESP)
En la partición de /boot
¿Cuáles de los siguientes archivos son encontrados en el sistema de archivos /boot/? (Eliga dos respuestas correctas)
Las imagenes del Kernel de Linux
Binarios del bash
Systemd targets & service units
Initial ramdisk images
Binarios de fsck
¿Cuál es la manera correcta de configurar el arranque por defecto del sistema operativo a multi-user.target?
(a)
Seleccione todos los administradores de servicios usados en Linux:
startd
systemd
upstart
sysinit
sysvinit
¿Cuál comando lee y muestra en pantalla el contenido actual del Kernel Ring Buffer en la línea de comandos? (Especifique solamente el comando sin parámetros)
(a)
¿Cuáles de los siguientes directorios podrían ser considerados para particiones separatadas? (Eliga tres respuestas correctas)
/etc
/home
/var
/lib
/opt
¿Cuál de los siguientes son sistemas de archivos que pueden ser usados en particiones root en Linux?
NTFS
Ext3
XFS
VFAT
swap
¿Qué tipo de sistema de archivos es creado por mkfs cuando es ejecutado con únicamente el nombre de la unidad de almacenamiento?
Ext2
Ext3
Ext4
XFS
VFAT
Suponga que está en el modo de arranque "graphical.target"
Escriba el comando completo para moverse hacía el modo "rescue.target"
(a)
Eliga el comando para reiniciar el servico de SSH
systemd restart ssh.service
systemd restart sshd
systemctl restart sshd.service
journalctl restart ssh.service
systemctl restart ssh.service
Escriba el comando completo para enlistar todos los units de tipo "servicio":
(a)
"Consiste en una división logica de un dispositivo de almacenamiento".
El enunciado anterior hace referencia a:
Sistema de archivos
Partición
Segmentación
Disco duro
Son tres tipos de particiones:
Primaria
Extendida
Ext2
Logica
Expandida
Un sistema con MBR soporta unicamente un total de _________ particiones primarias.
5
1
4
3
"Nos permite poder estructurar los archivos y directorios de nuestro sistema, así como poder tener acceso a ellos de manera rápida debido a la organización y al índice que se tiene de su ubicación en el disco".
Partición
Montaje de FS
Sistema de archivos
swap
Escriba la ruta absoluta del archivo de configuración de GRUB2:
(a)
Eliga tres aspectos necesarios para poder hacer uso correcto de una partición:
Crear la partición con fdisk
Crear un sistema de archivos para la partición
Definir si se usara MBR o GPT
Agregar la partición al bootloader
Elegir una ruta para montar el sistema de archivos
¿Qué comando enlista los archivos instalados por el paquete "skypeforlinux"?
apt-get list --installed
dpkg -l
dpkg -L
apt search
rpm --list
Eliga tres opciones posibles de comandos que proporcionen la información de un paquete instalado:
apt-cache show
rpm -qip
dpkg -I
dpkg -i
dnf --info
Escriba el comando completo para habilitar el respositorio con el ID de "appstream" usando la herramienta yum-config-manager
(a)
Para obtener la lista de todos los repositorios instalados en el sistema, tanto los habilitados como los deshabilitados se usa el siguiente comando:
yum repolist (a)
Complete el espacio en blanco:
Son dos tipos de librerías de software existentes en Linux:
Librerías estáticas
Dependencias estáticas
Dependencias compartidas
Librerías compartidas
Dependencias dinámicas
"Crea y actualiza la memoría caché de todas las librerías basado e el archivo de configuración /etc/ld.so.conf".
El enunciado anterior hace referencia a la ejecución del comando:
ldconfig -p
LDCONFIG
ldconfig -v
ldconfig
apt clean
La instalación de un paquete de Debian falló debido a que los mismos se corrompieron durante la descarga o porque no se reunieron las dependencias necesarias. ¿Cuál de los siguientes comandos instala las dependencias faltantes o trata de reinstalar el paquete interrumpido?
dpkg --fix --all
apt-get autoinstall
apt-get all
apt-get install -f
¿Cuál de los siguientes comandos es usado para actualizar la lista de paquetes y repositorios disponibles cuando se utiliza un administrador de paquetes basado en DPKG?
apt-get update
apt-get upgrade
apt-cache update
apt-get refresh
apt-cache upgrade
¿Cuál de los siguientes comandos enlista las dependencias de un paquete DPKG?
apt-cache depends-on
apt-cache dependencies
apt-cache depends
apt-cache requires
dpkg --depends
¿Qué archivo debe de ser editado para seleccionar la ubicación de red desde la cual la sinstalación de los paquetes de Debian deben ser decargados?
/etc/dpkg/dpkg.cfg
/etc/yum.repos.d/
/etc/apt/sources.list
/etc/apt/sources.conf
/etc/apt/apt.conf.d
¿Qué comando de RPM mostrará el nombre del paquete que proporciona el archivo /etc/exports?
rpm -F /etc/exports
rpm -qf /etc/exports
rpm -Kl /etc/exports
rpm -qp /etc/exports
rpm -qi /etc/exports
¿Cuál de los siguientes comandos actualiza un paquete RPM ya instalado?
rpm --update
rpm -U
rpm -q
rpm --force
rpm -u
¿Qué comando permite enlistar los archivos que instalaría el paquete RPM apache-xml.rpm?
rpm -qp apache-xml.rpm
rpm -qv apache-xml.rpm
rpm -ql apache-xml.rpm
rpm -qpl apache-xml.rpm
¿Cuál de los siguientes comandos muestra como el shell maneja un comando especifico?
where
type
stat
case
fileinfo
¿Cuál de los siguientes comandos muestra información importante del sistema como la versión del kernel y la arquitectura de hardware de la máquina?
sysinfo
uname
lspci
arch
info
Si el archivo tar comprimido "texts.tar.gz" contiene los archivos a.txt y b.txt, ¿cuáles archivos estarán presentes en el directorio actual después de ejecutar el comando gzip -d texts.tar.gz?
Solo a.txt, b.txt y texts.tar.gz
Solo texts.tar y texts.tar.gz
Solo a.txt.gz y b.txt.gz
Solo a.txt y b.txt
Solo texts.tar
¿Cuál es el valor mínimo de "nice" que un usuario regular puede asignar a un proceso con el comando nice al ejecutar un proceso nuevo?
9
15
19
49
99
¿Cuál es el nivel de prioridad de nice por defecto cuando un proceso es iniciado con el comando "nice"?
-10
0
10
15
20
¿Cuál comando es usado para iniciar otro comando con un nivel prioridad de ejecución en especifico?
renice
nice
ps
jobs
top
Con respecto a la ejecución del siguiente comando:
nice -5 /usr/bin/prog
/usr/bin/prog es ejecutado con _________
Un nivel de nice de -5
Un nivel de nice de 5
Una prioridad de -5
Una prioridad de 5
Escriba el comando utilizado para cambiar el nivel de prioridad de nice de un proceso que ya está en ejecución:
(a)
¿Cuál comando muestra una lista de todas las tareas en ejecución en segundo plano del shell actual (jobs)?
(a)
¿Cuál de los siguientes comandos mata un proceso con el PID 123 pero permite que el proceso se culmine de manera limpia y amigable antes de cerrarlo?
kill -PIPE 123
kill -KILL 123
kill -STOP 123
kill -TERM 123
kill -9 123
¿Cuál de las siguientes señales es enviada a un proceso cuando se combina la ejecución de las teclas Ctrl+C?
SIGTERM
SIGCONT
SIGSTOP
SIGKILL
SIGINT
¿Cuál de las siguientes señales es enviada a un proceso cuando se combina la ejecución de las teclas Ctrl+Z?
SIGTERM
SIGCONT
SIGSTOP
SIGKILL
SIGINT
¿Cuál programa ejecuta comandos en intervalos de tiempo especificos y refresca la salida del comando? (Especifique únicamente el comando sin parámetros)
(a)
¿Cuáles son los tres canales de comunicación usados por el terminal?
Standard Input Channel
Standard Output Channel
PTS
TTY2
Standard Error Channel
Escriba el comando completo para redirigir cualquier error estándar durante la ejecución del comando apt-get upgrade al archivo Error.txt
(a)
El comando "apt list --installed" muestra la lista de todos los paquetes instalados en entornos Debian.
Escriba el comando completo para filtrar dicha salida, de manera que únicamente muestre el paquete openssh-client:
(a)
¿Cuál de los siguientes comandos muestra la lista de usuarios (primera columna) y sus grupos primarios (cuarta columna) del archivo /etc/passwd?
fmt –f 1,4 /etc/passwd
cut –d : -f 1,4 /etc/passwd
sort –t : -k 1,4 /etc/passwd
paste –f 1,4 /etc/passwd
split –c 1,4 /etc/passwd
Escriba el comando completo para visualizar mediante ruta absoluta las últimas 50 líneas del archivo /var/log/zabbix-server.log
tail 50 /var/log/zabbix-server.log
tail -n 50 /var/log/zabbix-server.log
head -n 50 /var/log/zabbix-server.log
head 50 /var/log/zabbix-server.log
less -n 50 /var/log/zabbix-server.log
¿Cuál de los siguientes comandos puede realizar búsquedas en el contenido de los archivos usando expresiones regulares?
find
locate
egrep
reggrep
pgrep
¿Cuál es el efecto de la opción -v en el comando grep?
Marca de color las partes coincidentes
Muestra información de la versión del comando
Muestra las líneas no coincidentes
Muestras todas las líneas y prefijos coincidentes con a+
¿Cuál comando grep mostrará solamente las líneas que no terminan con un / en el archivo "foo"?
grep '/$' foo
grep '/#' foo
grep -v '/$' foo
grep -v '/#' foo
¿Cuál de las siguientes expresiones regulares representa una sola letra mayúscula?
:UPPER:
[A-Z]
!a-z
%C
{AZ}
Dada la siguiente entrada:
txt1.txt
atxt.txt
txtB.txt
¿Cuál de las siguientes expresiones regulares convierten estás entradas en la siguientes?
txt1.bak.txt
atxt.bak.txt
txtB.bak.txt
s/^.txt/.bak/
s/txt/bak.txt/
s/txt$/bak.txt
s/^txt$/.bak^/
s/[.txt]/.bak$1/
¿Qué significa el simbolo "?" dentro de las expresiones regulares?
Una coincidencia de una o más veces
Una coincidencia de cero o más veces
Una coincidencia de cero o una vez
Una coincidencia literal con el caracter ?
Cuándo utiliza expresiones regulares, ¿cuál de los siguientes caracteres coincide con el inicio de una línea?
^
?
*
+$
"Es una herramienta bastante potente e importante al momento de manejar particiones y sistemas de archivos. Permite modificar algunos parámetros de particiones con sistemas de archivos de tipo extend (Ext)".
El enunciado anterior hace referencia a la herramienta:
fsck
e2fsck
fdisk
tune2fs
Elija el comando que nos muestra una lista de todos los sistemas de archivos montados en el sistema:
df
du
fstab
fdisk
Analice el siguiente escenario:
Una partición debe ser montada, por lo que el usuario no desea ejecutar el comando "mount" para montarla manualmente. Por ello, el usuario ingresa al archivo /etc/fstab e ingresa la información para montar la partición durante el arranque. El usuario no creó un directorio para montar la unidad, pero sí ingresó la ruta en /etc/fstab donde se montaría la unidad.
Al guardar el archivo /etc/fstab el usuario ejecuta el comando "mount -a" para recargar la configuración de dicho archivo. ¿Qué sucede?
El punto de montaje se crea y la patición de monta automáticamente.
El usuario es solicitado reiniciar el sistema para que durante el arranque se monte la partición.
El usuario recibe un error, ya que no se encontró el punto de montaje.
El punto de montaje se crea, pero no se monta la unidad hasta que se reinicie el sistema.
El usuario recibe un error ya que, debía de editar el archivo /etc/mtab y no /etc/fstab
