¿Qué es el administrador de servicios / procesos en ejecución en Mac OS X?


31

Instalé MySQL pero no puedo ver si se está ejecutando o si se ha detenido. ¿Cómo veo cuáles son los servicios actualmente en ejecución correspondientes a la interfaz "Servicios" en Windows?

Respuestas:


39

Para la mayoría de los "servicios" (llamados Demonios o Agentes) puede verificar:

En terminal: $ sudo launchctl list

Por ejemplo, solo MySQL puede filtrar la salida del comando anterior, como $ sudo launchctl list | grep -i mysql. La nota -ies hacer que la caja del filtro sea insensible.

Estos se pueden controlar con una GUI llamada Lingon.

Hay otros "servicios" que se instalarán en:

/Library/StartupItems

Para aquellos, hay un comando como ps -ef |grep /Library/StartupItemspara ver si está cargado y ejecutándose. Pero no hay un mecanismo genérico para detener, iniciar o reiniciar.

Es imposible decir en qué categoría cae su instalación de MySQL, ya que su pregunta carece de detalles sobre qué ha instalado exactamente, cuál es su origen, cómo se instaló, etc.


10

La aplicación "Monitor de actividad" se encuentra en / Aplicaciones / Utilidades y mostrará todos los procesos similares al comando 'top' de Unix.


Nota: Por defecto, solo mostrará los procesos que posee. Debe cambiarlo para mostrar todos los procesos en el Viewmenú.
Alexander - Restablece a Mónica el

Esta no es una respuesta válida. OP está pidiendo una lista "correspondiente a la interfaz" Servicios "en Windows". El Monitor de actividad y la parte superior simplemente muestran los procesos actualmente en ejecución. Un proceso como Chrome y un servicio como sshd son muy diferentes y la esencia de la pregunta.
Carles Alcolea

0

No, cat concatena o muestra / dev / null, que es el depósito de bits o nada, así cat /dev/nullque no me muestra nada.

Prueba ps -efen la línea de comando. Esto le mostrará el estado del proceso todo lleno

Para ver solo MySQL ejecutar

ps -ef | grep -i mysql

-2

puede usar top en el terminal en osx ... Me sorprende que no haya un administrador de servicio de línea de comandos en osx. ¡Guauu!


66
¿No cat /dev/nullmuestra todos los servicios de Windows que se ejecutan en OS X?
bmike
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.