OS X: Décharger le processus de launchctl


0

Je dois arrêter collectd pendant un moment. Je peux voir que ça fonctionne:

ps axuw | grep collectd
user    73543   0.0  0.0  2540860   1900   ??  S     4:15PM   0:00.26 /usr/local/Cellar/collectd/5.4.0/sbin/collectd -f -C /usr/local/etc/collectd.conf

tuer [PID] tue le processus mais il recommence.

Je peux le voir dans la liste launchctl:

launchctl list | grep collectd
73543   -   homebrew.mxcl.collectd

Mais je ne trouve pas son plist:

mac:~ user$ ls /System/Library/LaunchDaemons/ | grep -i "collectd"
mac:~ user$
mac:~ user$ ls /Library/LaunchDaemons/ | grep -i "collectd"
mac:~ user$

Donc, je ne sais pas comment le décharger. Merci.


que se passe-t-il si vous utilisez launchctl stop au lieu de tuer?
lzam

@ lzam: mac:~ user$ launchctl stop 73543 launchctl stop error: No such process
hdf

Je ne pense pas que vous pouvez appeler launchctl stop avec un PID dont vous avez besoin de l'étiquette. vous pouvez essayer de le trouver avec launchctl list. Notez que vous devrez peut-être utiliser sudo pour les deux commandes.
lzam

Réponses:


0

Je viens de trouver le plist dans

~/Library/LaunchAgents
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.