La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

SHELL I.S.C. BERTHA GEORGINA FLORES DÍAZ. INTRODUCCIÓN ➲ Mas de 200 comandos basicos que se incluyen con el sistema operativo ➲ La real fortaleza de los.

Presentaciones similares


Presentación del tema: "SHELL I.S.C. BERTHA GEORGINA FLORES DÍAZ. INTRODUCCIÓN ➲ Mas de 200 comandos basicos que se incluyen con el sistema operativo ➲ La real fortaleza de los."— Transcripción de la presentación:

1 SHELL I.S.C. BERTHA GEORGINA FLORES DÍAZ

2 INTRODUCCIÓN ➲ Mas de 200 comandos basicos que se incluyen con el sistema operativo ➲ La real fortaleza de los sistemas Unix viene de la facilidad con que estos comandos pueden ser combinados para realizar funciones mas sofisticadas. ➲ Con el fin de proveer una interface consistente y facil para que el usuario interactuara con el sistema Unix/Linux (el kernel) se desarollo el shell.

3 ➲ El shell es simplemente un programa que lee los comandos que se teclean y los convierte en una forma mas entendible para el sistema Unix/Linux. ➲ Tambien incluye algunas sentencias basicas de programacion que permiten: tomar desiciones, realizar ciclos y almacenar valores en variables.

4 ➲ La programacion en shell es una parte fundamental de la administracion de sistemas basados en Unix, debido a la facilidad y poderio que el conjunto de herramientas y comandos de Unix proveen para realizar la automatizacion de procesos rutinarios, tales como: respaldo de archivos, captura de datos, verificacion de procesos, etc.

5 Algunos comandos ➲ ls ➲ cat ➲ cp ➲ echo ➲ wc ➲ mv ➲ ps ➲ more ➲ less ➲ man ➲ passwd ➲ pwd ➲ cd ➲ mkdir ➲ rmdir ➲ rm

6 Mi primer script ➲ El script simple holamundo.sh: #!/bin/sh # Esto es un comentario. echo Hola Mundo #Esto también es un comentario.

7 VARIABLES VARIABLE="Hola Mundo" echo $VARIABLE ➲ otro ejemplo: echo "Mi variable es: $MIVAR" read MIVAR echo "Mi variable es: $MIVAR"

8 EL CICLO FOR for i in 1 2 3 4 5 do echo "La variable i tiene el valor: $i" done

9 EL CICLO WHILE while [ ’’$CADENA’’ != ’’adios’’ ] do echo ’’Escribe algo (adios para salir):’’ read CADENA echo ’’Escribiste: $CADENA’’ done

10 PRÁCTICA ➲ Hacer un script shell que lea una cadena del teclado y luego cree un directorio con este nombre. ➲ Revise el siguiente script: #!/bin/sh for i in hola 1 * 2 adios do echo "Iterando... i tiene el valor $i" done ➲ ¿Qué salida tiene este programa? explique que es lo que hace el script.


Descargar ppt "SHELL I.S.C. BERTHA GEORGINA FLORES DÍAZ. INTRODUCCIÓN ➲ Mas de 200 comandos basicos que se incluyen con el sistema operativo ➲ La real fortaleza de los."

Presentaciones similares


Anuncios Google