ps: informa del estado de los procesos.
pstree: muestra los procesos en forma de árbol.
nohup ó &: se utiliza para ejecutar procesos en segundo plano (back-ground), con lo cual, la terminal queda libre para seguir realizando otras tareas.
Sintaxis: nohup comando comando &
nice y renice: se utilizan para ejecutar procesos con prioridad más baja.
jobs: muestra los procesos asociados a una terminal. Tanto los que estén ejecutándose en segundo plano, como los que estén suspendidos. Para suspender un proceso en ejecución se utiliza la combinación de teclas CTRL+Z.
fg: de los procesos que están en segundo plano, se envía a ejecutarse al primer plano el proceso que se le indique.
bg: de los procesos que están en segundo plano parados, se envía a ejecución en segundo plano el proceso que se le indique.
kill: mata el proceso que le indiquemos. También se puede utilizar para enviar otras señales a un proceso.
Killall: mata todos los procesos asociados al programa que le indiquemos.
Time: ejecuta un comando y, al terminar, muestra información sobre el tiempo que ha tardado en ejecutarse, los recursos utilizados…
top: muestra los procesos y otra información sobre el sistema, actualizada cada cierto tiempo, que por defecto es cada 3 segundos.
Ejercicio:
Ejecuta nano fichero4.txt. Páralo y mándalo al segundo plano. Comprueba que está en segundo plano. Ejecuta nano fichero5.txt directamente en segundo plano. Vuelve a poner activo mandando al primer plano el primer proceso. Mata el segundo proceso. Comprueba que ya no hay procesos asociados a la terminal.
SOLUCIÓN:
nano fichero4.txt (Primer fichero que hemos creado)
Ctrl + Z (Para detener el proceso)
jobs (Comprobar que está en segundo plano)
nano fichero5.txt&(Segundo fichero que hemos creado)
jobs
fg %1 (Proceso 1)
kill %2 (Para matar el segundo proceso en este caso)
No hay comentarios:
Publicar un comentario