¿Cuál es el administrador de servicios / procesos en ejecución en Mac OS X?

23

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 de "Servicios" en Windows?

    
pregunta rsman 01.07.2012 - 11:52

4 respuestas

32

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

En la terminal: $ sudo launchctl list

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

Estos se pueden controlar con una GUI llamada Lingon.

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

/Library/StartupItems

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

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

    
respondido por el Pro Backup 01.07.2012 - 12:39
10

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

    
respondido por el mkaz 01.07.2012 - 12:32
0

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

Intente ps -ef en la línea de comando. Esto le mostrará cómo procesa todo el estado lleno

Para ver simplemente ejecutar MySQL

ps -ef | grep -i mysql
    
respondido por el Michelle Arias 07.09.2014 - 16:38
-2

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

    
respondido por el user2965798 19.11.2013 - 20:27

Lea otras preguntas en las etiquetas