Paso 3
Paso 3
Paso 3
LINUX
CÓDIGO: 200550A_954
UNIDAD 2
JHONATAN BARRERA
Tutor
ESTUDANTE 3 - CÓDIGO:
ESTUDANTE 4 - CÓDIGO:
ESTUDANTE 5 - CÓDIGO:
GRUPO: 250550_53
INTRODUCCION
3
OBJETIVO
Implementar técnicas y herramientas de administración y automatización del sistema
operativo GNU/Linux a partir de las especificaciones técnicas y las necesidades del usuario.
4
DESARROLLO DE LA ACTIVIDAD
Una de las actividades que hacen algunos usuarios avanzados es la automatización de tareas,
en Gnu/Linux, se logra a través de la programación Shell Script. Estos scripts se escriben en
editores orientados a terminal.
Tabla No. 1: Editores:
EDITORES ORIENTADOS A TERMINAL
NOMBRE DESCRIPCIÓN
Vim Creador:
Tipo licencia:
Descripción:
Emacs Creador: Richard Stallman
Tipo licencia:
Descripción:
Nano Creador: Chris Allegretta
Tipo licencia:
Descripción:
6
El Shell para GNU/Linux es un intérprete de comandos que provee una interfaz de usuario para
acceder a los servicios del sistema operativo.
Tabla No. 2: Shell:
SHELL PARA GNU/LINUX
NOMBRE DESCRIPCIÓN
Sh Creador:
Tipo licencia:
Descripción:
CSH Creador: Bill Joy
Tipo licencia:
Descripción:
Fish Creador:
Tipo licencia:
Descripción:
Bash Creador: Chet Ramey
Ejemplo:
if [ $? -ne 0 ]; then
echo "No está en red"
else
echo "Sí está en red"
fi
Bucle for Un bucle for es una declaración de iteración, lo que
significa que puedes ejecutar código repetidamente.
Digamos que quieres ejecutar una instrucción 5 veces.
En lugar de escribir cinco códigos separados, puedes
escribir una sintaxis de bucle for (for loop) una sola
vez.
Básicamente, la sintaxis del bucle for (for loop) en Bash
más simple repite la aparición de un conjunto de una
variable.
Fuente: Gustavo B. (2020). Hostinger Tutoriales.
Extraído de: https://www.hostinger.co/tutoriales/bash-
8
for-loop-guia-ejemplos
Ejemplo:
For VUELTA in (0..9)
do
eco “5 x $VUELTA = ”$((5*$VUELTA))
done
Bucle while
Select
Case
CONCLUSIONES
9
REFERENCIAS BIBLIOGRAFICAS
10