TEMA 8: ADMINISTRACIÓN DE PROCESOS EN LINUX
|
|
|
- Luis Ferreyra Toro
- hace 9 años
- Vistas:
Transcripción
1 Aprenderemos las limitaciones impuestas en la creación de archivos y directorios así como todos los comandos relacionados con la creación, modificación y eliminación de archivos. José María Torres Corral Página 0 de 7 ORGANIZACIÓN DEL ÁRBOL v i e r n e s, 1 5 d e a b r i l d e :07:12
2 Tabla de contenido 1... Introducción Árbol de procesos y PID Comandos de visualización de procesos ps top pstree kill killall jobs Lanzar un proceso En primer plano En segundo plano Formas de detener un proceso Bibliografía... 7 Página 1 de 7 ÍNDICE
3 1 Introducción Un proceso es un programa o un comando en curso de ejecución en sistema operativo. Como Linux puede llevar a cabo varios procesos al mismo tiempo se dice que es multitarea o multiproceso. Los procesos pueden llevarse a cabo por una orden nuestra o ejecutarse de forma permanente en el sistema mediante un demonio o daemon, que no es más un proceso ejecutado en segundo plano que está pendiente de todo lo que sucede en el sistema y reacciona a ello. Así, hay demonios para el servidor Web Apache o el planificador de tareas. 2 Árbol de procesos y PID Todo proceso ejecutado en un sistema Unix se identifica por un número único, el Process Identifier o PID, que el sistema almacena en una tabla de procesos para la gestión de tareas. El número PID asignado a un proceso lo da el núcleo de Linux al iniciar el programa y no existe forma de predecirlo. Además, un número de PID no se libera automáticamente cuando el programa que ejecuta el proceso se cierra. De esta forma se evita el riesgo de enviar una señal a otro proceso cuando el proceso destinario termina de otra manera, entre el momento de uso del comando ps para identificar el PID y el momento de ejecución del comando kill. Los programas utilizan dos comandos para crear procesos: fork y exec. La primera orden permite que un proceso cree un clon de sí mismo, la segunda usa ese clon para ejecutar el código de otro programa en su lugar. De ello resulta un parentesco entre procesos. Así, se habla de procesos hijos y padres. Todo proceso tiene que tener obligatoriamente un padre, salvo el primer proceso del sistema: init. Este es pues el antecesor de todos los procesos del sistema y su PID es 1. 3 Comandos de visualización de procesos 3.1 ps Permite ver la lista de procesos del sistema, presentando una imagen simplificada de las estructuras del núcleo que administran los procesos. Extrae toda la información del pseudo-sistema de archivos /proc en el que el núcleo coloca toda la información respecto al estado del sistema en curso de ejecución. Es un comando con muchas opciones, que se pueden ver solicitando la ayuda del comando o en el manual. La información mostrada por este comando es: %CPU %MEM CMD GID NI PID PPID RSS Porcentaje de tiempo de procesador utilizado desde el lanzamiento del comando. Porcentaja de uso de la memoria disponible. Nombre del comando que originó el proceso. Identidad del grupo bajo el cual se ejecuta el proceso. Nivel de prioridad del proceso. Identificador del proceso Identificador del proceso padre Cantidad de memoria RAM utilizada, en KB. Página 2 de 7
4 STIME STAT TIME TT/TTY UID Fecha de lanzamiento del proceso. Estado del proceso, que está compuesto por tres caracteres: Primer carácter, que indica el estado del proceso: Running (en ejecución), stopped (parado), Sleeping (en espera de procesador), Device (dormido en espera de recurso) y Zombie (terminado). Segundo carácter, que indica si el proceso se ha movido al espacio de paginación: si aparece una W se ha movido. Tercer carácter, que indica la prioridad. Una N indica poca prioridad y un símbolo de menor que (<) mayor prioridad. Tiempo total de uso de la CPU. Nombre del terminal al que está asociado el proceso. Identidad del usuario bajo la cual se ejecuta el proceso. ps opción Listado de opciones: -A Muestra todos los procesos. -a Muestra los procesos del terminal. -e Muestra todos los procesos, como A. -f Muestra toda la información de cada proceso lanzado por el usuario conectado. u Muestra información avanzado de cada proceso lanzado por el usuario conectado. -x Muestra los procesos no vinculados a un terminal, es decir, aquellos lanzados por comandos. Ejemplo: josemariatc@curso:~$ ps aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root ? Ss 13:43 0:00 init [2] root ? S 13:43 0:00 [kthreadd] root ? S 13:43 0:00 [migration/ 3.2 top Permite visualizar la actividad del procesador en tiempo real, mostrando una lista que se actualiza de forma automática. Tiene las mismas columnas que el comando ps pero, además, nos permite modificar las columnas presentadas de forma interactiva, pulsando la tecla efe (f) y seleccionándola del menú. Para salir de este comando hay que pulsar la tecla q. Pulsando la tecla k, enviamos señales a los procesos cuando éstos están lanzados. Página 3 de 7
5 top -hv -bcissh -d delay -n iterations [-u user -U user] -p pid [,pid...] Listado de opciones -d Tiempo transcurrido entre actualizaciones en segundos. -n Número de veces que actualiza la información. Después, sale al terminal. -u Muestra todos los procesos de un usuario Ejemplo: 3.3 pstree Permite mostrar los nombres de los procesos de forma jerárquica, lo que nos permite conocer su filiación o parentesco. pstree [ -a ] [ -c ] [ -h -H PID ] [ -l ] [ -n ] [ -p ] [ -u ] Listado de opciones: [ -A -G -U ] [ PID USER ] -a --arguments Muestra init primero, el resto hacia abajo y la derecha. -c --compact No cerrar subárboles idénticos. -h --highlight-all Destaca los procesos en curso de ejecución: -H PID --highlight-pid=pid Muestra los proceso padres. -l --long No corta líneas largas -n --numeric-sort Ordenar por número de PID -p --show-pids Mostrar PIDs, implica c. -u --uid-changes Mostrar UID. -U --unicode Usar UTF-8 (Unicode. -V --version Muestra información sobre el commando. PID USER Ejemplo: Comienza con este PID; por defecto comienza en 1 (init) Muetra el árbol de procesos para un usuario específico. josemariatc@curso:~$ pstree -a init NetworkManager Página 4 de 7
6 dhclient -d -4 -sf /usr/lib/networkmanager/nm-dhcp-client.action - pf /var/run/dhclient-eth0.pid -lf... Página 5 de 7 {NetworkManager} VBoxClient --clipboard {VBoxClient} VBoxClient --display {VBoxClient} VBoxClient --seamless {VBoxClient} VBoxService acpid atd 6*[{VBoxService}] bluetoothd bonobo-activati --ac-activate --ior-output-fd= kill Permite terminar un proceso, enviando el número de proceso como argumento. kill [-señal] pid Listado de opciones: 3.5 killall Permite terminar un proceso, enviando el nombre un comando como argumento. killall [OPTION]... [--] NAME... Listado de señales: SIGHUP 1 Hang Up. Es la señal que se envía cuando un usuario se desconecta del terminal, finalizando el proceso SIGINT 2 Interrupción desde el teclado con la combinación Control+C. El comportamiento predeterminado es finalizar el proceso. SIGQUIT 3 Salida por teclado con Control+\. Termina el proceso y guarda una copia del espacio de memoria en una archivo llamado core, muy útil para la depuración de aplicaciones.
7 SIGKILL 9 Ningún proceso puede ignorar esta señal, que termina inmediatamente el proceso sin proceder a ninguna operación de limpieza. Es la última opción a utilizar si un proceso no responde. SIGTERM 15 Señal predeterminada del comando kill. Termina el proceso. SIGCHLD 17 Señala a un proceso la parada o terminación de sus hijos. Ejemplo: 3.6 jobs Muestra un listado de los procesos en curso de ejecución que han sido lanzados desde el terminal en el que se escribe. uso: jobs [-lnprs] [jobspec...] jobs -x command [args] 4 Lanzar un proceso 4.1 En primer plano Simplemente, escribimos el nombre del comando con sus eventuales opciones y/o argumentos. 4.2 En segundo plano Añadimos al final de la línea de comando el carácter & 5 Formas de detener un proceso Hay tres formas de detener prematuramente un proceso en primer plano: 1. Escribir la combinación de teclas [Ctrl]+[c]. La señal 2 se envía al proceso de ejecución. 2. Pulsar la combinación de teclas [Ctrl]+[\]. La señal 3 es enviada al proceso. 3. Identificar el PID del proceso en otro terminal y lanzar el comando kill. Además, este es el único modo de detener un proceso en segundo plano. Página 6 de 7
8 6 Bibliografía LINUX. Principios básicos del uso del sistema. Ediciones ENI. Serie: Recursos Informáticos. Guía oficial de instalación de Debian 6.0. en el sitio web oficial de Debian. Sitio web oficial de GNU: Sitio web oficial de FHS: Manual Linux eminentemente práctico, que puedes obtener en este enlace: Página 7 de 7 BIBLIOGRAFÍA
Linux 101 Gestión de Procesos
Gestión de Procesos Entendiendo el Kernel El kernel de linux es el corazón de todo sistema linux, es el encargado de que el software y el hardware puedan trabajar juntos. Administración de memoria para
UNIDAD DIDACTICA 7 GESTIÓN DE PROCESOS
UNIDAD DIDACTICA 7 GESTIÓN DE PROCESOS Eduard Lara 1 1. GESTIÓN DE PROCESOS. INTRODUCCIÓN Cada programa que se ejecuta es un proceso con recursos asignados y gestionado por el kernel. La gestión de procesos
Gestión de procesos en Linux
Gestión de procesos en Linux Un proceso en Linux es, en resumen, un programa en ejecución. Un proceso puede crear a su vez otros procesos. Al proceso que genera otro proceso se le llama proceso padre.
Curso Operador Linux
Curso Operador Linux Módulo 6 CONTROL DE PROCESOS Página 1 de 11 Presentación En esta unidad se introducirá a los participantes en el manejo y control de los procesos. Objetivos Los participantes al finalizar
This obra by Sergio Belkin is licensed under a Creative Commons Atribución-CompartirDerivadasIgual 2.5 Argentina License. Procesos.
This obra by is licensed under a Creative Commons Atribución-CompartirDerivadasIgual 2.5 Argentina License. Procesos Sacar fotos de procesos Mostrar procesos que corren solamente en la terminal ps Mostrar
Servicios del sistema. por Loris Santamaria < [email protected] > 2004-2011 Links Global Services C.A.
Servicios del sistema por Loris Santamaria < [email protected] > 2004-2011 Links Global Services C.A. Objetivos Los temas que se tratarán en esta Unidad son: Runlevels del sistema Apagar y reiniciar Iniciar
Abrir y cerrar Outlook 2010
Si es usted usuario habitual de la suite Microsoft Office, sabrá que la instalación se realiza en bloque, es decir, al instalar la suite Office 2010 se instalará automáticamente también esta versión de
UNIVERSITAS XXI - ACADÉMICO ÁREA DE ORDENACIÓN ACADÉMICA GESTIÓN DE HORARIOS
GESTIÓN DE HORARIOS INDICE: Página 1. INSERCIÓN DE HORARIOS EN MODO TEXTO 3-5 2. GESTIÓN DE HORARIOS CREACIÓN Y MODIFICACIÓN 6-11 2.1. CREACIÓN DE UNA FRANJA 6 2.2. ASIGNAR PROFESOR A UNA FRANJA HORARIA
UT06 03 Procesos en Linux
UT06 03 Procesos en Linux Módulo: Sistemas Informáticos Qué es un proceso? Sistema de prioridades de un proceso Procesos del Sistema Estructura El comando ps Los comandos pstree, top, kill, fg, bg, nice
Trabajo con ficheros de texto
Trabajo con ficheros de texto Ficheros de texto En Linux se usan los ficheros de texto para muchas cosas: Documentación de programas Ficheros de configuración Guiones del Shell Archivos de registro (log
Sistemas Operativos Tema 5. Procesos. 1998-2012 José Miguel Santos Alexis Quesada Francisco Santana
Sistemas Operativos Tema 5. Procesos 1998-2012 José Miguel Santos Alexis Quesada Francisco Santana 1 Contenidos Concepto de proceso Estructuras de datos: BCP y colas de procesos Niveles de planificación
4.1 Dispositivos y manejadores de dispositivos: device drivers
Unidad IV: Administración de entrada/salida 4.1 Dispositivos y manejadores de dispositivos: device drivers Se pueden clasificar en dos grandes categorías: 1. Dispositivos de bloque 2. Dispositivos de carácter
Procedimiento de instalación
Procedimiento de instalación 1.- Introducción La aplicación de Aulas virtuales interactivas consta de un cliente y un servidor en el que se almacena la información sobre profesores, alumnos y clases. Un
5.1 Modos de visualización de la Biblioteca
Capítulo 5 La Biblioteca 5.1 Modos de visualización de la Biblioteca L a biblioteca de una película de Flash almacena los símbolos, tanto los creados en Flash como los importados, y permite ver y organizar
GuíaTécnica de la Plataforma e-learning
GuíaTécnica de la Plataforma e-learning 1. Guía para navegadores no actualizados a las últimas versiones disponibles Cómo acceder 1. Accede a la dirección web 2. Introduce tus claves de acceso (Es indiferente
Organización de los contenidos en Joomla!
Organización de los contenidos en Joomla! Para darle forma al contenido de nuestra web podríamos seguir estos pasos: 1. Crear una estructura de categorías que organizarán a los artículos. 2. Escribir los
2º Técnico Superior en Gráfica Publicitaria
SISTEMA OPERATIVO Un sistema operativo es un software de sistema, es decir, un conjunto de programas de computadora destinado a permitir una administración eficaz de sus recursos. Comienza a trabajar cuando
FUNDAMENTOS DE INFORMÁTICA. Principios Básicos de Sistemas Operativos. Definición de Sistema Operativo
UNIVERSIDADE DE VIGO ESCOLA TÉCNICA SUPERIOR DE ENXEÑEIROS INDUSTRIÁIS FUNDAMENTOS DE INFORMÁTICA Principios Básicos de Sistemas Operativos 1 Definición de Sistema Operativo Un sistema operativo es parte
Definición de Proceso
Definición de Proceso Proceso es un concepto fundamental para todo sistema operativo. Es una entidad dinámica que consiste en un programa en ejecución, sus valores actuales, su estado y los recursos utilizados
Usuarios y grupos ÍNDICE
Usuarios y grupos ÍNDICE 1.- Introducción... 2 2.- Archivos de claves...2 2.-1 /etc/passwd... 2 2.2 /etc/group...2 2.3 /etc/shadow... 3 3.- Comandos relacionados con usuarios...3 3.1 adduser...3 3.2 userdel...3
Sistemas Operativos. Clase 2: Administración de procesos.
Sistemas Operativos Clase 2: Administración de procesos. Administración de procesos Un concepto muy importante en el ambiente de diseño de todo sistema operativo, es el de proceso o tarea. De manera general,
06. GESTIÓN DE PROCESOS Y RECURSOS
06. GESTIÓN DE PROCESOS Y RECURSOS MENSAJES Y AVISOS DEL SISTEMA Y EVENTOS DEL SISTEMA Todos estos mensajes, avisos y eventos del sistema, los podemos ver en la herramienta Visor de eventos. Para acceder
Procesos y Threads Procesos y Threads. Concurrencia Concurrencia Ventajas Ventajas. Rendimiento Rendimiento (paralelismo) (paralelismo)
Procesos y Threads Procesos y Threads Procesos Procesos Threads Threads Concurrencia Concurrencia Ventajas Ventajas Modelos Modelos Información Información adicional () adicional () Preparado Preparado
TP N 8 Control de Procesos
Taller de GNU/Linux 2002 TP8 hoja 1/6 Universidad Nacional de La Matanza Ingeniería en Informática-Taller de GNU/Linux TP N 8 Control de Procesos Objetivos: Comprender el manejo de procesos en sistemas
Microsoft Outlook. Microsoft Outlook
Microsoft Outlook Microsoft Outlook es una aplicación de gestión de correo, así como agenda personal, que nos permite la comunicación con miles de personas en todo el mundo a través de mensajes electrónicos.
Firma digital de actas académicas
Versión: v01r002 Fecha: 12/06/2012 Queda prohibido cualquier tipo de explotación y, en particular, la reproducción, distribución, comunicación pública y/o transformación, total o parcial, por cualquier
1. Sistema Operativo Unix
1. Sistema Operativo Unix 1.1 Introducción al S.O. Unix y su entorno 1.2 Subsistema de Archivos 1.3 Subsistema de Procesos 1.4 Políticas de Gestión de Memoria Dpto. Lenguajes y Sistemas Informáticos. Universidad
Software ExTERM para el registrador gráfico de Humedad/Temperatura Modelo RH520
Guía del usuario Software ExTERM para el registrador gráfico de Humedad/Temperatura Modelo RH520 Introducción Agradecemos su compra del registrador gráfico sin papel para humedad y temperatura Modelo RH520
Manual Usuario Conversores PAB y SAP Servicio Alterno Transaccional (SVE)
BANCOLOMBIA SUCURSAL VIRTUAL EMPRESAS MANUAL DE USUARIO CONVERSORES PAB Y SAP SERVICIO ALTERNO TRANSACCIONAL Versión 1.0 Manual usuario Conversores PAB y SAP Fecha de Actualización 10/07/2012 Pág. 1 de
PRÁCTICAS DE LINUX. procesador. Objetivo Educacional. 2.1 Concepto de proceso. 2.2 Estados y transiciones de los procesos
PRÁCTICAS DE LINUX UNIDAD No. 2 Administración de procesos y del procesador Objetivo Educacional Comprender la administración de los procesos de los sistemas operativos. 2.1 Concepto de proceso 2.2 Estados
Ayuda. Mensajes del sistema. Iniciar/Cerrar sesión. Iconos del panel de control
Ayuda Para obtener información y asistencia, compruebe lo siguiente: Guía del usuario para obtener información sobre el uso del sistema Xerox 4595. Para obtener asistencia en línea, vaya a: www.xerox.com
PERIODO 2 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS BASICOS DE MICROSOFT ACCESS
PERIODO 2 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS BASICOS DE MICROSOFT ACCESS CONTENIDOS INICIAR MICROSOFT ACCESS CERRAR MICROSOFT ACCESS LA PANTALLA INICIAL DE MICROSOFT ACCESS CREAR UNA BASE DE
HERRAMIENTAS BASICAS DE MANEJO DE WINDOWS
HERRAMIENTAS BASICAS DE MANEJO DE WINDOWS 1. Cómo puedo liberar espacio en disco? A veces sucede que tienes el disco duro completo y apenas cabe nada más. Ya no puedes almacenar ni fotos, ni música, ni
CONFIGURACIÓN DE LOS ROUTER DE TELEFÓNICA DESDE WINDOWS VISTA
CONFIGURACIÓN DE LOS ROUTER DE TELEFÓNICA DESDE WINDOWS VISTA Edición 01.00 Rev. 00 07/02/2007 Índice de Contenidos 1 INTRODUCCIÓN... 1-1 2 CONFIGURACIÓN DE RED... 2-1 2.1 COMPROBAR LA CONEXIÓN DE RED...
Procesos (Sistemas informáticos multiusuario y en red) ÍNDICE
Procesos ÍNDICE 1.- Introducción...2 1.-1 Comando ps...2 1.-2 Ejecución en segundo plano...2 2.- Planificación de procesos...3 2.-1 Comando at...3 2.-2 Comando crontab...4 2.-3 Comando nohup...5 3.- Comunicación
DIRECCIÓN NACIONAL DE TALENTO HUMANO INSTRUCTIVO PARA PROCESAR NOVEDADES EN LA HOJA DE VIDA DE SARA
El objetivo del presente documento es brindar una guía a los usuarios de las Oficinas de Talento Humano que les permita entender el proceso de ingreso de novedades a la Hoja de Vida por parte de los funcionarios
MANUAL DE EJECUCION DE LA HERRAMIENTA DE ESPECIFICACION DE INVENTARIO EQUIPOS DENTRO DE LOS ESTABLECIMIENTOS EDUCATIVOS
MANUAL DE EJECUCION DE LA HERRAMIENTA DE ESPECIFICACION DE INVENTARIO EQUIPOS DENTRO DE LOS ESTABLECIMIENTOS EDUCATIVOS Introducción En el año 2015, Las pruebas SABER 3, 5 y 9 se realizaran electrónicamente
SQL Server 2005 - Definición de los índices
SQL Server 2005 - Definición de los índices Marco Antonio Torres Carranco 3A En este tutorial, aprenderá a definir índices en SQL Server 2005 - agrupados y no agrupados indexes, el optimizador de consultas
Biblioteca de la Universidad Pablo de Olavide Formación de usuarios GUÍA DE CONSULTA 1. CONTENIDO
Biblioteca de la Universidad Pablo de Olavide Formación de usuarios GUÍA DE CONSULTA 1. CONTENIDO Scopus es una base de datos referencial de carácter multidisciplinar producida por Elsevier. Cubre la literatura
Sistema Operativo Linux Agenda
Sistema Operativo Linux Agenda Que es Linux Características Entorno de trabajo Linux 1 Que es Linux Linux es un clónico del sistema operativo UNIX. Es una implementación de UNIX distribuida generalmente
Guía rápida. Conexiones PQQW14728XA. Modelo Nº. KX-TS730. Lea las instrucciones de operación para obtener mayores detalles.
Modelo Nº. KX-TS730 Guía rápida Lea las instrucciones de operación para obtener mayores detalles. Conexiones 1 Caja de interfase Cable de interfase 2 Para desconectar el cable de la interfaz, jálelo mientras
MANUAL PARA MANEJO DEL PROGRAMA DFD
MANUAL PARA MANEJO DEL PROGRAMA DFD David Esteban Aguirre Bustamante Yocsner Bedoya Rondón. Universidad Tecnológica de Pereira Martes 25 de Marzo de 2008 MANUAL PARA MANEJO DEL PROGRAMA DFD Presentado
José María Torres Corral. l u n e s, 2 8 d e m a r z o d e 2 0 1 1 11:06:33
FREE DOS GUÍA DE INSTALACIÓN Y USO Descripción del proceso de creación de una máquina virtual de VMWare para alojar Debian 6.0. Se explica todo el proceso de creación de la máquina virtual, con todas las
TX52_ESPAÑOL.14012013 TX52 MANUAL DE USUARIO. hh.mm
TX52_ESPAÑOL.14012013 MANUAL DE USUARIO TX52 INDICE 1.- PUESTA EN MARCHA 2.- SECUENCIA DE UN SERVICIO 2.1.- PASO A TARIFA 2.2.- INTRODUCCION DE SUPLEMENTOS EN OCUPADO 2.3.- PASO A PAGAR 2.4.- CANCELACIÓN
Sistema de Antecedentes Docentes
Sistema de Antecedentes Docentes El sistema de Antecedentes Docentes tiene como objetivo principal de proveer al docente de una plataforma web para el envío de la ficha docente. El ingreso al sistema se
EJEMPLO DE MANIPULACIÓN DE TAREAS
EJEMPLO DE MANIPULACIÓN DE TAREAS Para el ejemplo se supone que se está frente a un equipo con Linux ya instalado y se necesita activar una terminal como se explicó al final del capítulo de instalación.
Sistemas Operativos - IPC
Sistemas Operativos - IPC Técnicas Digitales III Ing. Gustavo Nudelman 2012 Creación de procesos Un proceso puede crear a otro mediante la llamada al sistema fork() (no es la única manera de crear procesos)
2. Solid Edge 1. Solid Edge dispone de varios módulos que permiten realizar tareas específicas para el diseño.
2. Solid Edge 1 2. Solid Edge Solid Edge es un programa de CAD de 3D que, presentando una gran facilidad de manejo, tiene una alta capacidad para generar modelos de piezas, conjuntos y planos 2D, con carácter
RELACIONES ACCESS TIPOS DE RELACIONES QUE PODEMOS UTILIZAR
RELACIONES ACCESS Lo primero que hemos de hacer para poder establecer relaciones, es disponer de las tablas que nos permitan realizar tal operación. Vamos a trabajar con tres tablas: Clientes. Productos.
Unidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL
Unidad de Promoción y Desarrollo Guadiana OBJETIVO GENERAL Conocer los elementos básicos de un ordenador, identificar sus elementos principales, diferenciando aquellos que forman parte de su hardware y
INTRODUCCIÓN...11 CAPÍTULO 1. ELEMENTOS, ESTRUCTURA Y FUNCIONES DE UN SISTEMA OPERATIVO...13
Índice INTRODUCCIÓN...11 CAPÍTULO 1. ELEMENTOS, ESTRUCTURA Y FUNCIONES DE UN SISTEMA OPERATIVO...13 1.1 El sistema informático...14 1.1.1 Tipos de sistemas informáticos...16 1.2 El ordenador...17 1.2.1
BUAP FACULTAD DE CIENCIAS DE LA COMPUTACIÓN SISTEMAS OPERATIVOS 2 PRACTICA 2 JAIME MORALES FLORES
BUAP FACULTAD DE CIENCIAS DE LA COMPUTACIÓN SISTEMAS OPERATIVOS 2 PRACTICA 2 JAIME MORALES FLORES 200917708 01-FEB-2015 PRIMAVERA 2015 Introducción Linux o mejor dicho GNU/Linux es un núcleo de sistema
Sistemas Operativos Practica 1: procesos y concurrencia.
Sistemas Operativos Practica 1: procesos y concurrencia. Objetivos: Introducir al alumno a los conceptos de programa, concurrencia, paralelismo y proceso o tarea. Manejo del concepto de concurrencia haciendo
En la parte inferior de la pantalla se podrá ver el estado de la última copia y la fecha y hora actual.
Guía de Usuario Esta Guía de Usuario del programa de Copias de Seguridad le ayudará a conocer el funcionamiento del programa para que pueda personalizar el salvado de sus documentos con gran facilidad.
Programa de ayuda Modelos Fiscales
Programa de ayuda Modelos Fiscales Requisitos Mínimos del Sistema 1.- Ordenador compatible con procesador Pentium 4 a 1.8 GHz. 2.- Memoria Ram mínima de 1 Gb. Recomendable 2 Gb. 3.- 100 Mb libres en el
Sistemas Operativos. (Procesos)
Sistemas Operativos (Procesos) 2.1 Procesos Def: Un proceso es un programa en ejecución. 2.2 Estados de procesos El estado de un proceso define su actividad actual. Durante su existencia, un proceso pasa
Microsoft Office Word 2007
Introducción: Continuando con los temas considerados en el temario, iniciamos con el procesador de texto, usualmente llamados documentos y contienen una gran variedad de funcionalidades y entre otras cosas
Módulo 2: Cómo funcionan las computadoras
Módulo 2: Cómo funcionan las computadoras Descripción general Este módulo trata cómo funcionan las computadoras. Comienza con una descripción general del sistema. El alumno aprenderá el proceso de inicio.
SISTEMAS OPERATIVOS II Tercer curso Ingeniería Informática. Curso
SISTEMAS OPERATIVOS II Tercer curso Ingeniería Informática. Curso 2008-2009 Práctica 2: Procesos en UNIX. Ejecución en esgundo plano, credenciales, prioridad, redirección. Continuar la codificación de
CIERRE DEFINITIVO. Qué aspectos son necesarios realizar antes de ejecutar el proceso de cierre definitivo?
CIERRE DEFINITIVO Qué es un cierre definitivo? El cierre definitivo cancela el saldo de las cuentas de resultados para determinar la utilidad o pérdida del ejercicio contable, de igual forma cancela el
Módulo de Elecciones del Gobierno Escolar en Línea
Sistema de Información Académica Institucional Módulo de Elecciones del Gobierno Escolar en Línea Por: EDUIN MANUEL PEÑATA ROMERO Ver. 2014.02.10 2 Contenido INTRODUCCIÓN... 3 PREPARACIÓN DEL PROCESO ELECTORAL
Taller de Sistemas Operativos. Procesos 2012
Taller de Sistemas Operativos Procesos 2012 Agenda Introducción PCB (task_struct) Agrupaciones de procesos Estado de un proceso Cambio de proceso (task switch) Creación y destrucción de un proceso Threads
2 Comandos para imprimir lpr le lpr -P printer -h -s le lpq imprime le en la impresora por defecto imprime le en la impresora printer sin pagina de ca
1 Comandos para la manipulacion de archivos cat le more le head le tail le diff le1 le2 grep pat le find. -name pat -print locate pat wc le cat lea >> leb cp fold fnew ls [-la] mv fold fnew rm le rm -R
Procesos Definición y Estados
Procesos Definición y Estados Profesorado de Informática CeRP del Suroeste, Uruguay Contenidos Qué es un proceso Estructuras de datos para gestionar procesos API para trabajar con procesos Hilos (threads).
AUTENTICACIÓN EN EL SISTEMA...
CONTENIDO INTRODUCCIÓN... 2 1. AUTENTICACIÓN EN EL SISTEMA... 2 2. ELABORACIÓN DE PLANILLAS... 5 2.1. ELABORAR PLANILLA EN LÍNEA... 5 2.2. ELABORACIÓN DE PLANILLAS CON LA ÚLTIMA AUTOLIQUIDACIÓN DE PILA...
No hay un acuerdo universal sobre una definición de proceso, pero sí algunas definiciones aceptadas:
1 TEMA 2 ADMINISTRACIÓN DE PROCESOS El modelo de procesos Implantación de los procesos Comunicación entre procesos Problemas clásicos de la comunicación entre procesos Planificación de procesos INTRODUCCIÓN
SISTEMA INTEGRAL DE NEGOCIOS CUENTAS POR PAGAR
SISTEMA INTEGRAL DE NEGOCIOS División: Casas de Empeño INDICE TEMA PAGINA 1. Contra-Recibos de Facturas..................................... 1 1.1 Agregar.................................................
Manual AGYPRO- IT- SD- 001
Manual AGYPRO- IT- SD- 001 ELABORADO POR: REVISADO POR: APROBADO POR: Ing. José Andrés Arellano Eco. Liliana Miño Jefe de Sistemas CFO 15.09.2015 16.09.2015 CONTROL DE CAMBIOS: FECHA RESPONSABLE VERSIÓN
Guía básica de implementación
Guía básica de implementación Gestión básica de redes ethernet Herramienta ConneXview Centro de Competencia Técnica Objeto del presente documento Éste documento pretende ser una guía básica paso a paso
CREACIÓN DE SOBRES, ETIQUETAS Y CARTAS PERSONALES
CREACIÓN DE SOBRES, ETIQUETAS Y CARTAS PERSONALES CREACIÓN DE SOBRES Y CARTAS SIN COMBINAR CON DATOS Antes de comenzar a hablar de la combinación de correspondencia, vamos a ver cómo crear sobres o etiquetas
TRABAJO CON IMÁGENES FORMATO RAW
CAPÍTULO 6 TRABAJO CON IMÁGENES FORMATO RAW Archivos RAW de cámara Los archivos de imagen RAW de cámara son como negativos digitales. Se crean desde gran número de cámaras digitales y contienen toda la
MACROS AUTOMÁTICAS CON VBA EXCEL 2010. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE
MACROS AUTOMÁTICAS CON VBA EXCEL 2010 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE MACROS AUTOMÁTICAS CON VBA Si ejecuta frecuentemente una tarea en Microsoft Excel, puede automatizarla
INSTALACIÓN DEL.NET FRAMEWORK 1.1
El Instituto Mexicano del Seguro Social ha decidido suspender a partir del 31 de enero del 2009 la operación de IDSE1, entregando respuestas a estos movimientos a más tardar el 4 de febrero del 2009, por
CORPORACIÓN UNIFICADA NACIONAL DE EDUCACIÓN SUPERIOR FACULTAD DE INGENIERIAS LINEA INFORMÁTICA
CREACIÓN DE MACROS Una macro es un conjunto de mandatos y pulsaciones que forman un pequeño programa, los cuales pueden ser activados colectivamente dando el nombre de la macro que los contiene. Las macros
EVALUACIÓN DE DIAGNÓSTICO GUÍA PARA LA APLICACIÓN ON LINE
CURSO 2009/2010 EVALUACIÓN DE DIAGNÓSTICO En este documento se describe: 1. Cómo acceder a la aplicación informática 2. El procedimiento a seguir para la realización de las pruebas 3. El acceso a los resultados
Índice... 2 1. Introducción... 3 2. Acceso al portal Spontania... 4 Descarga cliente de Mensajería Instantánea... 8 Acceso a Encuestas...
1 TABLA DE CONTENIDO Índice... 2 1. Introducción... 3 2. Acceso al portal Spontania... 4 Descarga cliente de Mensajería Instantánea... 8 Acceso a Encuestas... 9 2 1. Introducción Cada sesión de videoconferencia
Definición de Sistema Operativo
Definición de Sistema Operativo El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema
Procesando y Analizando Datos Dinámicos
Procesando y Analizando Datos Dinámicos Este documento describe un ejemplo de como STATGRAPHICS puede ser usado para procesar datos en tiempo real. Haciendo uso de las capacidades de Activación StatLink,
Cómo accedo al campus y a mi curso? Porqué un nuevo campus? CAMPUS VIRTUAL TUTORIAL CAMPUS. usuario alumno
TUTORIAL CAMPUS usuario alumno Porqué un nuevo campus? Se ha implementado un nuevo campus virtual que se encuentra disponible para todos los alumnos y docentes de la Universidad. El nuevo campus virtual
2.2. CREAR Y MODIFICAR CAMPOS.
2.2. CREAR Y MODIFICAR CAMPOS. INSERTAR UN CAMPO. Para insertar un campo en la vista Hoja de datos: 1. En el panel de navegación, haga doble clic en la tabla para abrirla en la vista Hoja de datos. 2.
SIIGO WINDOWS. Instalación de Empresa. Cartilla I
SIIGO WINDOWS Instalación de Empresa Cartilla I Tabla de Contenido 1. Presentación. 3 2. Instalación de Empresa 4 Presentación El presente documento ofrece una guía para explicar el proceso de creación
LABORATORIO Nº 5 FORMULARIOS EN EXCEL
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formularios en Microsoft Excel. 1) DEFINICIÓN Los formularios en Excel son un método para ingresar datos
4.2 COMBINAR CORRESPONDENCIA UTILIZANDO OTROS ORÍ-
4.2 COMBINAR CORRESPONDENCIA UTILIZANDO OTROS ORÍ- GENES DE DATOS Los nombres, las direcciones y otros tipos de información que podemos incluir en los documento de la combinación de correspondencia pueden
Desde Cotización hasta Factura
Desde Cotización hasta Factura 1.1. Introducción Al Proceso De Ventas El proceso de Ventas involucra una serie de subprocesos que se llevan a cabo para ir desde la cotización de los productos hasta el
Resumen de comandos usuales de Unix y uso básico del shell bash
Page 1 of 8 Resumen de comandos usuales de Unix y uso básico del shell bash Indice 1. Generalidades sobre introducción de comandos en el shell 2. Manual 3. Directorios 4. Ficheros 5. Control de acceso:
Tema 19 Gestión de procesos
Tema 19 Gestión de procesos Índice 1 Introducción... 1 2 Componentes de un proceso... 2 3 Modos de ejecución de un proceso... 2 3.1 Estados de un proceso...3 4 Gestión de Procesos... 4 4.1 Creación y terminación
