Shell Ejercicios

Mejora tus habilidades de scripting en Shell a través de una serie de ejercicios prácticos. Esta colección de desafíos está diseñada para poner a prueba y mejorar tus habilidades en la línea de comandos. Cada ejercicio presenta un problema del mundo real, permitiéndote aplicar tus conocimientos de comandos Shell, scripting y automatización en un contexto práctico. Consolida tu comprensión y gana confianza resolviendo estas tareas de codificación interactivas.

Operaciones básicas con archivos en Linux

Operaciones básicas con archivos en Linux

Aprenda cómo se relacionan las rutas, los directorios, los archivos, los listados, los comodines, la copia, el traslado, la eliminación y los atajos de terminal de Linux en un espacio de trabajo seguro.
LabShell
Verificar el uso del sistema de archivos montado

Verificar el uso del sistema de archivos montado

En este desafío, escribiremos un script para determinar si un sistema de archivos o punto de montaje específico está montado. Utilizaremos el comando df para verificar el estado del sistema de archivos. Si está montado, imprimiremos el espacio libre disponible; de lo contrario, mostraremos un mensaje de error.
ChallengeShell
Comando rm de Linux: Eliminación de archivos

Comando rm de Linux: Eliminación de archivos

Aprende a utilizar el comando rm de Linux para eliminar archivos y directorios. Este tutorial cubre el uso básico, varias opciones como -r y -i, y ejemplos prácticos para ayudarte a gestionar la eliminación de archivos en Linux de forma segura y eficaz.
LabShell
Comando mv de Linux: Mover y renombrar archivos

Comando mv de Linux: Mover y renombrar archivos

Aprenda a utilizar el comando mv de Linux para mover y renombrar archivos y directorios. Este tutorial cubre el uso básico, el movimiento de múltiples archivos y el uso de opciones como -i para el modo interactivo y -u para la actualización. Practique habilidades esenciales de gestión de archivos en un entorno Linux.
LabShell
Comando cp de Linux: Copia de Archivos

Comando cp de Linux: Copia de Archivos

Domina el comando cp de Linux para copiar archivos y directorios de manera eficiente. Aprende desde el uso básico hasta opciones avanzadas como la copia recursiva, la preservación de atributos y el uso de comodines. Ideal para principiantes que buscan mejorar sus habilidades de gestión de archivos en Linux.
LabShell
Comando head de Linux: visualización del inicio de archivos

Comando head de Linux: visualización del inicio de archivos

En este tutorial exploraremos el comando head de Linux, una utilidad diseñada para mostrar las primeras líneas de un archivo de texto. Veremos su uso básico y presentaremos distintos parámetros para ampliar sus posibilidades.
LabShell
El comando 'which' en Linux: Localización de comandos

El comando 'which' en Linux: Localización de comandos

Aprende a utilizar el comando 'which' en Linux para localizar archivos ejecutables, gestionar comandos inexistentes, descubrir instalaciones múltiples, comprender la prioridad del PATH y crear comandos personalizados.
LabShell
Comando find de Linux: Búsqueda de archivos

Comando find de Linux: Búsqueda de archivos

Este tutorial ofrece una introducción al comando find en Linux, una herramienta versátil para buscar y localizar archivos y directorios basándose en diversos criterios.
LabShell
Comando grep de Linux: Búsqueda de Patrones

Comando grep de Linux: Búsqueda de Patrones

Este tutorial ofrece una introducción al comando grep en Linux, una herramienta versátil para buscar y hacer coincidir patrones dentro de archivos de texto. Además, exploraremos las expresiones regulares, potentes herramientas utilizadas con grep para definir patrones de búsqueda complejos.
LabShell
Comando time de Linux: Medición del tiempo de ejecución

Comando time de Linux: Medición del tiempo de ejecución

Este tutorial ofrece una introducción al comando time en Linux, una utilidad que mide el tiempo de ejecución de un comando o programa. El comando time ayuda a los usuarios a evaluar el rendimiento de procesos y comandos.
LabShell
Comando wc de Linux: Conteo de Texto

Comando wc de Linux: Conteo de Texto

Este tutorial ofrece una introducción al comando wc en Linux, una utilidad para contar palabras, líneas y caracteres en archivos de texto. El comando wc se utiliza ampliamente para analizar el contenido de archivos y flujos de datos.
LabShell
Cambiar la propiedad de un archivo

Cambiar la propiedad de un archivo

En este desafío, practicará cómo cambiar los permisos de archivos en la plataforma Linux, incluyendo la consulta y modificación de los permisos y la propiedad de los archivos.
ChallengeShell
Cálculos aritméticos en Linux

Cálculos aritméticos en Linux

En este laboratorio, aprenderá cómo realizar cálculos aritméticos en Linux utilizando el comando `bc`. Explorará las operaciones aritméticas básicas, los cálculos de punto flotante, el trabajo con variables y la creación de un script de calculadora práctico. Este laboratorio se centra en la aplicación práctica de `bc` en un entorno Docker.
LabShell
Columnización de texto en Linux

Columnización de texto en Linux

En este laboratorio, aprenderás cómo usar el comando `column` en Linux para formatear texto en columnas. Explora el uso básico, el formato avanzado con scripts de shell y el manejo de diferentes formatos de archivos. ¡Domina la manipulación de texto con Docker y Linux!
LabShell
Declaración de variables en Linux

Declaración de variables en Linux

En este laboratorio, aprenderás cómo declarar y manipular variables en Linux. Explora la declaración básica de variables, variables enteras, variables de matriz, expansión de variables y variables de entorno. Domina el ámbito de las variables y mejora tus habilidades de scripting en Linux con Docker.
LabShell