La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Sistemas Operativos Oscar Bedoya

Presentaciones similares


Presentación del tema: "Sistemas Operativos Oscar Bedoya"— Transcripción de la presentación:

1 Sistemas Operativos Oscar Bedoya oscarbed@eisc.univalle.edu.co http://eisc.univalle.edu.co/~oscarbed/iti/

2 Tipos de Software Hay 3 tipos de software –Lenguajes de programación –Software de uso general o de aplicación –Sistemas operativos

3 Sistema Operativo Programa que actua como intermediario entre un usuario (o varios) y el soporte fisico o hardware del computador Controla la ejecución de los programas de los usuarios y los dispositivos de E/S. Administra y asigna recursos (tiempo de CPU, espacio de memoria, periféricos).

4 Sistema Operativo Multiusuario: administran y permiten que varios usuarios utilicen al tiempo, recursos de hardware y de software Multitarea: permite que varias tareas se ejecuten al tiempo, cada una de manera independiente y utilizando los mismos recursos Multiproceso: utilizan varios procesadores

5 Sistemas Operativos: Componentes Existen funciones comunes que todos los SO cumplen. Esas funciones están clasificadas por componentes de la siguiente manera: -Administración de Procesos -Administración de Memoria -Administración de almacenamiento Secundario -Administración de E/S -Administración de Archivos -Sistema de Protección -Comunicaciones y Redes -Inteprete de comandos

6 Sistemas Operativos: Componentes S.O. Admin. Procesos Interp. Coman Admin. Memoria Admin. A. S. Admin. I/O Admin. Archivos Sist. Protección Redes -Crear -Eliminar -Suspender -Reanudar -Sincronizar -Comunicar -Asignar memoria a los procesos -Liberar memoria Admin. Espacio libre Asignación Espacio Planificación del disco Memoria Caché Interfaz Manejador Dispositivos Crear Borrar Manejo Directorios Manipulaci ón Mapeo Respaldo Autorizar Controlar Garantizar Seguridad Comunicación Conexión Transmisión Interfaz Texto Gráfica

7 Sistema Operativo Linux

8 Sistema Operativo Linux: Antecedentes Unix es un SO multiusuario y multitarea Existen diferentes versiones Unix; –Para estaciones de trabajo –Para los Applet de Macintosh –Para los computadores personales, llamada Linux

9 Sistema Operativo Linux: Historia y Caracteristicas Creado por Linus Torvalds, en la Universidad de Helsinki en Finlandia Es de libre distribución Su filosofía permite que se pueda acceder al código fuente y que se puedan crear o modificar ciertos módulos.

10 Linux: Comandos más importantes Shell: entorno a manera de consola donde se ejecutan comandos, también llamada consola o terminal.

11 Linux: Comandos ls: obtiene un listado de archivos y subdirectorios que existen en un directorio. ls –la: lista de forma detallada

12 Linux: Comandos ls: obtiene un listado de archivos y subdirectorios que existen en un directorio. ls –la: listado detallado del contenido del directorio actual whoami, date, echo Univalle, clear

13 Linux: Comandos mkdir nombredirectorio: permite crear un directorio llamado nombredirectorio cd nombredirectorio: permite acceder al directorio llamado nombredirectorio rmdir nombredirectorio: elimina el directorio nombredirectorio, siempre y cuando se encuentre vacio

14 Linux: Comandos cd.. :permite salir del directorio actual

15 Linux: Comandos Indique los comandos necesarios para crear la siguiente estructura de directorios cursoITI --diapositivas --proyecto cursoALGORITMIA --dispositivas --notas --parcial --final

16 Linux: Comandos El manual de Linux es la fuente más rápida y fácil de acceder a la información sobre la utilización y definición de comandos. Sintaxis del comando: man nombreDelComando

17 Linux: Comandos pwd: indica el directorio actual donde se encuentra el usuario en este momento

18 Linux: Comandos echo mensaje: muestra en el intérprete de comandos el mensaje especificado touch nombre: crea un archivo llamado nombre

19 Linux: Comandos Editores de texto: kate, gedit, pico

20 Linux: Comandos rm nombrearchivo: elimina el archivo llamado nombrearchivo mv archivo directorio: mueve archivo a directorio cp archivo directorio: copia archivo a directorio

21 Linux: Comandos ls –la | more: listado detallado del contenido del directorio actual. El comando more, permite que se liste página por página El simbolo |, llamado tuberia o pipe, permite utilizar dos o más comandos en una sola instrucción

22 Linux: Comandos find –name nombre: localiza los archivos llamados nombre find –size 10k: localiza los archivos cuyo tamaño es mayor o igual a 10k find –ctime 2: localiza los archivos modificados durante los últimos 2 días

23 Linux: Comandos rm –rf directorio: (remove recursive force) elimina un directorio sin necesidad de que esté vacio

24 Linux: Comandos cat archivo1: muestra en pantalla el contenido de un archivo cat archivo1 archivo2: muestra en pantalla la unión de los archivos Si desea guardar el resultado en un archivo llamado Salida se puede colocar cat archivo1 archivo2>Salida

25 Linux: Comandos sort -k 2 lista1: Ordena -k: indica orden especificando la columna 2: indica que se ordene por la columna 2 Si desea guardar el resultado en un archivo llamado Salida se puede colocar sort -k 2 lista1>Salida

26 Linux: Comandos wc nombrearchivo: (Word count), muestra la cantidad de líneas, palabras y caracteres en nombrearchivo

27 Linux: Comandos split -l 3 lista1 prefijo: (Dividir) –l : se divide por número de lineas 3: se crea un nuevo archivo cada 3 lineas lista1: el archivo que se va a dividir

28 1.Existen tres tipos de software, estos son: Lenguajes de programación, _____________ ________ y _________________________. 1.El sistema operativo Linux se caracteriza por ser: _____________________ y multitarea.

29 3. Existen componentes comunes a todos los sistemas operativos, algunos de estos son: Administración de procesos, Administración de memoria, _____________, ___________________,____________________ ____. 4.El comando que le permite desplegar la ayuda disponible en el manual de Linux, acerca del comando grep sería: ___________________.

30 Suponga que tiene la siguiente estructura de directorios: home Diapo Iti Kdd Trash Prog lib

31 5.Si actualmente se encuentra ubicado en home, y desea crear un directorio llamado latex, dentro del directorio Kdd, los comandos necesarios son: ____________________________________. 6.Si actualmente se encuentra ubicado en Kdd, y desea crear un archivo vacío llamado redes.txt, dentro del directorio Trash, los comandos necesarios son: ____________________________________.

32 7.Si actualmente se encuentra ubicado en el directorio Trash y teclea el comando ls, aparecerá en el terminal: _________________________________.

33 8.Si desea mover el archivo redes.txt a la carpeta lib, estando ubicado en el directorio home, el comando necesario es _______________________________. 9.¿Qué ocurriría si actualmente se encuentra ubicado en el directorio home y teclea el comando rmdir Trash? __________________________________.

34 10.¿Qué ocurriría si actualmente se encuentra ubicado en el directorio home y teclea el comando rm –rf Diapo? _________________________________. 11.Si desea eliminar el archivo redes.txt y actualmente se encuentra en el directorio Trash, el comando necesario sería: __________________________.

35 Suponga que tiene la siguiente estructura de directorios: home Dir1 Sd1 Dir2 Sd21 Sdd211 12.Los comandos necesarios para crear tal estructura serían:__________________________________ ________________________________________


Descargar ppt "Sistemas Operativos Oscar Bedoya"

Presentaciones similares


Anuncios Google