Tema: Uso de Bash en Linux Parte II.
|
|
|
- Gustavo Quintana Hidalgo
- hace 8 años
- Vistas:
Transcripción
1 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lab. de arquitectura de computadoras, edif. de electrónica. Tema: Uso de Bash en Linux Parte II. Objetivo general Aplicar el uso de un interprete de comandos en Linux. Objetivos específicos Ejecutar comandos del sistema Linux. Realizar tareas de mantenimiento y configuración de Linux usando programación del shell. Materiales y equipo 1 Computadora personal con sistema operativo GNU/Linux (Cualquier distribución que incluya gnome y bash, preferiblemente CentOS o Ubuntu). Introducción teórica El lenguaje de bash posee varias características avanzadas más allá de la simple ejecución de comandos. Entre ellas tenemos: Redirección de entradas y salidas. Tuberías Sentencias de control de flujo. A continuación de describirá cada una de ellas. Redirección de entradas y salidas. Normalmente, los comandos de bash emiten su salida a la consola, es decir, a la pantalla de la PC. Es posible hacer que un comando emita su salida a un archivo cualquiera utilizando los símbolos > o >> al final de un comando, seguido del nombre de archivo a donde se quiere guardar la información que se genera. la sintaxis es la
2 2 siguiente: $ Comando argumentos > Archivo $ Comando argumentos >> Archivo Esto permite, por ejemplo, guardar la salida de un comando ls -l a un archivo, para guardar la lista de archivos generada en un archivo en vez de mostrarla en pantalla. La diferencia que existe entre > y >> es que el primero crea siempre un archivo nuevo y lo borra en caso de existir, mientras que el segundo, abre el archivo y le anexa la información generada por el comando a la que ya contenía antes de abrirlo. Tuberías. La tubería es una forma diferente en que se puede modificar las entradas y salidas, permitiendo que la salida de un comando se utilizada como la entrada de otro comando. Esto se puede lograr mediante el símbolo de barra vertical, escribiendo los comandos juntos, de tal manera que el primer comando emite su salida al siguiente comando (en vez de a la pantalla) sin utilizar archivos intermediarios. La sintaxis es la siguiente: $ Comando1 Comando2 El comando more es un ejemplo de ello, ya que permite ver la salida de comandos que emiten información extensa, pantalla por pantalla, a través de uso de tuberías. Sentencias de control de flujo. Estas permiten que el código se ejecute de manera arbitraria, siendo extremadamente útiles en la creación de guiones inteligentes. Las sentencias de control de flujo incluyen: Ejecución condicional: if, else, elif, fi. Ejecución de casos múltiples: case, esac. Ejecución de bucles: do, done, for, in, until, while. La sintaxis de cada una de estas sentencias se verá a lo largo de la guía.
3 3 Procedimiento Parte I Redirección de entradas y salidas. 1. Arranque su computadora utilizando el sistema operativo Linux. Ejecute una ventana de consola ya sea desde el menú del sistema Aplicaciones->Accesorios->Terminal, o bien presionando Alt + F2 y digitando gnome-terminal. 2. Cámbiese al directorio de escritorio con cd Desktop, luego cree ahí un directorio con mkdir y nómbrelo como estime conveniente usando algún nombre como practica6 o guia6. Luego cámbiese a ese directorio con cd nombre_del_directorio. 3. Utilice el comando echo para mostrar texto en pantalla: $ echo Este es un mensaje Note como el texto aparece en pantalla justo debajo del comando. 4. Redirija la salida del comando echo a un nuevo archivo de texto con el siguiente comando: $ echo Este es un archivo de texto > Texto1.txt La salida del comando echo, en vez de aparecer en pantalla como normalmente lo hace, lo hizo ahora a través del archivo Texto1.txt, creándolo en el proceso. Confirme que el archivo existe mediante la interfase gráfica o bien mediante el comando ls. Verifique su contenido haciéndole doble click para abrirlo con gedit o bien usando el comando cat Texto1.txt. 5. Anexe nueva información al archivo de texto recién creado, usando el siguiente comando: $ echo Este contenido es nuevo >> Texto1.txt Esta vez, como se usó el símbolo >>, la información será anexada a la que ya existía en el archivo. Compruebe el contenido del archivo mediante gedit o bien con cat Texto1.txt. 6. Proceda ahora a guardar el listado de archivos que contiene el directorio /etc, mediante el siguiente comando: $ ls -l /etc > Texto2.txt
4 4 Note como es posible utilizar redirección de I/O con prácticamente cualquier comando que emita su salida a la consola. En este caso, el contenido del directorio /etc (un directorio del sistema) se guarda en Texto2.txt en vez de aparecer en pantalla. Verifique su existencia usando la interfase gráfica o bien el comando ls y verifique su contenido con programa el programa gedit, ya sea haciendo doble click en el archivo o bien con el comando gedit Texto2.txt. 7. Ahora se verá cómo comprimir archivos mediante el comando gzip. Utilice gzip sobre el archivo Texto2.txt así: $ gzip -c Texto2.txt Como se puede apreciar, la salida del comando (el archivo comprimido en sí, en formato binario) apareció directamente en pantalla. Esto no es muy útil, ya que la información en pantalla no quedó almacenada. 8. Para solventar la situación, redirija la salida del mismo comando a un archivo en esta ocasión: $ gzip -c Texto2.txt > comprimido.gz Confirme la existencia del archivo ahora mediante el comando ls. 9. Para descomprimir el archivo, utilice el comando gunzip aprovechando de una vez la redirección hacia un archivo, de la siguiente manera: gunzip -c comprimido.gz > descomprimido.txt Confirme que el contenido sea el mismo (el mismo listado de archivos del directorio /etc) usando la interfase gráfica y el programa gedit o bien gedit descomprimido.txt. Nota: El programa gzip es incapaz de manejar varios archivos simultáneamente, por lo que sólo es posible comprimir un archivo a la vez. Más adelante se verá como combinar gzip con tar (un utilitario para pegar varios archivos en uno solo) para obtener la funcionalidad completa de compresión de múltiples archivos. Parte II - Tuberías. 10. Proceda a visualizar en consola el contenido del archivo Texto2.txt creado en la primera parte usando el comando cat:
5 5 $ cat Texto2.txt Note como la salida del comando es muy extensa, ya que el archivo es grande y su contenido llena varias pantallas. La única manera de ver todo el contenido es utilizando las barras de desplazamiento de la ventana de consola. 11. En esta ocasión, despliegue el contenido del mismo comando usando tuberías y el comando auxiliar more: $ cat Texto2.txt more Ahora el contenido del archivo se muestra pantalla por pantalla al presionar la barra espaciadora. Esto es gracias a que la salida del comando cat es procesada por el comando more antes de enviarse a la pantalla. 12. Cree un tercer archivo de texto de la siguiente manera: $ echo Este es el tercer archivo > Texto3.txt 13. Ahora se utilizará el programa tar para pegar el primer y tercer archivos de textos creados, con el siguiente comando: $ tar -c Texto1.txt Texto3.txt Véase como el utilitario tar también emite su salida a la consola, por lo que la manera correcta de generar el archivo debería ser utilizando redirección: $ tar -c Texto1.txt Texto3.txt > paquete.tar Verifique posteriormente la existencia del archivo con ls. 14. Comprima el archivo.tar del paso anterior con gzip: $ gzip -c paquete.tar > paquete.tar.gz Como puede verse, de esta manera se pueden obtener los famosos archivos.tar.gz que son ampliamente utilizados en muchas de las distribuciones de Linux. Confirme la existencia del nuevo archivo con ls. El siguiente paso consistirá en realizar el mismo proceso pero en un solo comando, combinando todos los conceptos vistos anteriormente.
6 6 15. Cree un nuevo paquete.tar.gz mediante tuberías y redirección de entradas y salidas: $ tar -c Texto1.txt Texto2.txt Texto3.txt gzip > paquete2.tar.gz El proceso realizado en este comando consiste primeramente de la creación de un archivo.tar a partir de los 3 documentos de texto, luego, la salida de ese comando es enviada mediante tuberías a el comando gzip, el cual al ser invocado sin argumentos, toma automáticamente la salida de la tubería y la comprime. Finalmente, la salida del comando gzip (el archivo comprimido) es redirigida hacia un archivo en el disco duro para ser almacenado. Proceda a verificar que el nuevo archivo comprimido existe mediante ls. 16. Elimine los 3 archivos de texto originales de la siguiente manera: $ rm Texto1.txt Texto2.txt Texto3.txt Confirme ahora que los archivos no existen mediante ls. 17. Con los originales eliminados, proceda a restaurarlos desde el segundo archivo comprimido utilizando tuberías: $ gunzip -c paquete2.tar.gz tar -x El proceso de extracción es exactamente el inverso al de compresión, ya que primeramente se descomprime el archivo mediante gunzip, lo que nos genera un archivo.tar con los 3 archivos de texto pegados entre sí; a continuación el contenido del.tar es pasado mediante tuberías (sin que un archivo intermediario de extensión.tar realmente exista) al comando tar, el cual despega los archivos y los guarda separadamente en el disco duro. El parámetro -x indica a tar que se desea extraer información, pero nótese que no se usa redirección para mandar la información a un archivo, ya que no es posible crear múltiples archivos con éste método y también porque el comando tar automáticamente los genera separadamente en el disco duro. Parte III - Sentencias de control de flujo. 18. Proceda a crear un nuevo guión de bash mediante el programa gedit:
7 7 $ gedit guion1.sh Luego introduzca el siguiente contenido: #!/bin/bash #Verifica si el archivo Texto4.txt existe, y emite un mensaje #acordemente. El comando [ -a nombre_de_archivo ] permite #verificar si un archivo existe. if [ -a Texto4.txt ] then echo "El archivo Texto4.txt existe" else echo "El archivo Texto4.txt no existe" fi #Verifica si los archivos "Texto4.txt" y "Texto5.txt" existen, #emitiendo mensajes diferentes según exista uno u otro. El #operador && se trata de una operación AND que permite probar si #dos condiciones se cumplen a la vez. if [ -a Texto4.txt ] && [ -a Texto5.txt ] then echo "Ambos archivos existen" elif [ -a Texto4.txt ] then echo "Solo Texto4.txt existe" elif [ -a Texto5.txt ] then echo "Solo Texto5.txt existe" else echo "Ningun archivo existe" fi 19. Agregue el permiso de ejecución al guión y luego proceda a ejecutarlo: $ chmod +x guion1.sh $./guion1.sh Note como el guión indica que no existe ningún archivo al ejecutarlo.
8 8 20. Proceda a probar el guión creado los archivos Texto4.txt y Texto5.txt de manera alternada para comprobar su funcionamiento. Recuerde ejecutar el guión con./guion1.sh para cada prueba. 21. De manera similar los pasos 18 y 19, cree y ejecute el siguiente archivo de guión. Nombre el archivo como guion2.sh (no olvide agregar el permiso de ejecución). #!/bin/bash #Se imprime un menu simple mediante el comando echo echo "Menu:" echo "1- Ver usuario actual" echo "2- Ver fecha actual" echo "3- Ver directorio actual" echo "Seleccione una opción:" #Se lee el texto que digite el usuario y se guarda en la variable #"Opcion" read Opcion #Se procede ahora a ejecutar comandos de acuerdo a la eleccion #del usuario case $Opcion in 1) #Cada caso lleva el numero o palabra seguido de un parentesis #Para la opcion 1 se muestra una variable de entorno que ya de #por si contiene el nombre del usuario echo "El usuario actual es: $USER" #Notese que es posible incluir variables anteponiendo el #simbolo de dolar a las mismas ;; #Cada caso debe terminarse con 2 caracteres de punto y coma 2) echo "La fecha actual es:" date #El comando date sirve para mostrar la fecha ;; 3) pwd #En la opcion 3 se usa el comando pwd para mostrar el #directorio actual ;;
9 9 *) #Todos los demas casos se indican con el simbolo asterisco echo "La opcion $Opcion no es valida" ;; esac #La sentencia "case" debe terminarse con "esac" ("case" al #reves) 22. Verifique el guión ejecutándolo en varias ocasiones, y seleccionando opciones diferentes. Pruebe también introduciendo opciones no válidas. 23. Cree un guión con el nombre guion3.sh con el siguiente contenido: #!/bin/bash echo "Imprimiendo los numeros del 1 al 10:" i="1" #inicializa la variable i a 1 while [ $i -le 10 ] #La operación [ X -lt Y ] comprueba si la expresion X es menor que #la expresión Y. do echo "$i" #Imprime el valor de la variable i i=$[ $i + 1 ] #Le suma 1 a i done Recuerde agregar el permiso de ejecución antes de ejecutarlo. Verifique que se imprima una serie de números en la pantalla. 24. Presente todos sus resultados y archivos generados a su docente para que le sean evaluados. 25. Cierre la consola de bash con el comando exit. Apague el equipo y deje en orden su puesto de trabajo.
10 10 Análisis de resultados El método de descompresión visto en la segunda parte usa tuberías para extraer los archivos sin archivos intermediarios (.tar). Cual sería la secuencia de comandos para hacerlo mediante tal archivo? De qué manera sería posible generar la secuencia de números en orden inverso en el tercer guión?
11 11 Hoja de cotejo: 6 Guía 6: USO DE BASH EN LINUX PARTE II. Alumno: Puesto No: Docente: GL: Fecha: EVALUACION % Nota CONOCIMIENTO 25 Explica el proceso de utilización de redirección de entradas y salidas deficientemente. APLICACIÓN DEL CONOCIMIENTO 20 No realizó correctamente la parte de redirección de entradas y salidas. 20 No realizó correctamente la parte de tuberías. 30 Realizó correctamente al menos uno de los guiones automatizados. ACTITUD 2.5 Es un observador pasivo. TOTAL Es ordenado pero no hace un uso adecuado de los recursos. Explica bien los procesos de redirección, pero desconoce el proceso de utilización de tuberías. Realizó la parte de redirección, pero falló en uno o varios punto. Realizó la parte de tuberías, pero se cometió un fallo en uno o varios puntos. Realizó correctamente al menos 2 de los guiones. Participa ocasionalmente o lo hace constantemente pero sin coordinarse con su compañero. Hace un uso adecuado de lo recursos, respeta las pautas de seguridad, pero es desordenado. Explica claramente todos los conceptos. Realizó correctamente todos los puntos asociados a la redirección de entradas y salidas. Realizó correctamente toda la parte de tuberías. Realizó correctamente los 3 guiones. Participa propositiva e integralmente en toda la práctica. Hace un manejo responsable y adecuado de los recursos conforme a pautas de seguridad e higiene.
Tema: Instalación de Linux.
Arquitectura de computadoras. Guía 3 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Tema: Instalación de Linux. Contenidos Creación de una máquina virtual. Instalación
Shell Script Sistemas Operativos III - ITS EMT - CETP
Shell Script SHELL tiene dos formas distintas de ejecutar comandos : Archivos binarios Programas compilados y de los cuales existe un ejecutable archivos.exe ó.com en MS-DOS Archivos de texto Contienen
Tema: Administración y respaldo de información.
1 Tema: Administración y respaldo de información. Objetivo general Implementar las herramientas de gestión de información y datos que proporciona el Sistema Operativo. Objetivos específicos Optimizar el
Electrónica II. Guía 4
Electrónica II. Guía 4 1 Facultad: Ingeniería. Escuela: Electrónica. Asignatura: Electrónica II. Lugar de ejecución: Fundamentos Generales (Edificio 3, 2da planta). COMPARADORES Objetivo General Verificar
Tema: Manejo del Puerto Serie con LabView
Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Manejo del Puerto Serie con LabView Objetivos Específicos. Configurar la entrada y salida del puerto serie por medio
SEMANA N 9 NOMBRE EXPERIENCIA: Funciones, variables y arreglos en BASH UNIDAD DE APRENDIZAJE: Introducción a los SCRIPTS
SEMANA N 9 NOMBRE EXPERIENCIA: Funciones, variables y arreglos en BASH UNIDAD DE APRENDIZAJE: Introducción a los SCRIPTS I. Objetivo Que el alumno tenga una idea general de las posibilidades que BASH ofrece
TP N 4 Redirección de entrada y salida estándar
Taller de GNU/Linux 2002 TP4 hoja 1/5 Universidad Nacional de La Matanza Ingeniería en Informática-Taller de GNU/Linux TP N 4 Redirección de entrada y salida estándar Objetivos: Conceptos de entrada y
$0 Representa al parámetro cero o nombre del programa $1 Representa al parámetro uno $2 Representa al parámetro dos
PROGRAMACIÓN DE SHELL SCRIPTS EN LINUX El shell es un intérprete de órdenes, pero el shell no es solamente eso; los intérpretes de órdenes de Linux son auténticos lenguajes de programación. Como tales,
Tema: Uso del analizador espectral.
Sistemas de Comunicación I. Guía 1 1 I Facultad: Ingeniería Escuela: Electrónica Asignatura: Sistemas de comunicación Tema: Uso del analizador espectral. Objetivos Conocer el funcionamiento de un Analizador
Guía 3 1. Objetivo General Conocer las actividades básicas de gestión de un servidor SCADA.
Guía 3 1 Tema: Gestión del servidor SCADA Lugar de ejecución: Edificio de Electrónica (Laboratorio de ). Tiempo de ejecución: 2hrs. Objetivo General Conocer las actividades básicas de gestión de un servidor
1
Curso: BORLAN DELPHI 5 Curso de desarrollo de aplicaciones Windows utilizando el entorno de programación Borland Delphi 5. Se estudian las particularidades del lenguaje Delphi, así como su sintaxis; sus
Creación de Formularios y Consultas
1 Facultad: Ingeniería. Escuela: Biomédica Asignatura: Informática Médica Creación de Formularios y Consultas Objetivos Identificar los controles y aplicaciones en la creación de formularios a través de
Creación de Scripts. Qué es un script? Como funciona un shell script en Linux?
Creación de Scripts Qué es un script? Un guión o script es un fichero de texto que contiene una serie de instrucciones que se pueden ejecutar en la línea de órdenes, y que se ejecutarán seguidas. En ese
Introducción a Windows 98
CCEEA - Introducción a la Computación Página 1 de 6 Introducción a Windows 98 Trabajaremos con Windows 98, el sistema operativo instalado en las computadoras del Laboratorio. Se basa en la idea del uso
Tema: Clases y Objetos en C#. Parte II.
Programación II. Guía No. 5 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Clases y Objetos en C#. Parte II. Objetivos Implementar clases, objetos, propiedades, métodos y
Sesión 1. Comandos básicos. Curso 09/10. Fernando Rincón Escuela Superior de Informática Universidad de Castilla-La Mancha
Curso 09/10 Curso de Enseñanzas Propias Introducción a GNU/Linux Sesión 1 Comandos básicos Fernando Rincón Escuela Superior de Informática Universidad de Castilla-La Mancha Contenido Más administración
Tema: Fuente de Alimentación de Rayos X
Facultad Escuela Lugar de Ejecución : Ingeniería. : Biomédica : Laboratorio de Biomédica Tema: Fuente de Alimentación de Rayos X Objetivos Analizar la fuente de alimentación de un sistema de rayos X Conocer
Sistemas Operativos sesión 13: shell-scripting
Sistemas Operativos sesión 13: shell-scripting Grado en Ingeniería Informática Universidad Carlos III de Madrid Bibliografía Bash Programming: http://www.tldp.org/howto/bash-prog-intro-howto.html Advanced
Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.
1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lugar de ejecución: Lab. de arquitectura de computadoras, edif. de electrónica. Tema: INSTALACIÓN Y PARTICIONAMIENTO
CURSO: SISTEMA OPERATIVO LINUX, ADMINISTRACIÓN Y CONFIGURACIÓN
CURSO: SISTEMA OPERATIVO LINUX, ADMINISTRACIÓN Y CONFIGURACIÓN PROPÓSITO DEL CURSO Introducir completamente al participante en el trasfondo tecnológico del software libre y en especial GNU/Linux y proporcionar
Operaciones básicas con hojas de cálculo
Operaciones básicas con hojas de cálculo Insertar hojas de cálculo. Para insertar rápidamente una hoja de cálculo nueva al final de las hojas de cálculo existentes, haga clic en la ficha Insertar hoja
Tema: Introducción al IDE de Microsoft Visual C#.
Tema: Introducción al IDE de Microsoft Visual C#. Objetivos: El propósito de este tema es que el alumno se familiarice con el entorno de desarrollo de Visual C# Express mientras crea el formulario más
INSTITUTO ELECTORAL DEL ESTADO DE MÉXICO SECRETARÍA EJECUTIVA UNIDAD DE INFORMÁTICA Y ESTADÍSTICA
INSTITUTO ELECTORAL DEL ESTADO DE MÉXICO SECRETARÍA EJECUTIVA UNIDAD DE INFORMÁTICA Y ESTADÍSTICA Guía de uso del Correo Electrónico Institucional Outlook Web App. Noviembre de 2014 Correo Electrónico
Estructuras de control
Estructuras de control Introducción Los algoritmos vistos hasta el momento han consistido en simples secuencias de instrucciones; sin embargo, existen tareas más complejas que no pueden ser resueltas empleando
Equipamiento ADSL» Inalámbrico. Adaptador USB PAUTAS PARA LA VERIFICACION TCP/IP
Equipamiento ADSL» Inalámbrico Adaptador USB PAUTAS PARA LA VERIFICACION TCP/IP PAUTAS PARA LA VERIFICACIÓN TCP/IP Este documento describe cómo preparar su PC para su conexión a una red inalámbrica después
Amplificador inversor y no inversor
Facultad Escuela Lugar de Ejecución : Ingeniería. : Electrónica : Fundamentos Generales (Edificio 3, 2da planta) Amplificador inversor y no inversor Objetivo General Implementar los circuitos amplificadores
PROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES
PROCEDIMIENTO PARA GENERAR LOS REQUERIMIENTOS DE SELLOS DIGITALES 1. Requerimiento de Sellos El Usuario que desee realizar una Solicitud de Sello Digital debe ingresar a la siguiente dirección Web y descargar
GUIA DE LABORATORIO 1(Tercera Parte) Sistemas operativos
GUIA DE LABORATORIO 1(Tercera Parte) Sistemas operativos Este material se compone de 2 partes: Primera Parte(el primer Documento) A) Configuración del entorno. B) Comandos de Ubuntu 12.04 Segunda Parte(el
Programación shell-scripts 1 LA SHELL
Programación shell-scripts 1 LA SHELL Un gran número de utilidades y herramientas de administración están realizadas mediante ficheros de ordenes del interprete de comandos de Unix (Shell). A lo largo
Creacion de Script. Que es un Script?
Creacion de Script Que es un Script? Los scripts son un conjunto de instrucciones generalmente almacenadas en un archivo de texto que deben ser interpretados línea a línea en tiempo real para su ejecución,
Laboratorio de Sistemas Operativos. Ingenierías Técnicas en Informática de Sistemas y Gestión 2006/2007
1 FICHEROS ls: Lista los ficheros de un directorio concreto. ls l: Lista también las propiedades y atributos. ls la: Lista ficheros incluidos los ocultos de sistema. ls -la more: Lista los ficheros de
Tema: Configuración de red AD-HOC
Tema: Configuración de red AD-HOC Contenidos Configuración del servidor AD-HOC. Conexión de una segunda computadora a la red AD-HOC. Compartiendo la conexión a Internet. Objetivo Redes de datos inalámbricas.
Programación Avanzada
Programación Avanzada Instructivo de Compilación 1 1 Índice 1 ÍNDICE... 2 2 INTRODUCCIÓN... 3 3 HERRAMIENTAS... 3 3.1 SINTAXIS DE LOS COMANDOS GCC Y G++... 3 3.2 OTRAS HERRAMIENTAS:... 4 3.3 EJEMPLOS:...
Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas Creación de una Distro. Facilitador José Doñe
Instituto Tecnológico de Las América Materia Sistemas operativos III Temas Creación de una Distro Facilitador José Doñe Sustentante Robín Bienvenido Disla Ramirez Matricula 2011-2505 Grupo 1 Creación de
Curso ICA de: LINUX BÁSICO
Curso ICA de: LINUX BÁSICO DURACIÓN: 30 HORAS OBJETIVOS Al realizar este curso, el alumno adquirirá las siguientes habilidades y conocimientos: Instalar Linux en su equipo. Conocer las terminales virtuales
Procesos de Fabricación I. Guía 1 1 SISTEMAS HIDRÁULICOS Y NEUMÁTICOS.
Procesos de Fabricación I. Guía 1 1 SISTEMAS HIDRÁULICOS Y NEUMÁTICOS. Sistemas Hidráulicos y Neumáticos. Guía 5 1 Tema: Visualización de elementos y manejo de Software FluidSim Pneumatic Contenidos Simbología
Linux Completo (Versión Ubuntu 9)
Linux Completo (Versión Ubuntu 9) Duración: 100.00 horas Descripción Sistema operativo Linux: Redes y Servidores Objetivos Al realizar este curso, el alumno adquirirá las siguientes habilidades y conocimientos:
TEMA 2: Sistemas Operativos
TEMA 2: Sistemas Operativos 2.1. QUÉ ES UN SISTEMA OPERATIVO? Un sistema operativo es un conjunto de programas encargados de gestionar los recursos del ordenador y que permiten la comunicación del usuario
ESCUELA DE LA SALUD PROGRAMA TÉCNICO EN SEGURIDAD Y SALUD EN EL TRABAJO SUBMÓDULO BÁSICO GUIA WINDOWS-CARPETAS Y COMPRIMIR
ESCUELA DE LA SALUD PROGRAMA SUBMÓDULO BÁSICO GUIA WINDOWS-CARPETAS Y COMPRIMIR 1 CARPETAS Una carpeta es el espacio de un disco que está destinado a almacenar archivos de cualquier tipo (texto, ejecutables,
MANUAL DE USUARIO NOTAS PARCIALES MODULO CONFIGUARACION DE NOTAS -288
MANUAL DE USUARIO NOTAS PARCIALES MODULO CONFIGUARACION DE NOTAS -288 Manual Notas Parciales Página 1 de 39 Tabla de contenido Cómo usar el manual de usuario 4 Inicio 5 Notas Parciales: 6 Profesores (Listados
Tema: Autómata de Pila
Facultad: Ingeniería Escuela: Computación Asignatura: Compiladores 1 Tema: Autómata de Pila Contenido La presente guía aborda los autómatas de pila, y se enfoca en la aplicación que se le puede dar a estas
Computadora y Sistema Operativo
Computadora y Sistema Operativo Según la RAE (Real Academia de la lengua española), una computadora es una máquina electrónica, analógica o digital, dotada de una memoria de gran capacidad y de métodos
LINUX - El intérprete de órdenes II
LINUX - El intérprete de órdenes II Objetivos: Se pretende introducir al alumno en el uso del intérprete de órdenes bash de LINUX. Ejecución de órdenes en el intérprete de órdenes Orden simple Como ya
DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA
DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA Nombre del Módulo: PROGRAMACIÓN EN JAVASCRIPT Código: CSTI0087 total: 51 Horas Objetivo General: Crear contenido web basado en
Manual de Instrucciones para el uso con un ordenador
Tablero electrónico Portátil de Escritura Manual de Instrucciones para el uso con un ordenador Nota: es necesario el uso de un ordenador personal con sistema operativo Microsoft Windows y un puerto de
Shell Script de instalación y configuración para el servicio DHCP en CentOS v5.x. Manual de instrucciones.
Shell Script de instalación y configuración para el servicio DHCP en CentOS v5.x Manual de instrucciones. Ing. Luis González Fraga 25/06/2012 En este manual usted podrá instalar y configurar en pocos minutos,
El shell de GNU/Linux
Universidad de Costa Rica Escuela de Ingeniería Eléctrica IE-0117 Programación Bajo Plataformas Abiertas 1. Aspectos generales El shell es el programa que permite al usuario interactuar con el sistema
CENTOS: SUSE Linux Slackware Linux Gentoo Linux Mandriva Linux Fedora
SISTEMAS GNU/LINUX DISTRIBUCIONES CENTOS: Red Hat Enterprise Linux se compone de software libre y código abierto, pero se publica en formato binario usable (CD-ROM o DVD-ROM) solamente a suscriptores pagados.
Tema: Herramientas UML, Análisis y diseño UML
Programación II. Guía No.3 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Herramientas UML, Análisis y diseño UML Objetivos Conocer una herramienta de modelado para la solución
Tema: Herramientas UML, Análisis y diseño UML
Programación II. Guía 2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Herramientas UML, Análisis y diseño UML Objetivo Conocer una herramienta de modelado para la solución
Parte 4: Estructuras de Control
Parte 4: Estructuras de Control Las estructuras de control le permiten controlar el flujo de ejecución del programa. Tenemos dos tipos de estructuras de control: Estructuras de decisión Estructuras de
Manual de Instrucción para el usuario del sistema de TELE-MAPA
Manual de Instrucción para el usuario del sistema de TELE-MAPA 1 Índice Índice 2 Introducción... 2 1. PIT Mobile MAPA.. 2 2. Verificar Conexión. 4 3. Descargar de dispositivo. 5 4. Enviar Exámenes. 10
Manual de instalación AutoFirma 1.4.3
DIRECCIÓN DE TECNOLOGÍAS DE LA INFORMACIÓN Y LAS Manual de instalación 1.4.3 Manual de usuario Índice de contenidos 1 Introducción...3 2 Requisitos mínimos...4 3 Enlaces de descarga...5 4 Instalación...5
Tema: Instalación de Linux.
1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Lugar de ejecución: Lab. de arquitectura de computadoras, edif. de electrónica. Tema: Instalación de Linux. Objetivo
Manual de Usuario. Aplicación de Autoevaluación de Centros
Manual de Usuario Aplicación de Autoevaluación de Centros Índice Antes de Comenzar 3 Requisitos del Sistema 4 Instalación de la Aplicación 5 Pasos Previos 5 Manejo de la Aplicación 6-2 - Antes de Comenzar
MANUAL DE USUARIO MODULO DE ACTIVOS FIJOS
MANUAL DE USUARIO MODULO DE ACTIVOS FIJOS Derechos Reservados 2001-2016 1 CONTENIDO Pág. 1. COMO INGRESAR A AL MODULO DE ACTIVOS FIJOS 2. ELEMENTOS DE LA INTERFAZ DEL SISTEMA. 5 3. MENÚ TABLAS 7 3.1 Tipos
Introducción. Aparición en los 50, se facilita la comunicación entre el usuario y el ordenador Cualquier persona puede utilizar un ordenador.
SISTEMAS OPERATIVOS Introducción Antes de su aparición, en la comunicación con el ordenador se utilizaba un lenguaje código máquina (binario) Uso del ordenador exclusivo de los informáticos. Aparición
Aplicativos: Cómo se realiza la descarga e instalación de Aplicativos AFIP?
Aplicativos: Cómo se realiza la descarga e instalación de Aplicativos AFIP? La AFIP pone a su disposición los aplicativos necesarios para cumplir con la presentación de las declaraciones juradas y la gestión
NATIONAL SOFT HOTELES GUÍA DE CONFIGURACIÓN DEL FORMATO DE FACTURAS
NATIONAL SOFT HOTELES Versión 3.0 GUÍA DE CONFIGURACIÓN DEL FORMATO DE FACTURAS National Soft de México INDICE GENERAL 1. INTRODUCCIÓN... 2 2. CONFIGURACIÓN DEL FORMATO DE TEXTO... 2 3. CONFIGURACIÓN DEL
INDICE Parte 1. Visual Basic Capitulo 1. Qué es Visual Basic? Capitulo 22. Mi Primera Aplicación Capitulo 3. Elementos del lenguaje
INDICE Prólogo XV Parte 1. Visual Basic 1 Capitulo 1. Qué es Visual Basic? 3 Introducción 3 Como crear una aplicación 5 Otras facilidades de Visual Basic 6 Un lenguaje de alto nivel 9 Menús 10 Colores
Temario Linux Básico para Web
Temario Linux Básico para Web 1 Introducción a Linux 1 Qué es un sistema operativo? H 2 Historia: Unix, Minix T 3 Verdadero o falso vf 4 El Movimiento GNU H 5 Qué son las Distribuciones? H 6 La distribución
Que es el Shell? Kernel. Other programs. csh. bash. X window
Scripts de shell Que es el Shell? Es la interfaz entre el usuario final y el Sistema Operativo. No es el S.O. Existen múltiples versiones y podemos averiguar cual tenemos instalada haciendo: % /bin/sh
LINUX - Los archivos de órdenes I
LINUX - Los archivos de órdenes I Objetivos: Se pretende introducir al alumno en el uso de los archivos de órdenes (conocidos como scripts) utilizando el lenguaje de programación propio del intérprete
Microsoft Project 2013
Microsoft Project 2013 SALOMÓN CCANCE Project 2013 Salomón Ccance www.ccance.net CCANCE WEBSITE ANEXO 2. MANEJO DE VISTAS Y TABLAS. 2.1. ELEMENTOS DE VISUALIZACIÓN DE MICROSOFT OFFICE PROJECT PROFESSIONAL
CANTABRIA GOBIERNO DE
Este manual describe cómo validar, con la aplicación Adobe Reader o Adobe Acrobat, la firma de los documentos en formato PDF que el BOC pone a disposición de los ciudadanos en su sede electrónica. Aunque
FACULTAD DE INGENIERÍA
NOMBRE DEL PROFESOR: Ing. Héctor Manuel Quej Cosgaya NOMBRE DE LA PRÁCTICA: Estructuras de decisión PRÁCTICA NÚM. [ 5 ] LABORATORIO: MATERIA: UNIDAD: TIEMPO: Centro de Ingeniería Computacional Lenguaje
Introducción a Linux
Introducción a Linux Introducción a los Algoritmos, FaMAF, UNC 1er. cuatrimestre 2012 En esta materia los alumnos tendrán la oportunidad de utilizar las computadoras disponibles en los laboratorios para
Introducción a Linux. II.
Introducción a Linux. II. 1. más acerca de los comandos A excepción de unos pocos comandos, los comandos de Unix y Linux son cada uno de ellos un programa ejecutable. Cuando tipeas un comando, el shell
MÓDULO 4: PLANTA DE PERSONAL
MÓDULO 4: PLANTA DE PERSONAL El módulo de Planta de personal es donde el usuario podrá administrar la planta de personal de su institución, definiendo la denominación de cada uno de los empleos (código,
Nociones de informática. Qué es una computadora? GNU/Linux. Lo mínimo que hay que saber para empezar a trabajar con una computadora del aula
Nociones de informática Lo mínimo que hay que saber para empezar a trabajar con una computadora del aula Qué es una computadora? Procesador Periféricos Memoria Teclado Monitor Disco rígido Sistema Operativo
SESIÓN 6 INTRODUCCIÓN A POWER POINT
SESIÓN 6 INTRODUCCIÓN A POWER POINT I. CONTENIDOS: 1. Barra de título. 2. Barra de estado. 3. Barra de desplazamiento. 4. Barra de menús. 5. Barra de herramientas. 6. Opciones de visualización en Power
MANUAL DESCARGA DE CALIFICACIONES
Campus Virtual de la Universidad de Cádiz Junio 2015 MANUAL DESCARGA DE CALIFICACIONES Presentación Para facilitar la labor docente, el Campus Virtual de la Universidad de Cádiz, pone a disposición una
Algoritmos. Diagramas de Flujo. Informática IV. L. S. C. Heriberto Sánchez Costeira
Informática IV Algoritmos Diagramas de Flujo L. S. C. Heriberto Sánchez Costeira Algoritmos 1 Definición Es una serie finita de pasos o instrucciones que deben seguirse para resolver un problema. Es un
MANUAL DE ACTUALIZACIÓN DE CONSOLIDACIÓN
MANUAL DE ACTUALIZACIÓN DE CONSOLIDACIÓN PRUEBA ELECTRÓNICA SABER 3 5 7 9 CONTENIDO ACTUALIZACIÓN DE CONSOLIDACIÓN... 2 INTRODUCCIÓN... 2 DESCARGA DEL ARCHIVO... 3 Descarga del archivo... 3 Extracción
CÓMO INGRESAR A SU CORREO INSTITUCIONAL?
CÓMO INGRESAR A SU CORREO INSTITUCIONAL? Ingrese en el navegador la pagina web del Hospital Vitarte: http://www.hospitalvitarte.gob.pe Mostrara la siguiente ventana: En la ventana principal de la pagina
MANUAL DE USUARIO Formularios de Adquisición de Material Bibliográfico
MANUAL DE USUARIO Formularios de Adquisición de Material Bibliográfico Contenido Formularios de Adquisición de Material Bibliográfico... 1 Manual de usuario... 3 Selección del material a solicitar... 3
Uso de la función Imprimir y mantener en espera
Al enviar un trabajo a la impresora, puede especificar en el controlador que desea que la impresora retenga el trabajo en memoria. Cuando esté listo para imprimir el trabajo, debe ir a la impresora y utilizar
Laboratorio. Instalación de Visual Studio Community. Back To Basics Instalando Visual Studio Community. Versión: 1.0.
Laboratorio Instalación de Visual Studio Community Versión: 1.0.0 Enero de 2016 Página 1 de 19 [email protected] http://ticapacitacion.com CONTENIDO INTRODUCCIÓN EJERCICIO 1: INSTALANDO VISUAL
Tema 2: Sistemas Operativos. Linux
Tema 2: Sistemas Operativos Linux Introducción Introducción Características 1 Windows Muchos Linux Distro = Distribución Escritorios Escritorios GNOME Escritorios KDE Escritorios XFCE es un entorno muy
WorkManager E.D. Manual guía de usuario Diseñador de formularios
WorkManager E.D. Manual guía de usuario Diseñador de formularios En esta sección se crean y diseñan formularios. Para ingresar, clic en el menú Configuración/ Diseñador de formularios. Lista de formularios
Tema: Enrutamiento estático
Comunicación de datos I. Guía 7 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Comunicación de datos I Tema: Enrutamiento estático Contenidos Verificación de las tablas de enrutamiento. Configuración
Procedimiento para obtener Certificado de Sello Digital
Procedimiento para obtener Certificado de Sello Digital Fecha de Elaboración: 24/09/2013 1.- Ingresar a la siguiente liga: https://portalsat.plataforma.sat.gob.mx/solcedi/ 2.- Se mostrará la siguiente
Unidad 2. Elementos de Word2007 (I)
Unidad 2. Elementos de Word2007 (I) Vamos a ver varias formas de iniciar Word2007 y cuales son los elementos básicos de Word2007, la pantalla, las barras, etc. Aprenderemos cómo se llaman, donde están
COLEGIO PABLO DE TARSO IED CONSTRUCCION DE PROYECTOS DE VIDA PRODUCTIVOS DREAMWEAVER UNO- PRÁCTICAS DOC RAUL MONROY PAMPLONA
Metas de comprensión cuarto periodo Comprende sus responsabilidades a la hora de formular sus propuestas como soluciones a problemas reales que impliquen el uso de las tecnologías de información y la gestión
MALTED: MANUAL DE INSTALACIÓN EN LINUX
MALTED: MANUAL DE INSTALACIÓN EN LINUX Manual de Instalación de Malted 3.0 en LINUX - Página 1 de 15 INDICE: 1) Instalación de JAVA...3 1.1 Descargar la Máquina Virtual de Java...3 1.2 Instalar la Máquina
Manual de Usuario de inventarios
Manual de Usuario de inventarios Bienvenidos al Manual de Usuario para la utilización fácil y correcta del programa "Fase de caracterización de las capacidades del sistema de vigilancia y respuesta en
Actualizaciones de software Guía del usuario
Actualizaciones de software Guía del usuario Copyright 2008, 2009 Hewlett-Packard Development Company, L.P. Windows es una marca comercial registrada de Microsoft Corporation en los Estados Unidos. Aviso
Todo programa en 'C' consta de una o más funciones, una de las cuales se llama main.
LENGUAJE C CARACTERISTICAS DEL LENGUAJE 'C' El lenguaje 'C' se conoce como un lenguaje compilado. Existen dos tipos de lenguaje: interpretados y compilados. Los interpretados son aquellos que necesitan
TEMA: LOS SISTEMAS OPERATIVOS
TEMA 1. LOS SISTEMAS OPERATIVOS 1 Introducción En este tema, estudiaremos los sistemas operativos como el primer software que necesita cargar el ordenador en el arranque, y que tiene la responsabilidad
Tema 1. Introducción a OpenOffice Writer
Tema 1: Introducción a OpenOffice 1 Tema 1 Introducción a OpenOffice Índice de contenido Prefacio...2 Gestión básica de documentos...2 Tema 1: Introducción a OpenOffice 2 Prefacio Este curso tiene como
UNIDAD DIDACTICA 3 REDIRECCIONAMIENTO Y TUBERIAS
UNIDAD DIDACTICA 3 REDIRECCIONAMIENTO Y TUBERIAS Eduard Lara 1 1. INTRODUCCIÓN En los sistemas GNU/LINUX y UNIX los dispositivos como los discos duros y sus particiones, el terminal de pantalla, el teclado,
Escala San Martín. InstruccIones para la aplicación InformátIca. Evaluación de la Calidad de Vida de Personas con Discapacidades Significativas
Escala San Martín Evaluación de la Calidad de Vida de Personas con Discapacidades Significativas InstruccIones para la aplicación InformátIca Guía rápida INICO - FOSM 2014 INFORMACIÓN GENERAL La presente
Figura 41: Ejemplo de una carta para combinar correspondencia
4. COMBINACIÓN DE CORRESPONDENCIA Cuando se requiera dirigir la misma carta a diferentes destinatarios se habla de Combinación de correspondencia. El nombre en inglés Mail Merge, proviene de la aplicación
Funciones de Network Assistant
CAPÍTULO 2 Network Assistant simplifica la administración de las comunidades o grupos ofreciendo una GUI, modos alternativos para configurar dispositivos en redes, dos niveles de acceso y una completa
Java desde Consola Utilizando Java sin Path
1 Utilizando Java sin Path Una vez hayamos instalado el JDK (Java Development Kit) ya estamos en capacidad de crear y hacer funcionar algunos códigos sencillos. Para esto utilizaremos como entorno de programación
Instalación de Alcatraz...3. Activación de la cuenta...4. Descarga del software. Pasos para la instalación...5
Guía de Instalación INDICE Instalación de Alcatraz...3 Activación de la cuenta...4 Descarga del software. Pasos para la instalación...5 Instalación de Alcatraz Tras la contratación de Alcatraz, el servicio
Elementos esenciales de Word
Word 2013 Elementos esenciales de Word Área académica de Informática 2015 Elementos esenciales de Word Iniciar Microsoft Word 2013 Para entrar en Microsoft Word 2013 Haz clic en el botón Inicio para ir
