GNU/Linux >> Tutoriales Linux >  >> Linux

significado de la salida auxiliar ps

$ 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 padre
  • T 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ón
  • l 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.


Linux
  1. ¿Cómo ordenar la salida Du por tamaño?

  2. ¿Redirigiendo una salida de un subshell a un proceso?

  3. Linux – ¿Se cambió la salida de Ps Lstart?

  4. ¿Cómo crear una salida virtual en Pulseaudio?

  5. ¿Ordenar salida por columna?

Bash:escribir en archivo

Ccat – Colorear la salida del comando Cat

Explicación de la redirección de entrada y salida en Linux

Visualización de la salida completa del comando PS

¿Cuál es el significado de cada línea de la salida del ensamblado de un mundo C hello?

Convierta la salida ls en csv