Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Busca en (http://www.linuxtotal.com.mx/index.php?cont=info_admon) el
significado de cada columna:
Columna Significado
S o STAT
U o UID
p o PID
P o PPID
C o PCPU
NI
T o TTY
c o CMD
Indica cuál es el número identificador del proceso init. Porqué ese número?
2. Ejecuta cada uno de los siguientes comandos ps con los modificadores dados y
explica brevemente qué significan:
a) ps -e
b) ps -ef
c) ps -eF
d) ps L
e) ps -eo user,pid,start,cmd
f) ps -eo user,state,pid,%mem,%cpu,cmd
ESTADOS DE UN PROCESO
3. El siguiente gráfico muestra los posibles estados (state) de un proceso en
Linux:
El comando top se usa para mostrar los procesos . Úsalo y menciona cuantos
procesos en Ejecución, Suspendido, Parados y Zombie hay en este momento:
a) top
Presiona z para color, h para ayuda Y q para salir del programa top.
b) Existe otro programa similar a top pero mejorado (htop) si no está instalado
ejecuta:
apt-get install htop
confirma la pregunta que hace apt-get y luego de instalado ejecuta:
htop
4. Los procesos pueden crear a su vez otros procesos, es decir hay procesos
padres y procesos hijos de tal forma que se tiene una estructura jerárquica de
procesos:
Ejecuta el comando: pstree
a) qué muestra?
sleep 3
Genera un pausa de tiempo de 3 segundos en este caso.
b) Para enviar un proceso a segundo plano se usa (&): Ejecuta y explica que
muestra:
sleep 30 &
Qué muestra?
e) Para traer una tarea de primer plano: fg %n. donde n es el número de tarea.
Escribe el comando para traer a primer plano la tarea yes > /dev/null:
ps
usando el PID del proceso yes ejecuta: kill -SIGKILL <PID>
ps
c) Ejecuta el comando jobs y elimina todas las tareas que hubiera: Luego
ejecuta la siguiente secuencia de comandos explicando los resultados:
yes > /dev/null & anota el PID de esta tarea
jobs
kill -SIGSTOP <PID>
jobs
kill -SIGCONT <PID>
jobs
kill -SIGKILL <PID>
jobs
c) Explica la información que muestra el monitor del sistema para los procesos
(columnas):