cómo conseguir procesos en ejecución

cómo conseguir procesos en ejecución

Estoy intentando ejecutar procesos desde un servidor Linux pero tengo algunas dudas. Si obtengo la salida superior tengo:

# top -b -n1 | head -n5
top - 16:18:19 up 60 days, 21:22,  8 users,  load average: 0.03, 0.13, 0.15
Tasks: 1274 total,   7 running, 1267 sleeping,   0 stopped,   0 zombie
Cpu(s):  1.6% us,  2.4% sy,  0.0% ni, 95.8% id,  0.1% wa,  0.0% hi,  0.0% si
Mem:   6291556k total,  5269044k used,  1022512k free,    29976k buffers
Swap:  6291448k total,    82508k used,  6208940k free,   649292k cached

Lo que quiero saber es cuáles procesados ​​son los "7" que arriba dice que están "ejecutándose" en la segunda línea.

Intenté "ps axo stat,euid,ruid,tty,tpgid,sess,pgrp,ppid,pid,pcpu,comm" y filtre por estado "stat" igual a "R", pero no puedo obtener esto 4 procesos. Siempre me sale el "ps y grep" y a veces me sale otro, pero no los siete que muestra ttop.

¿Hay alguna manera de obtener eso?

Gracias y Saludos.

Respuesta1

escribíhombre superiory leer sobrearriba -yoque muestra procesos no inactivos ni zombis.

información relacionada