Tu primer laboratorio de Linux

LinuxBeginner
Practicar Ahora

Introducción

¡Bienvenido a LabEx! En este laboratorio, darás tus primeros pasos en el mundo de Linux. Veremos el famoso programa "Hello, World!" y algunos comandos fundamentales (echo, whoami, id) para entender tu identidad de usuario. Este es un Laboratorio Guiado, lo que significa que dispondrás de instrucciones paso a paso para ayudarte a aprender y practicar. Sigue las indicaciones cuidadosamente para completar cada etapa y ganar experiencia práctica.

Haz clic en el botón Continue de abajo o en el icono de la máquina virtual a la izquierda para comenzar el laboratorio.

Flecha para continuar al siguiente paso

Hola LabEx

¡Vamos a hacer que tu computadora te salude! 😄 Lo primero es la terminal. Piensa en ella como tu centro de mando basado en texto para interactuar con el sistema.

Para abrir la terminal:

  1. Mira en el lado izquierdo de tu escritorio.
  2. Busca el icono de Xfce Terminal.
  3. ¡Haz clic en él!

La ventana de la terminal es donde escribirás los comandos. Es una herramienta poderosa y, a menudo, una forma más rápida de realizar muchas tareas en Linux que usar el ratón.

Ahora, ¡hagamos que diga hola! Usaremos el comando echo. El comando echo simplemente repite cualquier cosa que le digas.

La mejor manera de aprender Linux (y programación en general) es haciendo. No te limites a leer esto de forma pasiva: ¡prueba las cosas en el entorno de LabEx! Es el lugar perfecto para experimentar y aprender.

Escribe este comando en tu terminal exactamente como se muestra:

echo "Hello LabEx"

Presiona Enter.

Terminal mostrando Hello LabEx

Deberías ver aparecer el texto "Hello LabEx". ¡Felicidades, acabas de ejecutar tu primer comando de Linux!

Puntos clave a recordar:

  • Linux distingue entre mayúsculas y minúsculas: echo, Echo y ECHO son todos diferentes.
  • Los espacios importan. Asegúrate de que haya un espacio entre echo y las comillas (").
  • Las comillas le indican a echo exactamente qué cadena de texto debe repetir.

Consejos: Este laboratorio forma parte del Árbol de Habilidades de Linux, un sistema de conocimiento estructurado con diversas competencias. Después de cada paso, el sistema verificará tus acciones, otorgándote puntos de habilidad por las respuestas correctas.

Haz clic en Continue abajo para seguir adelante. Labby verificará automáticamente tu trabajo.

Flecha para continuar al siguiente paso

Visualización del usuario actual

Vamos a descubrir quién cree la computadora que eres tú.

Escribe este comando y presiona Enter:

whoami

Consejos: Haz clic en "Explain Code" en la parte inferior derecha del bloque de código para chatear con la IA de Labby y obtener aclaraciones sobre el código. Después de hablar con Labby, haz clic en "Continue" para volver al laboratorio.

Esto es como preguntarle a la computadora: "¿Quién soy yo?". Responderá con tu nombre de usuario.

Deberías ver:

labex
Terminal mostrando la salida de whoami

El comando whoami es muy útil cuando trabajas en diferentes máquinas o utilizas distintas cuentas.

Sigue adelante haciendo clic en Continue abajo.

Visualización de información de usuario y grupos

Obtengamos más información sobre el usuario con el comando id. Esta es una forma genial de ver a qué grupos perteneces.

En Linux, los usuarios se organizan en grupos. Estos grupos determinan los permisos y derechos de acceso que tiene un usuario.

Escribe este comando y presiona Enter:

id

Verás algo como esto:

uid=5000(labex) gid=5000(labex) groups=5000(labex),27(sudo),121(ssl-cert),5002(public)

No te preocupes demasiado por los números en este momento. Aquí tienes el desglose:

  • uid: Tu ID de usuario (un identificador numérico único).
  • gid: Tu ID de grupo principal.
  • groups: Todos los grupos de los que eres miembro.

También puedes usar id para buscar a otros usuarios. Prueba con:

id root

Verás:

uid=0(root) gid=0(root) groups=0(root)

¡El usuario root es el superusuario, algo así como el administrador total del sistema!

No te preocupes si esto parece un poco complejo ahora mismo. Aprenderás más sobre usuarios y grupos a medida que progreses. Recuerda, la práctica hace al maestro. ¡Cuanto más uses estos comandos en LabEx, más cómodo te sentirás con ellos!

Haz clic en Continue para avanzar.

Extracción de tu nombre de usuario

En el paso 2, usaste whoami para mostrar tu nombre de usuario. En el paso 3, usaste id para mostrar la información de usuario y grupos.

A veces, id imprime más detalles de los que necesitas. Una habilidad práctica es aprender a solicitar una pieza específica de información.

Escribe este comando y presiona Enter:

id -un

El comando id -un imprime únicamente tu nombre de usuario (el nombre correspondiente a tu UID actual). Deberías ver:

labex

Sigue adelante haciendo clic en Continue abajo.

Después de hacer clic en Continue, la verificación del script en este paso está diseñada para fallar a propósito, por lo que verás un mensaje de error. Esto es normal.

Cuando aparezca el error, haz clic en Re-Inspect. Esto activará la Inspección Profunda (Deep Inspection), que utiliza IA para revisar tus registros de operaciones.

Sigue las instrucciones mostradas por la Inspección Profunda (por ejemplo, volver a ejecutar un comando si se te solicita). Una vez que pase la prueba, podrás proceder al siguiente paso.

Aprender haciendo

¡Felicidades por completar tu primer laboratorio práctico! Acabas de experimentar el estilo de aprendizaje central de LabEx: Aprender haciendo.

Lo que acabas de terminar es un Laboratorio Guiado: pasos claros más verificaciones automáticas. A continuación, puedes probar los Desafíos (Challenges), donde resolverás tareas con menos pistas para poner a prueba lo aprendido.

Pregunta a Labby

La Inspección Profunda ayuda cuando la verificación falla. Durante tu aprendizaje, también puedes hacerle preguntas a Labby en cualquier momento.

Para usar la función Ask, haz clic en el primer botón Ask debajo del cuadro de chat de Labby. Se abrirá un campo de entrada. Labby puede entender el contexto de tu laboratorio actual y tus acciones recientes, por lo que puedes hacer preguntas como:

  • "¿Dónde cometí un error y cómo lo soluciono?"
  • "Basándote en lo que hice en este laboratorio, genera un informe de aprendizaje."
  • "Califica mi desempeño en este laboratorio y dime cómo mejorar."

Piensa en Labby como un asistente personal con el que puedes hablar mientras aprendes.

Haz clic en Continue para finalizar este laboratorio.

Resumen

¡Felicidades! Has aprendido a:

  • Abrir y utilizar la terminal.
  • Usar comandos básicos: echo, whoami, id.
  • Extraer un detalle de identidad específico con id -un.

¡Este es solo el comienzo de tu viaje en Linux! Has visto lo poderosos que pueden ser incluso los comandos más sencillos. ¿Estás listo para llevar tus habilidades al siguiente nivel?

LabEx Pro ofrece un gran valor: menos de 0,30 $ al día (menos de 2 $ a la semana), aproximadamente el cambio que podrías dejar en un tarro de propinas al comprar un café. Con ello desbloquearás un mundo nuevo de aprendizaje, que incluye:

  • Más de 6000 laboratorios prácticos.
  • Más de 2000 soluciones a desafíos.
  • Más de 400 proyectos del mundo real.
  • Certificados de finalización.
  • Máquinas virtuales ilimitadas.
  • Acceso total al asistente de IA Labby.
  • Acceso a Internet sin restricciones.

¡Continúa tu aventura en Linux con más laboratorios gratuitos, o pásate a LabEx Pro y conviértete en un experto en Linux mucho más rápido!