Uso del comando PS – o como ver procesos en linux

Vamos a hablar de manera general del comando ps. Con el cual podemos visualizar los procesos en nuestro sistema, y obtener informacion de los mismos.

PS

Ver todos los procesos en nuestro shell activo

#ps

PID    TTY       TIME    CMD
 22473 pts/0    00:00:00 find
 25510 pts/0    00:00:00 ps
 31026 pts/0    00:00:00 bash

Ver todos los procesos del sistema (en formato completo)

#ps -ef

 UID        PID  PPID  C STIME TTY      TIME CMD
 root         1     0  0 Apr05 ?    00:00:28 /sbin/init showopts
 root         2     0  0 Apr05 ?    00:00:00 [kthreadd]
 root         3     2  0 Apr05 ?    00:00:57 [ksoftirqd/0]
 root         5     2  0 Apr05 ?    00:00:00 [kworker/0:0H]
 root         7     2  0 Apr05 ?    00:00:00 [migration/0]
 root         8     2  0 Apr05 ?    00:00:00 [rcuc/0]

Visualizar procesos con sus respectivos threads (hilos)

#ps -eLf

UID        PID  PPID   LWP  C NLWP STIME TTY      TIME CMD
root     21397  7027 21397  0   33 Apr20 ?    00:01:37 /usr/lib64/firefox/firefox
root     21397  7027 21409  0   33 Apr20 ?    00:00:00 /usr/lib64/firefox/firefox
root     21397  7027 21410  0   33 Apr20 ?    00:00:00 /usr/lib64/firefox/firefox
root     21397  7027 21413  0   33 Apr20 ?    00:00:00 /usr/lib64/firefox/firefox
root     21397  7027 21414  0   33 Apr20 ?    00:00:00 /usr/lib64/firefox/firefox
root     21397  7027 21415  0   33 Apr20 ?    00:00:00 /usr/lib64/firefox/firefox
root     21397  7027 21416  0   33 Apr20 ?    00:00:00 /usr/lib64/firefox/firefox
root     21397  7027 21417  0   33 Apr20 ?    00:00:01 /usr/lib64/firefox/firefox
root     21397  7027 21420  0   33 Apr20 ?    00:00:00 /usr/lib64/firefox/firefox
root     21397  7027 21424  0   33 Apr20 ?    00:00:22 /usr/lib64/firefox/firefox

Mostrar los procesos en estilo BSD

#ps aux

USER       PID %CPU %MEM    VSZ         RSS     TTY STAT START   TIME COMMAND
root       21397  0.0  6.6  1025260    132240   ?    Sl  Apr20   2:43  /usr/lib64/firefox/firefox
root       21427  0.0  0.2  261396     4028     ?    Sl  Apr20   0:00  /usr/lib/at-spi2/at-spi-bus-launcher
root       21434  0.0  0.4  292912     9100     ?    Sl  Apr20   0:00  /usr/lib/mozilla/kmozillahelper

Personalizar los atributos a mostrar de los procesos.

#ps axo user,stat,pid,pcpu,comm

USER     STAT   PID %CPU COMMAND
 root     Ss       1  0.0 systemd
 root     S        2  0.0 kthreadd
 root     S        3  0.0 ksoftirqd/0
 root     S<       5  0.0 kworker/0:0H
 root     S        7  0.0 migration/0
 root     S        8  0.0 rcuc/0
 root     S        9  0.0 rcub/0

#ps axo user,pid,comm

USER         PID  COMMAND
 root         1   systemd
 root         2   kthreadd
 root         3   ksoftirqd/0
 root         5   kworker/0:0H
 root         7   migration/0

Pueden consultar la documentación completa del comando , ingresando:

#man ps

Saludos.

Anuncios

Agradezco tu opinión

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s