Seminario de introducción al uso del sistema operativo UNIX



Documentos relacionados
Seminario de introducción al uso del sistema operativo UNIX

Bloque III. Herramientas

Shell de Unix ProgPLN

Bloque II. Herramientas

El Sistema Operativo Linux

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

Práctica 1: Herramientas básicas:

SISTEMA OPERATIVO DOS. Semana 1 Ing. Miguel Sánchez

Programación estructurada (Interfaces Windows y Unix)

Comandos básicos MS-DOS

El sistema operativo Linux

P1. Comandos básicos de Unix, editor de textos (joe) y procesos en C.

Curso de verano. Biología Computacional: Análisis masivo de datos ómicos

TERMINAL DE COMANDOS (RED HAT, CENTOS Y FEDORA)

Uso básico de la terminal

Fundamentos de Informática

Curso cero. Introducción a Linux

GENERACIÓN DE TRANSFERENCIAS

ARREGLOS DEFINICION GENERAL DE ARREGLO

INSTALACIÓN Y UTILIZACIÓN DEL COMPILADOR GFORTRAN

* Comodín para sustituir una cadena de caracteres. ? Comodín para sustituir un carácter. < Asigna/redirecciona la entrada estándar

Ejecución de procesos en forma remota

PROCEDIMIENTO PARA INSTALAR WINDOWS 2000 PROFESSIONAL.

Introducción a Linux. II.

Introducción a Windows

SISTEMA AUTOMATIZADO PARA

Ejecución del programa de instalación de Windows XP

GUIA DE LABORATORIO 1(Tercera Parte) Sistemas operativos

MS DOS Conceptos fundamentales

GENERACIÓN DE ANTICIPOS DE CRÉDITO

Los sistemas de explotación WINDOWS y MS-DOS

1. CARACTERÍSTICAS DE LINUX.

TEMA 1. Sistema Operativo MS-DOS

CAPÍTULO 4. EL EXPLORADOR DE WINDOWS XP

INFORMATICA I COMPUTACIÓN I

Nodo Nacional de Bioinformática

Gesfincas. INSTALACIÓN DE LA APLICACIÓN (Monopuesto y Red Local)

Laboratorios Linux: mini-curso de supervivencia

Programa Una laptop por niño

TEMA 2: GESTIÓN DE ARCHIVOS

Realización de Backups

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2)

Abelardo Pardo. Iria Estévez Ayres. Damaris Fuentes Lorenzo. Pablo Basanta Val. Pedro J. Muñoz Merino. Hugo A. Parada.

Bloque II: Programación orientada al sistema

Prácticas de Introducción al uso de Computadores Curso MS-DOS

Instrucciones para la instalación de IBM SPSS Data Access Pack para Linux

Cómo capturar páginas web con el programa GNU Wget

Linux Principios básicos de uso del sistema [4ª edición]

WINDOWS 98/Me EL EXPLORADOR DE WINDOWS IV

CAPÍTULO 17: ASPECTOS BÁSICOS DEL SISTEMA OPERATIVO WINDOWS

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

Hasta ahora Microsoft disponía de dos sistemas operativos diferentes: entorno personal Windows98. entorno profesional Windows NT/2000.

Introducción a la Firma Electrónica en MIDAS

GNU/LINUX. Articulo II. Conociendo a tu futuro amor. ******************************** Comenzamos con la diversión:

Administración de Sistemas Operativos

Utilidades de ficheros: Texto, binarios y genéricas - Revision : 1,9

StainMaster. Página 1

Press <enter> to begin or press F2 for boot options boot:

Ayuda para la instalación Componente Firma Digital INDICE. 1 Configuración previa Configuración Internet Explorer para ActiveX...

TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN

ARBOLES ARBOLES BINARIOS ORDENADOS. REPRESENTACIÓN Y OPERACIONES

Guía de instalación y configuración de IBM SPSS Modeler Social Network Analysis 16

UNIVERSIDAD DE PUERTO RICO

Lic. Saidys Jiménez Quiroz Tecnología e Informática Grado 7 CESCOJ 2011

Manual de Procedimiento

Laboratorio 4.2.3: Comandos DOS básicos

Corporate Modeler Guía de instalación

LINUX - Los archivos de órdenes I

MS-DOS. Prácticas de Introducción a los Computadores 1 QUÉ ES MS-DOS?

1.- MENU DE CONTROL O MENU VENTANA: permite cerrar la ventana cambiarla de tamaño y pasar a otra ventana

Creación de páginas Web

Programación (PRG) PRACTICA 1. Entorno de trabajo. Sistema operativo. Órdenes básicas.

UNIDAD DIDACTICA 3 USUARIOS Y GRUPOS EN REDES WINDOWS 2003 SERVER I

UF0513 Gestión auxiliar de archivo en soporte convencional o informático

NORMA 34.14(SEPA) 05/11/2013

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario

Ramón Llull 1.0 QuickTour

Guía Teórica Práctico 1: Ventana de Comandos o Terminal

Taller de Sistemas Operativos. Índice de Comandos según su función

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 3: sistemas operativos

IBM SPSS Statistics Versión 22. Instrucciones de instalación para Linux (Licencia de usuario autorizado)

LEGALIA Y RECEPCIÓN LEGALIA

Fundamentos CAPÍTULO 1. Contenido

Manual de Instrucciones 12.0

Creacion de Script. Que es un Script?

Sistemas Operativos I Manual de prácticas

PRIMERA EVALUACIÓN. Realiza un conversor de números decimales a binario. La entrada será por parámetros.

Una computadora es un dispositivo electrónico, operando bajo el control de las instrucciones almacenadas en su propia unidad de memoria.

MANUAL DE USUARIO. Webservice simple para la exportación rápida de información proveniente de una base de datos. Versión 0,1,1

Preliminares. Tipos de variables y Expresiones

Comunicación con redes Microsoft (Samba)

La vida en un mundo centrado en la red

PRÁCTICA SOFTWARE OPERATIVO Y DE DESARROLLO Parte I. Objetivos

APLICACIONES INFORMÁTICAS de BASE de DATOS

Conceptos Fundamentales sobre UNIX Laboratorio Impresión mediante la Línea de Comandos (Tiempo estimado: 30 min.)

WINDOWS. Iniciando Windows. El mouse

NORMA (SEPA) 22/11/2013

Fedora Core GNU/LINUX

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.

Transcripción:

Seminario de introducción al uso del sistema operativo UNIX Michael González Harbour Departamento de Electrónica y Computadores Universidad de Cantabria 5 GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 1 Introducción El sistema operativo es un programa que: Controla el acceso a todos los recursos del sistema (memoria, teclado, pantalla, etc.) Implementa un sistema de ficheros para el almacenamiento de información en la memoria secundaria o masiva Tiene un intérprete para las órdenes que el usuario introduce por teclado ( shell ). Con estas órdenes podemos: - gestionar la información almacenada en el disco - ejecutar programas de aplicación El sistema operativo se carga en la memoria del computador al encenderlo GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 2

Sistemas operativos comunes El UNIX es un sistema operativo avanzado diseñado principalmente para estaciones de trabajo ( workstations ), aunque hoy en día existe para multitud de sistemas es multiusuario, multiproceso y protegido está estandarizado a nivel internacional (POSIX) hay versiones de libre distribución (Linux, Free BSD,...) El Windows-95/98/ME/XP es un sistema operativo diseñado para los computadores personales de IBM y compatibles es monousuario, multiproceso y semi-protegido pertenece a una empresa única (Microsoft) El Windows NT/2000 es protegido y multiusuario (s. versión) GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 3 El sistema de ficheros Los programas y la información no volátil se almacenan en el sistema de ficheros del computador, basado en memoria secundaria (discos, diskettes, CD-ROM, etc.) La información se almacena en ficheros, que se identifican por un nombre, con el siguiente formato: - cualquier secuencia de hasta 256 caracteres (excepto espacio en blanco, y / ) GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 4

Ficheros y directorios Los ficheros pueden ser: ficheros de información (programas o datos) directorios, que a su vez contienen otros ficheros Los ficheros y directorios se organizan con una estructura jerárquica, en forma de árbol La raíz del árbol se denomina: / - Nota: al revés que en windows: \ El directorio actual se denomina. El padre de un directorio se llama.. GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 5 Árboles de ficheros en UNIX Los directorios dan lugar a una estructura en forma de un único árbol, con todas las unidades de memoria secundaria / disco1 bin home1 P1 f3 cosas juan ana pepe f1 f2 prueba.adb f2 lis.adb P1 pract1.adb lis.ads GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 6

Nombres de ficheros: UNIX El directorio principal (raíz) se llama / El nombre completo de un fichero ( pathname ) se compone de: nombres de los directorios de los que depende en el árbol de ficheros, separados por / nombre del fichero Ejemplo: /home1/juan/prueba.adb Son distintas las mayúsculas de las minúsculas GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 7 Directorio de trabajo Para no escribir el nombre completo del fichero existe un directorio de trabajo: si el fichero está en el directorio de trabajo éste se puede omitir Ejemplo: suponiendo que el directorio de trabajo es /home1/juan, son equivalentes: /home1/juan/prueba.adb prueba.adb El directorio padre se representa por.. Ejemplos:../ana/lis.ads../../bin GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 8

Caracteres comodín En ocasiones podemos referirnos globalmente a múltiples ficheros cuyos nombres se parecen. Para ello se usan los caracteres comodín:? puede ser sustituido por cualquier carácter * por cualquier secuencia de cero o más caracteres Ejemplos : /home1/juan/*.adb (prueba.adb y pract1.adb) /home1/* (juan, ana y pepe) GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 9 Intérprete de órdenes El sistema operativo dispone de un intérprete de las órdenes que se introducen por teclado ( shell ) Cuando el intérprete está listo para recibir una orden, muestra el símbolo de preparado ( prompt ), generalmente con el directorio de trabajo o el nombre del computador. Ejemplo: puesto031> Bajo el intérprete se puede: introducir una orden ejecutar un programa GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 10

Órdenes del sistema operativo UNIX DOS Función Sintaxis ls DIR Muestra una lista del contenido ls -l [nombre-directorio] ls -l del directorio cd CD Cambiar el directorio de trabajo cd nombre-directorio rm DEL Borrar un fichero rm nombre-fichero Borrar varios ficheros rm nombre-comodín cp COPY Copiar un fichero en otro; cp origen destino Copiar uno o varios ficheros en otro directorio cp comodín [dir-destino] GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 11 Órdenes del sistema operativo (cont.) UNIX DOS Función Sintaxis mv MOVE Mover un fichero a otro (es mv fich-origen destino decir cambiarle el nombre); Mover uno o varios ficheros mv comodín dir-destino a otro directorio more TYPE Mostrar un fichero en pantalla more nombre-fichero mkdir MKDIR Crear un nuevo directorio mkdir nombre-directorio rmdir RMDIR Borrar un directorio vacío rmdir nombre directorio rm -r DEL- Borrar un directorio y todos rm -r nombre-directorio TREE sus contenidos lpr PRINT Imprimir un fichero lpr nombre-fichero man HELP Pedir info sobre una orden man orden GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 12

Uso del disquete en LINUX Los nombres de ficheros siguen las convenciones del UNIX, usando / para separar directorios y nombres Se admiten nombres largos A los nombres de objetos del disquete se les antepone a: Orden Función Sintaxis mdir mcd Muestra una lista del contenido del directorio Cambiar el directorio de trabajo en el disquete mdir [nombre-directorio] mdir a:[nombre-directorio] mcd nombre-directorio mcd a:nombre-directorio mdel Borrar un fichero mdel nombre-fichero mdel a:nombre-fichero Borrar varios ficheros mdel nombre-comodín mdel a:nombre-comodín GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 13 Uso del disquete en LINUX (cont.) Orden Función Sintaxis mcopy Copiar un fichero de texto del disquete mcopy -t a:origen destino en el disco Copiar un fichero de texto del mcopy -t origen a:destino disco en el disquete Copiar un fichero binario del disquete mcopy a:origen destino en el disco Copiar un fichero binario del disco mcopy origen a:destino en el disquete Copiar uno o varios ficheros de mcopy -t comodín a:[dir-dest.] texto en el disquete Copiar uno o varios ficheros de texto del disquete mcopy -t a:comodín dir-destino GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 14

Ejecución de programas Para ejecutar un programa basta escribir su nombre bajo el intérprete de órdenes: nombre del fichero ejecutable; por ejemplo si se ha creado el programa practi1: /home1/juan/practi1 practi1 GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 15 Ruta de acceso ( PATH ) Si el programa no está en el directorio de trabajo, se puede: escribir su nombre completo: /home1/juan/practi1 o escribir su nombre simple si el directorio en el que está pertenece a la ruta de acceso ( path ) del intérprete de órdenes La ruta de acceso se puede consultar con la orden: echo $PATH GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 16

Teclas especiales Interrumpir la ejecución de un programa: <ctrl>c Detener la salida de datos en pantalla: <ctrl>s y luego <ctrl>q Reiniciar el computador, desde el terminal alfanumérico (no gráfico), cuando todo falla: <ctrl><alt><supr> o <ctr><alt><del> GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 17 Aspectos avanzados del intérprete de órdenes Redirección de entrada/salida: la entrada de teclado o la salida a pantalla se pueden redirigir a ficheros en disco por ejemplo la siguiente orden almacena en el fichero lista.dat la información de la orden ls -l ls -l > lista.dat Historial de órdenes: para avanzar atrás o adelante en el historial de órdenes pulsar o la orden se puede editar con y GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 18

Aspectos avanzados del intérprete de órdenes (cont.) Secuencias de órdenes, para redirigir la salida de una orden a un programa que la transforma: more muestra el texto pantalla a pantalla: ll more en LINUX, less muestra también el texto, pudiéndose recorrer hacia arriba o hacia abajo (se sale con q ): ll less less fich.ads Completar nombres de fichero: pulsar los primeros caracteres del nombre y luego <TAB> o <ESC><ESC> GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 19 GRUPO DE COMPUTADORES Y TIEMPO REAL Michael González Harbour 20