ps

Muestra información de los procesos activos.

Sintaxis:
ps [OPCIONES]
Por defecto muestra:
  • PID : Id del Proceso.
  • TTY : Terminal.
  • TIME : Tiempo de ejecución.
  • CMD : Comando.
Opciones:
  • a : Muestra todos los procesos asociados a un TTY.
  • -e / -A : Muestra todos los procesos.
  • x : Muestra los no asociados.
  • -f : Muestra el formato largo:
    • UID : Usuario que lo ejecutó.
    • PPID : Id del proceso padre.
    • C : Uso del procesador.
    • STIME : Inicio de ejecución.
  • u : Orientado al usuario:
    • USER
    • % CPU : uso de procesador.
    • % MEM : uso de memoria.
    • VSZ : Memoria virtual.
    • RSS : Memoria física.
    • STAT : Estado.
    • START : Iniciado.
Significados de los estados STAT :
  • S : Esperando (Sleep).
  • R : Ejecutando (Running)
  • D : Esperando entrada/salida.
  • T : Pausa.
  • Z : No responde (Zombie)

Información adicional de los STAT:

  • s : Proceso padre
  • l : Proceso con hilos.
  • + : En primer plano.

Ejemplos:

$ ps

  PID TTY          TIME CMD
10966 pts/1    00:00:00 bash
11017 pts/1    00:00:00 ps
$ ps -ax
  PID TTY      STAT   TIME COMMAND
    1 ?        Ss     0:01 /sbin/init
    2 ?        S      0:00 [kthreadd]
    3 ?        S      0:00 [ksoftirqd/0]
    5 ?        S<     0:00 [kworker/0:0H]
    7 ?        S      0:19 [rcu_sched]
    8 ?        S      0:00 [rcu_bh]
    9 ?        S      0:00 [migration/0]
   10 ?        S<     0:00 [lru-add-drain]
   11 ?        S      0:00 [watchdog/0]
   12 ?        S      0:00 [cpuhp/0]
   13 ?        S      0:00 [cpuhp/1]
   14 ?        S      0:00 [watchdog/1]
   15 ?        S      0:00 [migration/1]
   16 ?        S      0:00 [ksoftirqd/1]
   18 ?        S<     0:00 [kworker/1:0H]
   19 ?        S      0:00 [cpuhp/2]
   ...
   etc ...
$ ps -e
  PID TTY          TIME CMD
    1 ?        00:00:01 systemd
    2 ?        00:00:00 kthreadd
    3 ?        00:00:00 ksoftirqd/0
    5 ?        00:00:00 kworker/0:0H
    7 ?        00:00:19 rcu_sched
    8 ?        00:00:00 rcu_bh
    9 ?        00:00:00 migration/0
   10 ?        00:00:00 lru-add-drain
   11 ?        00:00:00 watchdog/0
   12 ?        00:00:00 cpuhp/0
   13 ?        00:00:00 cpuhp/1
   ...
   etc ...
$ ps -A
  PID TTY          TIME CMD
    1 ?        00:00:01 systemd
    2 ?        00:00:00 kthreadd
    3 ?        00:00:00 ksoftirqd/0
    5 ?        00:00:00 kworker/0:0H
    7 ?        00:00:19 rcu_sched
    8 ?        00:00:00 rcu_bh
    9 ?        00:00:00 migration/0
   10 ?        00:00:00 lru-add-drain
   11 ?        00:00:00 watchdog/0
   12 ?        00:00:00 cpuhp/0
   13 ?        00:00:00 cpuhp/1
   ...
   etc ...
$ ps -f
UID        PID  PPID  C STIME TTY          TIME CMD
edu      10966  6091  0 12:23 pts/1    00:00:00 bash
edu      11132 10966  0 12:34 pts/1    00:00:00 ps -f
$ ps u
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
edu       4288  0.0  0.0 201292  5548 tty2     Ssl+ 08:21   0:00 /usr/lib/gdm3/gdm-x-se....
edu       4290  2.3  1.6 650560 129248 tty2    Sl+  08:21   6:04 /usr/lib/xorg/Xorg vt2 -display.....
edu       4315  0.0  0.3 469756 30124 tty2     Sl+  08:21   0:00 mate-session
edu       4412  0.0  0.4 1075928 33944 tty2    Sl+  08:21   0:04 /usr/bin/mate-settings-daemon
edu       4416  0.0  0.4 492204 33180 tty2     Sl+  08:21   0:05 marco
edu       4420  0.0  0.9 699116 76368 tty2     Sl+  08:21   0:07 mate-panel

results matching ""

    No results matching ""