Académique Documents
Professionnel Documents
Culture Documents
“SANTO TORIBIO DE
MOGROVEJO”
“Facultad de Ingenieria”
TRABAJO DE INVESTIGACIÓN
Curso:
SISTEMAS OPERATIVOS
Alumno:
Mandrake Linux fue creado en 1998 con la meta de hacer de Linux un sistema
operativo más fácil utilizar para las personas. En aquella epoca, Linux era ya
bien conocido como un sistema operativo de gran alcance y estabilidad que
exigió un gran conocimiento técnico y el uso extenso de la “línea de comando”.
Mandrake vio esto como oportunidad de integrar los mejores ambientes
gráficos de escritorio y llegó a ser rápidamente famoso por fijar el estándar en
facilidad de empleo y funcionalidad.
Estado de un Proceso:
Niveles de Planificacion:
DETALLE DE LO EXPERIMENTADO
• Video: 60 MB.
El comando pstree
El comando pstree visualiza, en forma de árbol, todos los procesos del sistema.
Así podemos ver las relaciones que existen entre los procesos.
El comando top
$ sleep 10 &
El signo + seguido del número de trabajo entre corchetes indica el trabajo más
reciente que se está ejecutando. El signo menos indica el siguiente trabajo más
reciente.
Pasar procesos en segundo plano a primer plano
Para pasar procesos en segundo plano a primer plano, se utiliza el comando fg,
seguido de %n, donde n es el número de proceso que queremos pasar a
primer plano. Por ejemplo, fg %2 pondría en primer plano la tarea número 2. En
la siguiente imagen se ejecuta sleep 90 en segundo plano, y después pasa a
primer plano con el comando fg.
Pasar procesos en primer plano a segundo plano
Cada proceso en Linux tiene un nivel de prioridad que oscila entre -20
(prioridad más alta) y 19 (prioridad más baja). Cuanto mayor sea el nivel de
prioridad, más lentamente se ejecutará el proceso. Solamente el superusuario
‘root’ puede asignar valores negativos a la prioridad de un proceso.
Finalizar procesos
Si, por ejemplo, queremos eliminar un proceso con PID 17122, tendríamos que
escribir: kill 17122.Puede que en ocasiones el proceso no finalice al emplear el
comando kill sin parámetros. Para matar un proceso asegurándonos de que no
ignorará la petición de finalizar su ejecución se emplea el parámetro -9.
kill -9 17122
Hay un total de 32 señales que se pueden enviar a los procesos. Las más
utilizadas son las siguientes:
Por otra parte, el comando killall nombre_programa finaliza todos los procesos
que estén ejecutando el programa.