Administración de Servicios de Red 1 Escuela de Informática y Telecomunicaciones Suplementos: Shell scripts rpm RHA 030 Sistemas Operativos de Red.

Slides:



Advertisements
Presentaciones similares
Q- Basic.
Advertisements

Estructuras de control
PHP. PHP (Hypertext Preprocessor) preprocesador de Hipertexto Se ejecuta en el servidor El resultado de ejecutarse es código HTML Manual oficial en
Pippy (Python para niños)‏ 1.
Clase 2 Tipos de datos Asignación de valores Estructura IF Ejercicios
Estructuras de Decisión I IF - THEN - ELSE
SISTEMAS DE INFORMACIÓN
Introducción a la Programación
CICLOS EN C – PARTE 2.
Programación II Ing. Diego J. Arcusin 3 – Uso del Shell.
Excel 2007 Fórmulas y Funciones Función SI()
Desarrollo de Aplicaciones para Internet
Bucle for.
Introducción al software
Entornos de programación
PARADIGMA Es un esquema de pensamiento que nos lleva a concebir las cosas de una manera determinada. el término paradigma puede indicar el concepto de esquema.
Funciones en lenguaje C
Al término de la clase, el alumno reconoce las ventajas de usar JAVASCRIPT para un proyecto web.
Tema 4: Sentencias de control
VHDL.
(C) Universidad de Las Palmas de Gran Canaria
Sintaxis.
Capítulo 1 “Elementos de Programación”
Conversión cadena a número
Curso de Creación aplicaciones dinámicas web con PHP y MySQL Continuamos.
Sesión 5 Sentencias de Selección y repetición Prof:Eridan Otto Programación de Computadores Lenguaje Pascal.
Administración de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Enfoque moderno Temas Componentes Directivas Declaraciones globales.
Informática Ingeniería en Electrónica y Automática Industrial
Scis.regis.edu ● CS-361: Estructuras de Control Semana Cinco Dr. Jesús Borrego Lead Faculty, COS Regis University 1.
Ciclos (Loops, Repeticiones) Permiten ejecutar una secuencia de sentencias mas de una vez. Hay 2 tipos de loops:  WHILE repite la acción un número indefinido.
Resumen Fundamentos de Programación/ Programación I
Teoría – Alejandro Gonzalez
PROGRAMACIÓN DE SHELL SCRIPTS
MATERIA: SISTEMAS OPERATIVOS II INTEGRANTES: CARLOS NAJERA LUIS ACOSTA ANGEL CASTILLO.
Elementos básicos del lenguaje
FILTROS. Un filtro es un programa que recibe una entrada, la procesa y devuelve una salida. Relacionando filtros simples podemos hacer prácticamente cualquier.
Estructuras de Control.
2008 Escuela de Informática y Telecomunicaciones, DuocUC Escuela de Informática y Telecomunicaciones Clase 7: Control del flujo en BASH Nombre unidad de.
Programación Básica con “NQC” Pedro F. Toledo – Patricio Castillo 18/08/2006.
Control de Flujo.
Presentado por: Laura Patricia Pinto Prieto Ingeniera de Sistemas.
Red de Datos Universidad del Cauca
Modulo 2. Filesystem Bàsico
El Administrador de paquetes RPM. Componentes RPM Base de datos RPM: Registra los archivos instalados, lista las dependencias requeridas y las provistas.
2008 Escuela de Informática y Telecomunicaciones, DuocUC Escuela de Informática y Telecomunicaciones Clase 8: Control del flujo en BASH Nombre unidad de.
RPM Es un administrador de paquetes que nos proporciona cinco opciones básicas:  Consular y verificar paquetes  Sintaxis: rpm {-q|--query} [opción de.
Universidad Metropolitana de Educación, Ciencia y Tecnología Visual Fox Programación I.
COMPUTO III Ing. Jimmy Ojeda Arnica.
Sesión 14: Python (5) – Aplicaciones. 2009/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Informática.
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.
Sesión 13: Python (4) – Estructura Repetición. 2009/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Circuitos Digitales III 2010/1 Informática.
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.
Vamos a tratar algunos temas que es necesario conocer a la hora de administrar un sistema informático y que nos van a ser útiles sin importar el sistema.
SOFTWARE Jennifer Giselle De Diego Romero NL:9

Roles de Open UP.
2008 Escuela de Informática y Telecomunicaciones, DuocUC Escuela de Informática y Telecomunicaciones Clase 9: Funciones, variables y arreglos en BASH Nombre.
Software.
Técnica Profesional en Programación de Sistemas de Información CONSTRUCCIÓN DE ELEMENTOS DE SOFTWARE 1 CURSO CONSTRUCCIÓN DE ELEMENTOS DE SOFTWARE 1 SESIÓN.
Práctica Profesional PHP.
Programación II Ing. Diego J. Arcusin 5 – Programación con Shell.
Manual PHP Básico Camilo Cartagena.
CICLOS EN C – PARTE 3.
Software.
Rojas Lucero Daniel Comando de UNIX. Comando rpm  El comando rpm es un gestor de paquetes en UNIX, este comando se utiliza para instalar, actualizar,
Cristina Sánchez.  Linux y Windows son sistemas multiusos. Esto permite que varias personas puedan usar el mismo ordenador para realizar sus tareas.
ORDENADOR HARDWARE UNIDAD CENTRAL Microprocesador memoria PERIFÉRICOS Teclado, ratón, Escáner, Impresora, Webcam, lápiz, Etc. SOFTWARE SISTEMAS OPERATIVOS.
Programación en Java Introducción a Java. Reseña histórica Surge en 1991 por Sun Microsystems Desarrollado para electrodomésticos Se buscaba un código.
Programación en Java Introducción a Java. Reseña histórica Surge en 1991 por Sun Microsystems Desarrollado para electrodomésticos Se buscaba un código.
Fundamentos Ofimáticos - Excel Docente: Edison Suarez Londoño.
Transcripción de la presentación:

Administración de Servicios de Red 1 Escuela de Informática y Telecomunicaciones Suplementos: Shell scripts rpm RHA 030 Sistemas Operativos de Red

Sistemas operativos de red 2 Tema 1: Escritura avanzada de scripts Los scripts son archivos ejecutados por un intérprete de línea de comandos indicado al principio del mismo. Al ejecutarlos es posible entregarles argumentos directamente y en orden. read permite leer la entrada estándar La bash provee las sentencias condicionales if...then...[else] fi test es un comando que permite verificar condiciones y usar en sentencias if...then. La bash provee la sentencia for...in...do...done para implementar bucles.

Sistemas operativos de red 3 Sentencia condicional if condición then comando(s).... fi if condición then comando(s).... else comando(s).... fi if y then deben ir en líneas separadas Cualquier comando se utiliza como condición. Se ejecutan las sentencias en then o else dependiendo del valor de retorno que entrega la condición (exito=0; fracaso=1 o más).

Sistemas operativos de red 4 Comando test Está diseñado para comprobar cadenas de texto, números enteros y atributos de archivo. No genera salida estándar, sólo el valor de retorno. test -e filename permite verificar la existencia de un archivo.

Sistemas operativos de red 5 Expresiones de test para examinar atributos de archivo

Sistemas operativos de red 6 Expresiones de test para comparar cadenas de texto

Sistemas operativos de red 7 Expresiones lógicas para test

Sistemas operativos de red 8 Expresión alterna para test: [ expresión ] El paréntesis cuadrado reemplaza a test. Al usar la sintaxis alterna se debe tener cuidado de incluir un espacio después de abrir el paréntesis y antes de cerrarlo.

Sistemas operativos de red 9 Bucles: for…in…do…done for iterador in lista do comando(s) … done Para cada repetición del bucle la variable iterator evaluará las palabras individuales en la expresión lista La variable PET se utiliza como iterador. Con cada iteración del bucle, la variable adquiere un valor diferente.

Sistemas operativos de red 10 Ejemplo

Sistemas operativos de red 11 Técnicas comunes para generar listas iterativas

Sistemas operativos de red 12 Ejemplo

Sistemas operativos de red 13 Tema 2: El administrador de paquetes RPM Se utiliza para agregar o quitar programas. Debe ejecutarse como root cuando se quiere agregar o eliminar programas. Un usuario puede usarlo para consultar los paquetes instalados.

Sistemas operativos de red 14 Administración de paquetes RPM soluciona el problema de dependencia de librerías especiales para un programa en particular y el problema de mantenimiento al necesitar actualizar. RPM posee tres componentes: – La base de datos RPM Lista de dependencias y lista de archivos instalados por el paquete Reside en el directorio /var/lib/rpm – El ejecutable rpm Los usuarios interactúan con la base de datos RPM a través del comando rpm. – Los archivos del paquete nombre-version-publicacion.archivo.rpm zsh i386.rpm

Sistemas operativos de red 15 Realizar peticiones a la BD de RPM rpm -q nombrepaquete Consulta a la BD. rpm -qa Muestra todos los paquetes instalados rpm -ihv nombrepaquete.rpm Instala un paquete. rpm -e nombrepaquete Borra o desinstala un paquete. Para formular peticiones RPM considerar: – ¿Qué paquetes se está solicitando? – ¿Qué pregunta se está haciendo?

Sistemas operativos de red 16 Formulación de peticiones RPM

Sistemas operativos de red 17 Ejemplos

Sistemas operativos de red 18 Ejemplos