Ambos se utilizan para mostrar la información del proceso especificado pero también un poco diferente,
1 ps -ef
proceso ps-ef es un formato estándar, devuelve los siguientes resultados:
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 2019 ? 00:00:38 /usr/lib/systemd/systemd --switched-root --system --deseria
root 2 0 0 2019 ? 00:00:00 [kthreadd]
root 4 2 0 2019 ? 00:00:00 [kworker/0:0H]
root 6 2 0 2019 ? 00:02:23 [ksoftirqd/0]
root 7 2 0 2019 ? 00:00:00 [migration/0]
root 8 2 0 2019 ? 00:00:00 [rcu_bh]
root 9 2 0 2019 ? 00:10:31 [rcu_sched]
root 10 2 0 2019 ? 00:00:00 [lru-add-drain]
root 11 2 0 2019 ? 00:00:18 [watchdog/0]
...
Donde el significado de cada columna como sigue:
Nombre de la columna | significado |
---|---|
UID | ID de usuario, pero la salida es el nombre de usuario |
PID | ID de proceso |
PPID | El ID del proceso padre |
C | porcentaje de proceso CPU de |
ESTIMACIONES | La hora actual para iniciar el proceso de |
TTY | El proceso que se ejecuta en el terminal, si nada que ver con el terminal, la pantalla? Si es pts / 0, etc., está representado por una conexión de red para el proceso de host. |
CMD | Nombre y parámetros del comando |
2 ps aux
Se muestra el formato ps aux BSD, devuelve los siguientes resultados:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.1 43532 3748 ? Ss 2019 0:38 /usr/lib/systemd/systemd --switched-root -
root 2 0.0 0.0 0 0 ? S 2019 0:00 [kthreadd]
root 4 0.0 0.0 0 0 ? S< 2019 0:00 [kworker/0:0H]
root 6 0.0 0.0 0 0 ? S 2019 2:23 [ksoftirqd/0]
root 7 0.0 0.0 0 0 ? S 2019 0:00 [migration/0]
root 8 0.0 0.0 0 0 ? S 2019 0:00 [rcu_bh]
root 9 0.0 0.0 0 0 ? R 2019 10:31 [rcu_sched]
root 10 0.0 0.0 0 0 ? S< 2019 0:00 [lru-add-drain]
root 11 0.0 0.0 0 0 ? S 2019 0:18 [watchdog/0]
...
Donde el significado de cada columna como sigue:
Nombre de la columna | significado |
---|---|
USUARIO | Nombre de usuario |
%UPC | porcentaje de CPU ocupada por el proceso de |
% MEM | El porcentaje de memoria ocupada |
VSZ | Cantidad de memoria virtual (KB) utilizada por este proceso |
RSS | Una cantidad fija de memoria (KB) consumida por este proceso (el número de páginas que residen) |
STAT | Estado del proceso de |
COMIENZO | El proceso es hora de inicio disparada |
HORA | El proceso real de utilizar el tiempo de CPU que ejecuta |
STAT estado donde la posición común de los caracteres de estado son:
campo | significado |
---|---|
re | No interrumpir el sueño (por lo general periferia del proceso) |
R | Correr puede ser tenido en la línea de cola; |
S | En un estado inactivo; |
T | / Paradas o pista; |
W | En el intercambio de memoria (no válida desde el comienzo de un kernel 2.6) |
X | proceso de muertos (básica raro) |
con | proceso zombie |
< | proceso de alta prioridad |
norte | // proceso de prioridad más baja |
L | Algunas páginas están bloqueadas en la memoria; |
s | / líderes de proceso (hay procesos menor de ella); |
l | Multi-roscado, la clonación hilo (usando CLONE_THREAD, pthreads NPTL similares); |
+ | En el grupo de proceso en segundo plano |