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.

Slides:



Advertisements
Presentaciones similares
Programación II Ing. Diego J. Arcusin 3 – Uso del Shell.
Advertisements

Universidad Tecnológica de Izúcar de Matamoros
Entornos de programación
Brevísima introducción al Linux
Date | Place Programación de Computadores Utilidades para la realización de las prácticas.
BREVÍSIMA INTRODUCCIÓN AL LINUX Técnicas Computacionales en Física Máster en Física y Tecnologías Físicas, Máster en Computación Isidro González Caballero.
Repaso de GNU/Linux Isidro González Caballero ( Introducción a la Física Computacional Curso
Sistemas Operativos Oscar Bedoya
Taller de Linux Practica 6 Mandos para la administración de directorios LSC Veronica Quizan Garcia.
File Ownerships and Permissions. Propiedades de Archivos regulares y Permisos.
Resolución de Problemas y Algoritmos Uso de iteración con secuencias
1 - Introducción a UNIX Programación II Ing. Diego J. Arcusin
Comandos Linux CentOS.
MATERIA: SISTEMAS OPERATIVOS II INTEGRANTES: CARLOS NAJERA LUIS ACOSTA ANGEL CASTILLO.
2008 Escuela de Informática y Telecomunicaciones, DuocUC Escuela de Informática y Telecomunicaciones Clase 5: Comandos de manipulación de Directorios y.
Red de Datos Universidad del Cauca
Modulo 2. Filesystem Bàsico
2008 Escuela de Informática y Telecomunicaciones, DuocUC Escuela de Informática y Telecomunicaciones Clase 8: Control del flujo en BASH Nombre unidad de.
Practica 5 Mandos para el manejo de archivos
Date | Place Estructura de Computadores Utilidades para la realización de las prácticas.
LINUX Algunos Datos Básicos... Algunos Datos Básicos...
PEDRO ALBERTO ARIAS QUINTERO. El shell es un intérprete de órdenes, los intérpretes de órdenes de Linux son auténticos lenguajes de programación. Como.
Sistema de archivos Kepa Bengoetxea Kortazar
Introducción a los modelos de simulación y análisis de datos en Física de Partículas Isidro González Caballero (
INSTRUCCIONES. El alumno, seguirá los pasos que se le va indicando a continuación. En el recuadro en blanco, debe ir añadiendo un pantallazo con la.
2008 Escuela de Informática y Telecomunicaciones, DuocUC Escuela de Informática y Telecomunicaciones Clase 9: Funciones, variables y arreglos en BASH Nombre.
Programación II Ing. Diego J. Arcusin 5 – Programación con Shell.
Comandos en Linux[37-48] MATERIA : REDES ALUMNO : ERICK LOPEZ CHICATTO.
Comandos de directorios. Hablando de Debian  Debian no es nada parecido a cualquier otra distribución, es mejor, más grande, y les gana fácilmente en.
Programación Sistemas Operativos Profesor: Héctor Abarca A.
Programación II Ing. Diego J. Arcusin 1 - Introducción a UNIX.
Comandos básicos Linux I. Comandos BásicosI $ date $ cal$ cal $cal Encadenado de comando: $ date;pwd;cal Visualizar texto por pantalla:
Comandos Sistema de Archivos Linux deberias-conocer/#info.
Programación de Shell Scripts (I) Antonio Durán. La Shell ● La shell, o intérprete de comandos, es el programa que interpreta las peticiones del usuario.
Es la denominación del software que respeta la libertad de todos los usuarios que adquieren el producto. Una vez obtenido el mismo puede ser:
Programación de Shell Scripts (II) Antonio Durán.
RESUMEN M1-UF1 UF0852: Instal∙lació i actualització de sistemes operatius.
Laboratorio de Herramientas Computacionales I.S.C. Bertha Georgina Flores Díaz COMANDOS.
Bienvenido. Agenda ● Instalar software ● Entorno texto ● Permisos ● Entornos gráficos.
Linux Objetivo: El alumno conocerá la importancia del sistema operativo Linux, así como sus funciones.
Conociendo un Ubuntu: Una distribución diferente a Linux
ROBERTO PINEDA FLORES. ALEXIS JULIAN VELAZQUEZ NAVA.
Tópicos de Informática INF344
Línea de Comando de Unix
Comandos Básicos Comandos Básicos Jornadas Octubre 2009 GUL – UC3M
Todo archivo se guarda en el disco duro con extensión .py
GNU LINUX APRENDIENDO A USAR LA TERMINAL ISC. HIRAM GUERRERO CASTILLO
Jugando con redirección en Bash
Introducción a C#.
Fuente:
MATLAB 6.5 Clase 3: Funciones básicas e Introducción a la Programación
Programación Orientada Objetos
Integrantes : Nicolás De La Torre Israel De La Torre
Programación de Sistemas Operativos
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Comandos de Linux Luna Luna Francisco Jesús
Estructuras de Repetición Pseudocodigo1 Estructuras de Repetición Algoritmos Mientras Hacer-Mientras Para.
Estructuras de Control Ciclos
Crear virus con notepad (bloc de notas) 1.)Introduccion: Buenas, ante todo he de decir que esto es un manual de introducción y no un manual para expertos.
Javascript.
PROGRAMACIÓN (2).
1 Sistemas Operativos Llamadas al Sistema. El interfaz proporcionado por el SO, para poder invocar los servicios del mismo, genera rutinas basadas en.
Repaso de GNU/Linux Isidro González Caballero ( Introducción a la Física Computacional Curso
MANEJO DE UBUNTU COMANDOS SHELL / TERMINAL.
Estructuras de Repetición Algoritmos
Repaso de GNU/Linux Isidro González Caballero ( Introducción a la Física Computacional Curso
ESTRUCTURA DE LO SISTEMAS OPERATIVOS Presentado por: Jennifer.
CICLOS. OPERADOR DE ASIGNACION COMPUESTA CICLO WHILE.
Transcripción de la presentación:

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 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.

➲ 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.

➲ 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.

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

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

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

EL CICLO FOR for i in do echo "La variable i tiene el valor: $i" done

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

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.