Réponses:
Pour la plupart des "services" (appelés démons ou agents), vous pouvez vérifier:
Dans le terminal: $ sudo launchctl list
Par exemple, seul MySQL vous permet de filtrer la sortie de la commande ci-dessus, comme $ sudo launchctl list | grep -i mysql
. La note -i
est de rendre le filtre insensible.
Ceux-ci peuvent être contrôlés avec une interface graphique nommée Lingon.
Il existe d'autres "services" qui s'installeront dans:
/Library/StartupItems
Pour ceux-ci, il existe une commande comme
ps -ef |grep /Library/StartupItems
pour voir si elle est chargée et en cours d'exécution. Mais il n'y a pas de mécanisme générique pour arrêter, démarrer ou redémarrer.
Dans quelle catégorie se situe votre installation MySQL est impossible à dire, car votre question manque de détails sur ce que vous avez installé exactement, quelle est sa source, comment il a été installé, etc.
L'application "Activity Monitor" se trouve dans / Applications / Utilities et affichera tous les processus similaires à la commande Unix 'top'.
Non, cat concatène ou affiche / dev / null qui est le bit bit ou rien donc cat /dev/null
ne me montre rien.
Essayez ps -ef
sur la ligne de commande. Cela vous montrera l'état du processus tout plein
Pour voir juste exécuter MySQL
ps -ef | grep -i mysql
vous pouvez utiliser top dans le terminal dans osx… Je suis surpris qu'il n'y ait pas de gestionnaire de services en ligne de commande dans osx. Hou la la!
cat /dev/null
vous montre pas tous les services Windows qui fonctionnent sous OS X?
View
menu.