Saltar al contenido principal

Quiz Módulo 3 - Sistema de Archivos

Instrucciones​

Este quiz contiene 30 preguntas de opción múltiple para validar su comprensión del Módulo 3.

Consejo: Responda cada pregunta antes de revelar la respuesta. Las respuestas están ocultas justo después de cada pregunta.


Pregunta 1​

¿Cuál es la estructura del sistema de archivos de Linux?

Ver explicación

Respuesta correcta: Una única jerarquía con / como raíz

Explicación: Linux utiliza el Filesystem Hierarchy Standard (FHS) con una sola raíz /. Todos los archivos y directorios están organizados bajo esta raíz única, a diferencia de Windows que utiliza varias raíces (C:, D:, etc.).


Pregunta 2​

¿Qué comando permite ver el directorio actual?

Ver explicación

Respuesta correcta: pwd

Explicación: pwd (Print Working Directory) muestra la ruta completa del directorio de trabajo actual. Es un comando esencial para saber dónde se encuentra en la jerarquía.


Pregunta 3​

¿Qué comando lista los archivos en un directorio?

Ver explicación

Respuesta correcta: ls

Explicación: ls (list) muestra el contenido de un directorio. Opciones comunes: ls -l (detalles), ls -a (archivos ocultos), ls -la (detalles + ocultos), ls -h (tamaños legibles).


Pregunta 4​

¿Qué comando permite cambiar de directorio?

Ver explicación

Respuesta correcta: cd

Explicación: cd (change directory) permite navegar entre directorios. Ejemplos: cd /home, cd .. (directorio padre), cd ~ (directorio home), cd - (directorio anterior).


Pregunta 5​

¿Qué comando permite crear un directorio?

Ver explicación

Respuesta correcta: mkdir

Explicación: mkdir (make directory) crea un nuevo directorio. La opción -p crea los directorios padres si es necesario: mkdir -p dir1/dir2/dir3.


Pregunta 6​

¿Qué comando permite crear un archivo vacío?

Ver explicación

Respuesta correcta: touch

Explicación: touch crea un archivo vacío o actualiza la fecha de modificación de un archivo existente. Ejemplo: touch mifichero.txt.


Pregunta 7​

¿Qué comando permite copiar un archivo?

Ver explicación

Respuesta correcta: cp

Explicación: cp (copy) copia archivos o directorios. Sintaxis: cp origen destino. Opción -r para copiar directorios recursivamente: cp -r dir1 dir2.


Pregunta 8​

¿Qué comando permite mover o renombrar un archivo?

Ver explicación

Respuesta correcta: mv

Explicación: mv (move) mueve o renombra archivos y directorios. Ejemplos: mv archivo1 archivo2 (renombra), mv archivo /tmp/ (mueve).


Pregunta 9​

¿Qué comando permite eliminar un archivo?

Ver explicación

Respuesta correcta: rm

Explicación: rm (remove) elimina archivos. Opciones: rm -r (recursivo para directorios), rm -f (forzar), rm -i (interactivo). ¡Atención: la eliminación es definitiva!


Pregunta 10​

¿Qué comando muestra el contenido de un archivo?

Ver explicación

Respuesta correcta: cat

Explicación: cat (concatenate) muestra el contenido de un archivo. Otros comandos útiles: less (navegación), head (primeras líneas), tail (últimas líneas), more (paginación).


Pregunta 11​

¿Cuáles son los tres permisos básicos para archivos en Linux?

Ver explicación

Respuesta correcta: Lectura (r), Escritura (w), Ejecución (x)

Explicación: Los permisos básicos en Linux son: read (lectura), write (escritura), execute (ejecución). Estos permisos se aplican al propietario (owner), al grupo (group) y a otros usuarios (others).


Pregunta 12​

¿Qué comando permite modificar los permisos de un archivo?

Ver explicación

Respuesta correcta: chmod

Explicación: chmod (change mode) modifica los permisos. Sintaxis: chmod 755 archivo (octal), chmod u+x archivo (simbólico). Ejemplos: chmod +x script.sh, chmod 644 archivo.txt.


Pregunta 13​

¿Qué comando permite cambiar el propietario de un archivo?

Ver explicación

Respuesta correcta: chown

Explicación: chown (change owner) modifica el propietario y/o el grupo de un archivo. Ejemplos: chown usuario:grupo archivo, chown usuario archivo, chown :grupo archivo. Generalmente requiere privilegios de root.


Pregunta 14​

¿Qué directorio contiene los archivos de configuración del sistema?

Ver explicación

Respuesta correcta: /etc

Explicación: /etc contiene los archivos de configuración del sistema y de las aplicaciones. Ejemplos: /etc/passwd, /etc/hosts, /etc/nginx/, /etc/ssh/.


Pregunta 15​

¿Qué directorio contiene los directorios home de los usuarios?

Ver explicación

Respuesta correcta: /home

Explicación: /home contiene los directorios personales de los usuarios. Cada usuario generalmente tiene su propio directorio bajo /home/usuario. El directorio home de root es /root.


Pregunta 16​

¿Qué comando permite buscar archivos por nombre?

Ver explicación

Respuesta correcta: find

Explicación: find busca archivos en la jerarquía. Ejemplos: find /home -name "*.txt", find . -type f -name "script*", find /var/log -mtime -7 (modificados en los últimos 7 días).


Pregunta 17​

¿Cuál es la diferencia entre un enlace simbólico y un enlace duro?

Ver explicación

Respuesta correcta: Un enlace duro apunta directamente al inode, un enlace simbólico apunta a una ruta

Explicación: Un enlace duro (ln archivo enlace) comparte el mismo inode que el archivo original. Un enlace simbólico (ln -s archivo enlace) es un archivo separado que contiene una ruta al archivo destino. Los enlaces simbólicos pueden apuntar a directorios y archivos en otros sistemas de archivos.


Pregunta 18​

¿Qué comando permite crear un enlace simbólico?

Ver explicación

Respuesta correcta: ln -s

Explicación: ln -s crea un enlace simbólico. Sintaxis: ln -s destino enlace. Ejemplo: ln -s /usr/bin/python3 /usr/local/bin/python. Los enlaces simbólicos se identifican por l en ls -l.


Pregunta 19​

¿Qué es un inode en Linux?

Ver explicación

Respuesta correcta: Una estructura de datos que almacena los metadatos de un archivo

Explicación: Un inode (index node) almacena los metadatos de un archivo: permisos, propietario, tamaño, fechas, punteros a los bloques de datos. El nombre del archivo se almacena por separado en el directorio. Cada archivo tiene un número de inode único.


Pregunta 20​

¿Qué directorio contiene los binarios esenciales del sistema?

Ver explicación

Respuesta correcta: /bin

Explicación: /bin contiene los binarios esenciales necesarios para el arranque y la reparación del sistema. Ejemplos: ls, cp, mv, rm, bash, cat. Estos comandos son accesibles para todos los usuarios.


Pregunta 21​

¿Qué comando permite buscar texto dentro de archivos?

Ver explicación

Respuesta correcta: grep

Explicación: grep busca patrones en archivos. Ejemplos: grep "patrón" archivo, grep -r "patrón" /directorio (recursivo), grep -i "patrón" archivo (insensible a mayúsculas), grep -n "patrón" archivo (con números de línea).


Pregunta 22​

¿Cuál es el sistema de archivos predeterminado en Ubuntu 24.04?

Ver explicación

Respuesta correcta: ext4

Explicación: ext4 (Fourth Extended File System) es el sistema de archivos predeterminado en Ubuntu. Es journalizado, estable y soporta archivos de hasta 16TB y sistemas de archivos de hasta 1EB.


Pregunta 23​

¿Qué comando muestra las primeras líneas de un archivo?

Ver explicación

Respuesta correcta: head

Explicación: head muestra las primeras líneas de un archivo. Por defecto 10 líneas. Opciones: head -n 20 archivo (20 líneas), head -c 100 archivo (100 caracteres).


Pregunta 24​

¿Qué comando muestra las últimas líneas de un archivo?

Ver explicación

Respuesta correcta: tail

Explicación: tail muestra las últimas líneas de un archivo. Por defecto 10 líneas. Opciones: tail -n 20 archivo (20 líneas), tail -f archivo (seguimiento en tiempo real, muy útil para logs).


Pregunta 25​

¿Qué es el FHS (Filesystem Hierarchy Standard)?

Ver explicación

Respuesta correcta: Un estándar que define la estructura de directorios en Linux

Explicación: El FHS define dónde ubicar los archivos en el sistema Linux. Por ejemplo: /bin para binarios esenciales, /etc para configuración, /home para usuarios, /var para datos variables. Esto asegura la coherencia entre distribuciones Linux.


Pregunta 26​

¿Cuál es la diferencia entre una ruta absoluta y una ruta relativa?

Ver explicación

Respuesta correcta: Una ruta absoluta comienza con /, una ruta relativa es relativa al directorio actual

Explicación: Una ruta absoluta siempre comienza con / y especifica la ubicación completa desde la raíz (ej: /home/usuario/documentos). Una ruta relativa es relativa al directorio de trabajo actual (ej: documentos o ../padre).


Pregunta 27​

¿Qué comando permite ver el espacio de disco utilizado?

Ver explicación

Respuesta correcta: df

Explicación: df (disk free) muestra el espacio de disco disponible en los sistemas de archivos montados. Opciones: df -h (tamaños legibles), df -T (tipos de sistemas de archivos). du muestra el uso de un directorio específico.


Pregunta 28​

¿Qué comando permite ver el tamaño de un directorio?

Ver explicación

Respuesta correcta: du

Explicación: du (disk usage) muestra el espacio utilizado por un directorio. Opciones: du -h (tamaños legibles), du -s (resumen), du -sh /ruta (tamaño total de un directorio).


Pregunta 29​

¿Cuál es la diferencia entre un archivo y un directorio en Linux?

Ver explicación

Respuesta correcta: Un directorio es un tipo especial de archivo que contiene referencias a otros archivos

Explicación: En Linux, "todo es un archivo". Un directorio es un archivo especial que contiene una lista de nombres de archivos y sus inodes. Por eso se puede usar ls -d para ver los directorios como archivos.


Pregunta 30​

¿Qué comando permite cambiar el grupo de un archivo?

Ver explicación

Respuesta correcta: chgrp

Explicación: chgrp (change group) modifica el grupo de un archivo. Ejemplos: chgrp grupo archivo, chgrp -R grupo /directorio (recursivo). También se puede usar chown :grupo archivo.


Resultado del Quiz​

¡Felicidades por haber completado el quiz del Módulo 3!

Puntaje:

  • 25-30 respuestas correctas: ¡Excelente! Usted domina el sistema de archivos de Linux.
  • 20-24 respuestas correctas: ¡Muy bien! Repase los conceptos donde tuvo dificultades.
  • 15-19 respuestas correctas: ¡Bien! Revise los capítulos sobre el sistema de archivos.
  • Menos de 15: Se recomienda repasar el módulo antes de continuar.

Próximos Pasos​

Ahora que ha validado sus conocimientos:

Módulo 4: Gestión de Procesos
Labs prácticos: Ponga en práctica el sistema de archivos con los labs del Módulo 3


Quiz creado el: Diciembre 2024 - Probado en Ubuntu 24.04