usuario temporales sierra nombre mac limpiar high estandar eliminar como commands comandos casita cambiar archivos administrador macos process terminal ps

macos - temporales - ¿Cómo examinar los procesos en la terminal de OS X?



terminal mac comandos (6)

Correr ps -e hace el truco. Encontré la respuesta here .

Me gustaría ver la información de los procesos que se ejecutan en OS X. La ejecución de ps en el terminal solo muestra las ventanas de Terminal abiertas. ¿Cómo puedo ver todos los procesos que se están ejecutando?

Digamos que estoy ejecutando un navegador web, terminal y editor de texto. Me gustaría ver información para el editor de texto y el navegador web.


Para ordenar por uso de la CPU: top -o cpu


Pruebe ps -ef . man ps te dará todas las opciones.

-A Display information about other users'' processes, including those without controlling terminals. -e Identical to -A. -f Display the uid, pid, parent pid, recent CPU usage, process start time, controlling tty, elapsed CPU usage, and the associated command. If the -u option is also used, display the user name rather then the numeric uid. When -o or -O is used to add to the display following -f, the command field is not truncated as severely as it is in other formats.


Pruebe el comando top . Es un comando interactivo que mostrará los procesos en ejecución.

También puede utilizar la aplicación "Monitor de actividad" de Apple (ubicada en /Applications/Utilities/ ).

Proporciona una GUI bastante agradable. Puede ver todos los procesos en ejecución, filtrarlos por usuarios, obtener información extendida sobre ellos (CPU, memoria, red, etc.), monitorearlos, etc.

Probablemente sea su mejor opción, a menos que desee seguir con el terminal (en ese caso, lea la top o el manual ps , ya que esos comandos tienen muchas opciones).


Solo puede usar top Se mostrará todo lo que se ejecuta en su OSX


Usar top y ps está bien, pero me parece que usar htop es mucho mejor y más claro que las herramientas estándar que usa Mac OS X. Mi uso favorito es presionar la tecla T mientras se está ejecutando para ver los procesos en la vista de árbol (ver captura de pantalla). Te muestra qué procesos son dependientes de otros procesos.

Puedes instalarlo desde Homebrew usando:

brew install htop

Y si tiene Xcode y herramientas relacionadas como git instalado en su sistema y desea instalar el último código de desarrollo del repositorio de origen oficial, simplemente siga estos pasos.

Primero clona el código fuente del repositorio de GitHub de htop :

git clone [email protected]:hishamhm/htop.git

Ahora entra en el directorio del repositorio:

cd htop

Ejecute autogen.sh :

./autogen.sh

Ejecute este comando de configure :

./configure

Una vez que se complete el proceso de configure , ejecute make :

make

Finalmente instálelo ejecutando sudo make install :

sudo make install