Hangi işlemlerin çalıştığını görme
- Terminalden kullanarak
ps ax
- Run Uygulamaları »Araçları» Etkinlik Monitörü seçin Tüm İşlemler . Onlardan oradan da çıkabilirsiniz.
İşlemleri otomatik olarak başlatma
- Dock'ta Oturum Açarken Açmak için seçilenler
- Olanlar Sistem Tercihleri »Hesaplar» Giriş Öğeler (aslında bu 1'den olanları kapsar)
loginwindow Burada açıklanan giriş kancası , geçerli değeridefaults read com.apple.loginwindow LoginHook
- Bir
launchdbetiğin parçası olarak belirtilen (veya başka bir şekilde yöneten launchd) bunlardan bazıları . Hepsini listele sudo launchctl list. Ayrıntılar man launchctliçin bakınız.
launchdListelerle ilgili olarak, tanım dosyalarını sisteminizin dizinlerinin LaunchAgentsve LaunchDaemonsalt Librarydizinlerinde görebilirsiniz:
/System/Library (muhtemelen bunlara dokunmamalısınız)
/Library/ (genellikle tüm kullanıcılar için)
/Users/yourname/Library (kendi programlarınız)
Son iki kütüphanede şüpheli bir şey olup olmadığını kontrol edin. Genellikle XML'dir, böylece onları açıp okuyabilirsiniz.
Buradaki sorun, örneğin cronOS X'te belirli bir koşulda tonlarca başka birini başlatan tek bir işlem çalıştırabilmenizdir, ancak varsayılan olarak devre dışı bırakılmıştır. @rebootBir iş için belirtin ve cronsistem başlatıldığında başlatılır.
.bash_profileTerminal'i açar açmaz süreçleri arka planda çalıştırabilen kabuk yapılandırma dosyalarınız vb. İçin de benzer bir şey geçerlidir .