Administrador de redes y comunicaciones
George Matute GabrielInforme8 de Abril de 2025
566 Palabras (3 Páginas)15 Visitas
Shell Script
Nombres y Apellidos:
Valeria Christina Castro Arango
Carrera:
Administrador de redes y comunicaciones
Docente:
Juan Michael Dávila Galindo
Sección:
“A”
Año:
2024
ÍNDICE
Introducción 3
¿Qué es y para qué sirve un Shell Script en Linux? 3
Ejemplos de Shell Scripts 3
Ejemplo 1: Script de Copia de Seguridad 3
Ejemplo 2: Script para Monitorizar el Uso de Disco 4
Conclusión 5
Conclusión en ingles 6
Introducción
Un Shell Script es un programa o conjunto de instrucciones escritas en un archivo de texto que son ejecutadas por el intérprete de comandos de un sistema operativo Unix/Linux. Estos scripts son muy útiles para automatizar tareas repetitivas, realizar configuraciones del sistema, administrar archivos y directorios, y ejecutar programas de manera secuencial sin intervención manual.
¿Qué es y para qué sirve un Shell Script en Linux?
Shell Script en Linux es una secuencia de comandos que puede ser ejecutada por el shell del sistema operativo. El shell actúa como intermediario entre el usuario y el núcleo del sistema operativo, interpretando y ejecutando los comandos que se le envían. Los Shell Scripts permiten:
* Automatización de tareas: Facilitan la automatización de tareas repetitivas y complejas.
* Configuración del sistema: Permiten configurar y personalizar el entorno del sistema operativo.
* Administración del sistema: Ayudan en la gestión de usuarios, archivos, directorios y permisos.
* Monitoreo y mantenimiento: Facilitan el monitoreo de recursos del sistema y la ejecución de tareas de mantenimiento programadas.
Ejemplos de Shell Scripts
Ejemplo 1: Script de Copia de Seguridad
Este script realiza una copia de seguridad de una carpeta específica y la guarda en un directorio de respaldo con la fecha y hora actuales.
Funcionamiento:
1. Define las variables SOURCE_DIR (directorio a respaldar) y BACKUP_DIR (directorio donde se guardará el respaldo).
2. Crea una variable DATE con la fecha y hora actuales.
3. Utiliza tar para crear un archivo comprimido (.tar.gz) del directorio de origen y lo guarda en el directorio de respaldo con un nombre que incluye la fecha y hora.
4. Muestra un mensaje indicando que la copia de seguridad se ha realizado con éxito.
Ejemplo 2: Script para Monitorizar el Uso de Disco
Este script verifica el uso del disco y envía una alerta si el uso supera un umbral específico.
Funcionamiento:
1. Define un umbral (THRESHOLD) para el uso aceptable del disco.
2. Utiliza df para obtener el uso del disco en el sistema de
...