Taller De Sistemas Operativos
Reyna Valverde Jarquin
PRACTICA DE GESTIN DE PROCESOS
Paso 1. Qu es el PID de un proceso en GNU/Linux?
Paso 2. Qu diferencia hay entre la opcin a y la opcin x de laorden ps?
Paso 3. Qu es el nmero NICE de un proceso? Qu valores puede tomar el
parmetro NICE? Qu usuarios pueden cambiar este
parmetro?
Paso 4. Listar todos los archivos que contengan la cadena .jpg dentro de la
estructura de directorios del sistema. Usar la orden ls y grep.
Paso 5. Ejecutar otra vez la orden anterior, pero est vez con la prioridad ms baja
posible.
Paso 6. Abrir otro terminal, y mientras la orden anterior se ejecuta, mediante la
orden ps listar todos los procesos asociados al terminal del usuario actual y obtener
el PID del proceso ls. Con la orden renice otorgar la mxima prioridad a la orden ls.
Despus con la orden kill terminar el proceso de la manera ms correcta posible.
Paso 7. Visualizar mediante el editor vi el archivo que contiene la informacin de los
usuarios del sistema. Ejecutar el programa vi con la mxima prioridad posible.
Paso 8. En otro terminal, obtener el PID del editor vi y el PID de su proceso padre
mediante la orden pstree.
Paso 9. Mediante la orden top establecer una prioridad normal al editor vi y despus
terminar el proceso del editor.
Paso 10. Ejecutar el navegador WEB mozilla desde el terminar en segundo plano.
Indicar el nmero de trabajo y su PID.
Paso 11. Listar todos los archivos terminados en .gif del sistema de directorios del
sistema y almacenarlo en el archivo todoslosgif.
Ejecutar esta orden en segundo plano.
Paso 12. Mediante la orden jobs listar todos los trabajos en segundo plano del
terminal.
Procesos en 1 plano
Paso 13. Mirar los procesos existentes en el sistema y lanzar un proceso que dure
600 segundos en 1 plano (p.e. sleep 600)
Paso 14. Mata el proceso Qu observamos? Aparecen los mismos procesos que
al principio?
Paso 15. Repetimos el paso 13 y el 14, pero ahora slo queremos detener el
proceso (no cancelarlo). Qu observamos? Aparecen los mismos procesos que
al principio?
Paso 16. Cmo podemos hacer para que contine el proceso en 1 plano? Se
puede hacer con la orden kill?
Paso 17. Indica dos maneras para que un proceso detenido, contine en 2 plano.
NOTA: En lugar del comando sleep, prueba con firefox, para ver
mejor el efecto
Ejecucin en 2 plano
Taller De Sistemas Operativos
Reyna Valverde Jarquin
Taller De Sistemas Operativos
Reyna Valverde Jarquin
Paso 18. Lanzar un proceso en 2 plano y obtener su PID. Cul es su nmero de
trabajo y n de proceso?
Paso 19. En un proceso lanzado en 2 plano seguir mostrando su salida en la
pantalla desde la que se dio la orden de ejecucin? Busca un ejemplo.
Paso 20. Detn y vuelve a recontinuar en 2 plano un proceso lanzado en 2 plano
Taller De Sistemas Operativos
Reyna Valverde Jarquin