http://www.capacity.com.do

Transcripción

http://www.capacity.com.do
Manejo de Procesos
Práctica: Manejo Básico de Procesos
1. Use ps para buscar el proceso init por su nombre.
2. ¿Cuál es el process id (pid) del proceso init?
3. Use el comando who am i para determinar el nombre de su
terminal.
use
4. Usando el nombre de su terminal obtenido anteriormente,
ps para encontrar todos los procesos asociados a tu terminal.
5. ¿Cuál es el process id de su shell?
6. ¿Cuál es el process id del proceso al que está asociado su
shell?
7. Inicie dos instancias de sleep 3342 tras bastidores
(background).
8. Localice el process id de todos los comandos sleep.
9. Muestre solo aquellos dos procesos sleep en top. Luego
termine top.
10. Use un kill standard para terminar (matar) uno de los
procesos sleep.
11. Use un solo comando kill para terminar con todos los
procesos sleep.
http://www.capacity.com.do
Práctica: procesos en background
1. Use el comando jobs para verificar si usted tiene algún
proceso corriendo en background.
2. Use vi para crear un pequeño
suspendido vi en background.
archivo
de
texto.
Deje
3. Verifique, usando el comando jobs que vi está suspendido
en background.
4. Inicie find / > allfiles.txt 2>/dev/null en foreground y
luego suspéndalo en background antes de que termine.
5. Inicie
background.
dos
procesos
sleep
largos
(long
sleep)
en
6. Muestre todos los jobs en background.
7. Use el comando kill para suspender el último proceso
sleep.
8. Continúe el proceso find, que dejamos en background, y
verifique que continuo su ejecución.
9. Traiga unos de los comandos sleep devuelta al foreground.
http://www.capacity.com.do

Documentos relacionados