Antworten:
Für die meisten "Dienste" ("Daemons" oder "Agents" genannt) können Sie Folgendes überprüfen:
Im Terminal: $ sudo launchctl list
Nur zum Beispiel MySQL können Sie die Ausgabe des obigen Befehls wie folgt filtern $ sudo launchctl list | grep -i mysql
. Es -i
ist zu beachten , dass der Filterkasten unempfindlich ist.
Diese können mit einer GUI namens Lingon gesteuert werden.
Es gibt einige andere "Dienste", die sich selbst installieren:
/Library/StartupItems
Für diese gibt es einen Befehl, der gerne
ps -ef |grep /Library/StartupItems
anzeigt, ob er geladen ist und ausgeführt wird. Es gibt jedoch keinen generischen Mechanismus zum Stoppen, Starten oder Neustarten.
In welche Kategorie Ihre MySQL-Installation fällt, lässt sich nicht sagen, da es Ihrer Frage an Details fehlt, was genau Sie installiert haben, woher sie stammt, wie sie installiert wurde usw.
Die Anwendung "Activity Monitor" befindet sich in / Applications / Utilities und zeigt alle Prozesse an, die dem Unix-Befehl 'top' ähneln.
Nein, cat verkettet oder zeigt / dev / null an, was der Bit-Bucket ist, oder nichts, also cat /dev/null
zeigt mir nichts.
Versuchen Sie es ps -ef
in der Befehlszeile. Dies zeigt Ihnen, dass der Prozessstatus voll ist
Um nur zu sehen, wie MySQL ausgeführt wird
ps -ef | grep -i mysql
du kannst top im terminal in osx verwenden ... ich bin überrascht, dass es in osx keinen befehlszeilen-service-manager gibt. Wow!
cat /dev/null
Ihnen nicht alle Windows-Dienste, die unter OS X ausgeführt werden?
View
Menü anzuzeigen.