$ ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
timothy 29217 0.0 0.0 11916 4560 pts/21 S+ 08:15 0:00 pine
root 29505 0.0 0.0 38196 2728 ? Ss Mar07 0:00 sshd: can [priv]
can 29529 0.0 0.0 38332 1904 ? S Mar07 0:00 sshd: [email protected]
- USUARIO =usuario propietario del proceso
- PID =ID de proceso del proceso
- %CPU =Es el tiempo de CPU utilizado dividido por el tiempo de ejecución del proceso.
- %MEM =relación entre el tamaño del conjunto residente del proceso y la memoria física en la máquina
- VSZ =uso de memoria virtual de todo el proceso (en KiB)
- RSS =tamaño del conjunto residente, la memoria física no intercambiada que ha usado una tarea (en KiB)
- TTY =controlando tty (terminal)
- STAT =estado de proceso de varios caracteres
- COMENZAR =hora o fecha de inicio del proceso
- TIEMPO =tiempo de CPU acumulado
- MANDO =comando con todos sus argumentos
Consulte la página man de ps para obtener más información.
Esto podría ser útil:
Códigos de estado del proceso (STAT):
R
en ejecución o ejecutable (en la cola de ejecución)D
sueño ininterrumpido (generalmente IO)S
sueño interrumpible (esperando a que se complete un evento)Z
difunto/zombie, terminado pero no cosechado por su padreT
detenido, ya sea por una señal de control de trabajo o porque se está rastreando
Algunos modificadores adicionales:
<
de alta prioridad (no agradable para otros usuarios)N
prioridad baja (agradable para otros usuarios)L
tiene páginas bloqueadas en la memoria (para E/S personalizadas y en tiempo real)s
es un líder de sesiónl
es de subprocesos múltiples (usando CLONE_THREAD, como lo hacen los subprocesos NPTL)+
está en el grupo de procesos de primer plano
En Linux el comando:
ps -aux
Significa mostrar todos los procesos para todos los usuarios. Quizás te estés preguntando qué significa la x. La x es un especificador que significa 'cualquiera de los usuarios'. Así que podrías escribir esto:
ps -auroot
Que muestra todos los procesos raíz, o
ps -auel
que muestra todos los procesos del usuario el. La jerga tecnológica en la página 'man ps' es:"ps -aux imprime todos los procesos propiedad de un usuario llamado 'x', así como todos los procesos que serían seleccionados por la opción -a.