Professional Documents
Culture Documents
Academia Linux
Academia de Linux
Riobamba-Ecuador
Academia Linux
Prctica No. 9
TRABAJANDO CON PROCESOS
1. Inicie una sesin en el entorno de texto como un usuario normal (pepito,
juanito, etc).
Iniciando seccin con el usuario pepito
Para obtener el PID del sub Shell mediante el bash lo hacemos igual con echo $$
Academia Linux
4. Vuelva a ejecutar el comando ls -R / > salida 2> /dev/null & y entonces ejecute el
comando pstree
Aqu podemos ver la ejecucin del comando anterior con el comando pstree.
Academia Linux
5. Inicie una segunda sesin en el entorno de texto con otro usuario en el terminal
virtual 2.
Iniciando seccin con el comando Mara
Academia Linux
10. Usando el editor vi crear un script llamado mireloj en el directorio bin ubicado
bajo el directorio de inicio del primer usuario (terminal 1), es decir ~/bin (si no
existe crearlo)
While true
do
date
sleep 10
done
Academia Linux
12. Suspender temporalmente el trabajo iniciado mediante una seal del teclado
Con las teclas Ctrl + C detenemos temporalmente la ejecucin del programa
Academia Linux
13. Listar todos los trabajos que se est corriendo en el sistema y reinicie el trabajo
suspendido anteriormente, pero envindolo a background.
Con el comando ps ef podemos ver los procesos que se estn ejecutando aqu se
encuentra el programa de mireloj porque se encuentra en background
14. Listar todos los usuarios que estn hayan iniciado una sesin y luego traerlo de
regreso a foreground, espere hasta que se emita un mensaje de la hora y
finalice forzadamente el trabajo.
Usuarios que han iniciado seccin
Regreso a foreground
Academia Linux
15. Ejecute nuevamente el archivo llamado mireloj pero esta vez en background
(NOTA: apuntar el nmero de PID)
Para ejecutar en blackground y que apunte al PID lo hacemos con el &
16. Listar todos los procesos y ubicar el proceso en sleep y entonces proceda a
matar este proceso (comado sleep) y comente que sucede con el script
mireloj,
Lista de proceso que se estn ejecutando
Academia Linux