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.
Descubrir categorías
TodoLinuxDevOpsCiberseguridadDevOps EngineerCybersecurity EngineerDevSecOpsKali LinuxRed Hat Enterprise LinuxFormación RHCSAFormación RHCE in Enterprise LinuxFormación LFCSShellGitDockerKubernetesFormación CKAFormación CKADFormación CKSAnsibleFormación RHCE in AnsibleJenkinsNmapWiresharkHydraCompTIABase de datosMySQLPostgreSQLRedisMongoDBSQLitePythonGolangJavaCC++Desarrollo webCiencia de datos
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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