Linux ejemplos de comandos ps Resumen

  
                

comando ps Linux se utiliza para ver el sistema de procesos en ejecución, los procesos en ejecución máquina de estado para determinar si los que ocupan demasiados recursos y así sucesivamente? La siguiente serie pequeña para darle detalles del comando ps bajo Linux por ejemplo, trabajan en conjunto para comprender la siguiente barra.

Linux proporciona el proceso actual, al mismo tiempo, como el ID de usuario, el uso de CPU, uso de memoria, nombre del comando, etc., no es se muestran los datos detallados en tiempo real, tales como comando superior o htop. Pero incluso las funciones y resultados simples, pero todavía es un proceso necesario con la herramienta de gestión /supervisión, cada nuevo usuario de Linux debería saber esto, aprender. En este artículo, vamos a utilizar el comando ps en diferentes maneras de ver el proceso, filtrar y clasificar con el fin de fortalecer la parte de base.

sintaxis Nota:

comando ps dos clases de diferentes estilos con, respectivamente, BSD y UNIX. Los nuevos usuarios se confunden a menudo y erróneamente interpretan estos dos estilos. Así que para que desaparezcan antes de continuar Aquí hay alguna información básica.

Nota: " ps aux y " y " ps -aux y " no son lo mismo. Por ejemplo, y " -u y " de visualización para el proceso de usuario. Sin embargo, y " U " se muestra la información detallada.

BSD: Antes de opciones de sintaxis del estilo BSD sin guiones.

ps aux

estilo UNIX /LINUX: frente a opciones de sintaxis Linux tiene un toque de estilo como de costumbre. Y hellip;

ps-ef

mezcla de estilo de sintaxis en tanto sistema Linux es una buena cosa. Como " ps ax y " En este artículo, nos centraremos principalmente en la sintaxis de estilo UNIX.

¿Cómo utilizar el comando ps?

1, muestra todos los procesos:

El siguiente comando listará todos los procesos

$ ps ax

$ ps -ef

plus tubería de salida a menos, para desplazarse

" u " o y " -f y "
parámetros para mostrar los detalles de todos los procesos

$ ps aux

$ ps-ef-f

Nota: ¿por qué la columna usuarios no aparece mi nombre de usuario, pero la pantalla a otros usuarios, tales como root, wWW, etc., para todos los nombres de usuario (incluido usted) Si la longitud es mayor que 8 carácter, entonces ps sólo mostrará el UID, en lugar de un nombre de usuario.

2, el usuario muestra el proceso:

es utilizado por procesos de usuario ordinarias &L " &RDQ y " usuario de visualización del nombre. Puede proporcionar múltiples nombres de usuario separados por comas.

$ ps -f -u www-data

UID PID PPID C STIME TTY TIEMPO CMD

www-data 1329 1328 0 09:32? 00:00:00 nginx: proceso de trabajo

www-data 1330 1328 0 09:32? 00:00:00 nginx: proceso de trabajo

www-data 1332 1328 0 09:32? 00:00:00 nginx: proceso de trabajo

www-data 1377 1372 0 09:32? 00:00:00 PHP-FPM: piscina a.localhost

www-data 1378 1372 0 09:32? 00:00:00 PHP-FPM: piscina a.localhost

www-data 4524 2359 0 10:03? 00:00:00 /usr /sbin /apache2 -k comenzar

www-data 4527 2359 0 10:03? 00:00:00 /usr /sbin /apache2 -k comenzar

www-data 4528 2359 0 10:03? 00:00:00 /usr /sbin /apache2 -k comenzar

3, los procesos de visualización por su nombre y el ID del proceso:

para buscar por nombre o el proceso de uso de &L " &RDQ y " más el término de búsqueda.

$ ps -C apache2

PID TTY TIEMPO CMD

2359? 00:00:00 apache2

4524? 00:00:00 apache2

4525? 00:00:00 apache2

. . .

4, de acuerdo con la CPU o la memoria de clasificación:

administradores de sistemas a menudo quieren encontrar esos procesos consumen grandes cantidades de memoria o CPU. Las opciones de clasificación se basan en los campos específicos o parámetros para el proceso para ordenar la lista.

" – tipo &I " separada por comas por una pluralidad de campos puede ser especificado. Además, este campo puede tener el prefijo &L " " o &L " dquo; símbolo representa orden ascendente o descendente respectivamente. Ordenar a través de la lista de procesos tiene muchos parámetros, se puede comprobar la lista completa de las páginas de manual.

$ ps aux --sort = -pcpu, + pmem

mostrar los primeros cinco consume la mayor parte del proceso de la CPU.

$ ps aux --sort = -pcpu

Copyright © Conocimiento de Windows All Rights Reserved