← Volver a los quizzesQuiz gratuito

Fundamentos de Ubuntu y administración Linux

Este curso está diseñado para quienes desean consolidar sus conocimientos sobre Ubuntu y los conceptos básicos de administración de sistemas Linux . A lo largo de los siguientes apartados,…

24 preguntas~12 min
Fundamentos de Ubuntu y administración Linux — Qwi
0 / 24
Puntuación: 0%
1

¿Cuál es la principal diferencia entre los nombres de dispositivos IDE y SATA en Ubuntu?

2

Si un usuario desea montar manualmente una partición FAT32 en /mnt/usb, ¿cuál es la sintaxis correcta del comando?

3

¿Qué opción del comando ls muestra los archivos ocultos en un directorio?

4

En el contexto de permisos, ¿qué representa el valor octal 6 para el propietario?

5

¿Cuál es la función del archivo /etc/fstab en Ubuntu?

6

Si se desea crear un enlace simbólico llamado docs que apunte a /home/user/Documents, ¿qué comando se debe usar?

7

¿Cuál de los siguientes directorios contiene los archivos de configuración del sistema?

8

Un proceso en Ubuntu que se ejecuta en segundo plano y espera peticiones de red se denomina:

9

¿Qué comando permite buscar recursivamente un archivo llamado report.txt a partir del directorio actual?

10

En el nivel de ejecución 5 de Ubuntu, ¿qué características tiene el sistema?

11

¿Cuál es la extensión de archivo utilizada por el kernel para almacenar la información del proceso de arranque inicial?

12

Si se desea cambiar la contraseña del usuario root, ¿qué secuencia de comandos es correcta?

13

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

14

¿Qué comando muestra la información del kernel y del sistema en una sola línea?

15

Al crear un nuevo usuario y asignarle un grupo secundario, ¿qué archivo debe modificarse para registrar el grupo?

16

¿Cuál es la sintaxis correcta para cambiar los permisos de un directorio y todos sus subdirectorios a lectura, escritura y ejecución para el propietario?

17

En Ubuntu, ¿qué herramienta gráfica permite gestionar los paquetes de software y sus actualizaciones?

18

Si un usuario ejecuta "sudo nautilus &", ¿qué efecto tiene el carácter "&" al final del comando?

19

¿Qué archivo contiene la información del nombre de host de la máquina en Ubuntu?

20

Al ejecutar el comando "df -h", ¿qué información se muestra?

21

¿Cuál es la finalidad del archivo /etc/cron.d en Ubuntu?

22

En el contexto de Ubuntu, ¿qué significa LTS?

23

¿Qué comando permite ver el árbol de procesos en ejecución en Ubuntu?

24

Al crear una partición swap en Ubuntu, ¿qué archivo se utiliza en versiones recientes en lugar de una partición dedicada?

Fundamentos de Ubuntu y administración Linux

Este curso está diseñado para quienes desean consolidar sus conocimientos sobre Ubuntu y los conceptos básicos de administración de sistemas Linux. A lo largo de los siguientes apartados, abordaremos la nomenclatura de dispositivos, el montaje de sistemas de archivos, los permisos, la configuración del arranque y otras tareas esenciales para cualquier administrador.

1. Nomenclatura de dispositivos: IDE vs. SATA

En Ubuntu, los nombres de los dispositivos de bloque siguen convenciones que permiten identificar rápidamente el tipo de controlador y el orden de detección. La diferencia clave es:

  • IDE: los discos aparecen con el prefijo hd (por ejemplo, /dev/hda, /dev/hdb).
  • SATA: utilizan el prefijo sd (por ejemplo, /dev/sda, /dev/sdb).

Esta distinción facilita la identificación de los discos al momento de configurar particiones o diagnosticar problemas de hardware.

2. Montaje manual de particiones FAT32

El comando mount permite conectar sistemas de archivos a un punto de montaje del árbol de directorios. Para montar una partición FAT32 en /mnt/usb, la sintaxis correcta es:

sudo mount -t vfat /dev/sdb1 /mnt/usb

Donde:

  • sudo eleva los privilegios necesarios.
  • -t vfat indica que el tipo de sistema de archivos es FAT (también conocido como vfat).
  • /dev/sdb1 es la partición que se desea montar.
  • /mnt/usb es el punto de montaje elegido.

Recuerde crear el directorio de destino con sudo mkdir -p /mnt/usb si aún no existe.

3. Visualizar archivos ocultos con ls

En Linux, los archivos cuyo nombre comienza con un punto (.) se consideran ocultos. Para listarlos, utilice la opción -a del comando ls:

ls -a

Esta opción muestra todos los archivos, incluidos los ocultos, lo que resulta útil para inspeccionar configuraciones como .bashrc o .gitignore.

4. Permisos en octal: significado del valor 6

Los permisos de archivo en Linux se representan mediante tres dígitos octales, cada uno correspondiente a propietario, grupo y otros. Cada dígito es la suma de los valores:

  • 4 = lectura (read)
  • 2 = escritura (write)
  • 1 = ejecución (execute)

El valor 6 para el propietario equivale a 4 + 2, es decir, lectura y escritura, pero sin permiso de ejecución. Este esquema permite definir rápidamente los niveles de acceso a archivos y directorios.

Consejo práctico: recuerde la mnemotecnia "4‑2‑1, suma lo que ves"; así, 6 se traduce en 4 (lectura) + 2 (escritura).

5. El archivo /etc/fstab: punto de referencia del montaje

El archivo /etc/fstab (file systems table) es esencial para la configuración del arranque de Ubuntu. En él se definen:

  • Los dispositivos que deben montarse automáticamente.
  • Los puntos de montaje (por ejemplo, /, /home, /boot).
  • Las opciones de montaje (como defaults, noatime, ro).
  • Los tipos de sistema de archivos (ext4, vfat, ntfs, etc.).

Modificar /etc/fstab permite agregar discos externos, cambiar opciones de rendimiento o habilitar montajes de red como NFS o CIFS.

6. Creación de enlaces simbólicos

Los enlaces simbólicos (symlinks) son atajos que apuntan a otro archivo o directorio. Para crear un enlace llamado docs que referencie /home/user/Documents, utilice:

ln -s /home/user/Documents docs

El parámetro -s indica que se trata de un enlace simbólico (a diferencia de un enlace físico). Los symlinks son útiles para organizar recursos sin duplicar datos.

7. Directorios de configuración del sistema

En la jerarquía de Linux, el directorio /etc alberga la mayor parte de los archivos de configuración del sistema. Aquí encontrará:

  • Archivos de configuración de servicios (/etc/ssh/sshd_config).
  • Scripts de inicio (/etc/init.d/).
  • Configuraciones de red (/etc/network/interfaces).

Otros directorios como /var, /usr o /opt cumplen funciones diferentes (almacenamiento de datos variables, paquetes de software, aplicaciones opcionales, respectivamente).

8. Daemons: procesos en segundo plano

Un daemon es un proceso que se ejecuta en segundo plano, iniciándose típicamente durante el arranque del sistema y permaneciendo activo para atender peticiones, como servicios de red, impresoras o bases de datos. Ejemplos comunes son apache2, sshd y cron. Los daemons se gestionan mediante systemd (comandos systemctl start|stop|status).

9. Buenas prácticas para la administración de Ubuntu

Para consolidar los conceptos aprendidos, a continuación se presentan algunas recomendaciones que todo administrador debe seguir:

  • Documentar cambios en /etc/fstab y otros archivos críticos.
  • Utilizar sudo únicamente cuando sea necesario, evitando ejecutar sesiones completas como root.
  • Verificar permisos con ls -l y stat antes de modificar archivos sensibles.
  • Crear enlaces simbólicos en lugar de copiar archivos grandes para ahorrar espacio y mantener la consistencia.
  • Monitorear daemons con systemctl status y revisar logs en /var/log/ para detectar problemas tempranos.

10. Resumen y próximos pasos

En este curso hemos cubierto los fundamentos esenciales de Ubuntu y la administración Linux, incluyendo:

  • Diferenciación de nombres de dispositivos IDE y SATA.
  • Montaje manual de particiones FAT32.
  • Uso de ls -a para visualizar archivos ocultos.
  • Interpretación de permisos octales, con énfasis en el valor 6.
  • Función del archivo /etc/fstab en el proceso de arranque.
  • Creación de enlaces simbólicos con ln -s.
  • Identificación del directorio de configuración del sistema (/etc).
  • Concepto y gestión de daemons.

Para profundizar, se recomienda practicar:

  • Crear y desmontar diferentes tipos de sistemas de archivos (ext4, vfat, ntfs).
  • Modificar temporalmente /etc/fstab y observar el comportamiento al reiniciar.
  • Configurar permisos avanzados con chmod y setfacl.
  • Administrar daemons mediante systemctl y crear servicios personalizados.

Con la práctica constante, estos conceptos se convertirán en herramientas habituales para gestionar servidores y estaciones de trabajo Ubuntu de forma segura y eficiente.