¿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?

rsman
fuente

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.

Pro Backup
fuente
10

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

mkaz
fuente
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
Michelle Arias
fuente
-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!

usuario2965798
fuente
66
¿No cat /dev/nullmuestra todos los servicios de Windows que se ejecutan en OS X?
bmike