Cómo encontrar y detener un proceso en una Mac

Cómo encontrar y detener un proceso en una Mac

¿Cómo puedo encontrar la identificación del proceso y detener el proceso que se ejecuta en el puerto 8080 en una Mac?

En Ubuntu esto funciona:

ps -aux

y puedo encontrar el proceso y ejecutar:

kill -9 pid

ps -auxno pareció funcionar, ¿cómo puedo hacer esto en Mac OS X Lion?

Respuesta1

Por razones históricas, pslas opciones de Israel son un lío confuso e inconsistente. En OS X Lion, cualquiera de estos debería funcionar:

ps -ax
ps -e
ps aux # this displays in a different format

No tengo una caja de ubuntu a mano para probar, pero según elpágina de manual, ps -auxtampoco es la forma correcta de hacerlo allí:

Note that "ps -aux" is distinct from "ps aux". The POSIX and UNIX
standards require that "ps -aux" print all processes owned by a user
named "x", as well as printing all processes that would be selected by
the -a option. If the user named "x" does not exist, this ps may
interpret the command as "ps aux" instead and print a warning. This
behavior is intended to aid in transitioning old scripts and habits. It
is fragile, subject to change, and thus should not be relied upon.

Respuesta2

Si desea buscar y eliminar todos los procesos que se ajusten a una cadena, también puede utilizar lo siguiente en Mac OSX:

ps aux | grep <string> | awk '{print $1}' | <sudo> xargs kill -9

Básicamente, lo que esto hará es encontrar (grep) todos los procesos que se ejecutan actualmente en su sistema que coincidan, AWK obtiene el PID, que en el comando PS es la segunda columna y la última toma los argumentos de AWK y elimina el procesos.

Utilice SUDO, sólo si el usuario actual no tiene algunos derechos para finalizar un proceso y si tiene acceso SUDO en su sistema.

Respuesta3

UsarActivity Monitor.

Applications-> Utilities->Activity Monitor

Respuesta4

Para mantenerse actualizado, para macOS:

ps -e | grep python | awk '{print "sudo kill -9",  $1}' | sh

Para Linux:

ps -ax | grep python | awk '{print "sudo kill -9",  $1}' | sh

información relacionada