Ho installato MySQL ma non riesco a vedere se è in esecuzione o è stato arrestato. Come vedo quali sono i servizi attualmente in esecuzione corrispondenti all'interfaccia "Servizi" in Windows?
Per la maggior parte dei "servizi" (chiamati Daemons o agenti) è possibile controllare:
Nel terminale: $ sudo launchctl list
Ad esempio solo MySQL puoi filtrare l'output del comando sopra, come $ sudo launchctl list | grep -i mysql
. Nota -i
serve a rendere il filtro non sensibile al filtro.
Questi possono essere controllati con una GUI chiamata Lingon.
Ci sono altri "servizi" che si installeranno in:
/Library/StartupItems
Per quelli, c'è un comando come
ps -ef |grep /Library/StartupItems
per vedere se è caricato e in esecuzione. Ma non c'è un meccanismo generico da interrompere, avviare o riavviare.
In quale categoria la tua installazione MySQL cade è impossibile da dire, poiché alla tua domanda mancano dettagli su cosa esattamente hai installato, quale sia la sua origine, come è stata installata, ecc.
L'applicazione "Activity Monitor" si trova in / Applicazioni / Utility e mostrerà tutti i processi simili al comando Unix 'top'.
No, il gatto concatena o visualizza / dev / null che è il pozzetto o nulla
così cat /dev/null
non mi mostra nulla.
Prova ps -ef
sulla riga di comando. Questo mostrerà lo stato del processo tutto pieno
Per vedere solo MySQL eseguire
ps -ef | grep -i mysql
puoi usare la parte superiore del terminale in osx ... Sono sorpreso che non ci sia un gestore di servizi da riga di comando in osx. Wow!
Leggi altre domande sui tag services