Próbowałem trwale wyłączyć demona innej firmy, więc usunąłem jego plik plist z katalogu / Library / LaunchDaemons - a potem zdałem sobie sprawę, launchctl unload
że najpierw tego nie zrobiłem ; próba po fakcie daje „Nie ma takiego pliku lub katalogu / nic nie znaleziono do rozładowania”. Oczywiście demon można zrestartować, więc kiedy go zabiję, zostaje odtworzony.
Próbowałem to zrobić launchctl list
w nadziei, że zdobędę etykietę, launchctl remove
ale demona nie ma już na liście.
Czy po ponownym uruchomieniu nie ma sposobu, aby uruchomić, aby zapomnieć o demonie i / lub ponownie przeskanować pliki konfiguracyjne?
launchctl kill com.example.product
wydaje się działać.Odpowiedzi:
Aby zobaczyć WSZYSTKIE uruchomione demony, musisz wpisać:
A następnie możesz go usunąć, na przykład:
źródło
sudo ps aux
lub jak wolisz, użyj,sudo launchctl asuser [UniqueID] launchctl list
aby zobaczyć listę każdego użytkownika.