Mac'te başlangıç ​​programlarını / komut dosyasını / hizmetlerini etkinleştirme / devre dışı bırakma


11

MacBook Pro'mu OS X Lion'a yükselttim ve şimdi fanlar çok düşük yüklerde bile yüksek hızda çalışıyor.

PRAM, SMC, vb. Sıfırlayarak birçok şey yaptım, ancak sorun devam ediyor. Parallels veya başka bir uygulama ile ilgisi var gibi görünüyor.

MacBook'umda yeniden başlatıldığında hangi programların / komut dosyalarının / hizmetlerin başlatıldığını nasıl bulabileceğimi merak ediyorum. Sadece gidiş bahsetmiyorum Kullanıcı Hesapları içinde Sistem Tercihleri . Demek istediğim tam liste, bir Linux makinesinde aldığınız gibi.


"Demek istediğim tam liste, bir linux makinede aldığınız gibi" - Henüz böyle bir şey görmedim. Böyle bir liste eksik olacaktır .
Daniel Beck

2
Bu sorun giderme sorusu mu, yoksa programları otomatik olarak başlatmayı mı soruyorsunuz? Durduğu gibi, hem biraz hem de cevaplamak gerçekten zor. Aslında ilk iki paragrafı silmek için cazipim ...
Daniel Beck

Yanıtlar:


21

Hangi işlemlerin çalıştığını görme

  1. Terminalden kullanarak ps ax
  2. Run Uygulamaları »Araçları» Etkinlik Monitörü seçin Tüm İşlemler . Onlardan oradan da çıkabilirsiniz.

İşlemleri otomatik olarak başlatma

  1. Dock'ta Oturum Açarken Açmak için seçilenler
  2. Olanlar Sistem Tercihleri »Hesaplar» Giriş Öğeler (aslında bu 1'den olanları kapsar)
  3. loginwindow Burada açıklanan giriş kancası , geçerli değeridefaults read com.apple.loginwindow LoginHook
  4. 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 .


üzgünüm, demek istediğim; benzerleri gibi önyükleme zamanında başlatılan bazı programlar ve hizmetler vardır (tam olarak ne zaman bilmiyorum), ancak bu dosyalarda görünmüyor
yolu açın

son yorum; Güvenli modda önyükleme yaptığımı fark ettim, hiç sorunum yok, bu yüzden bu soruna neden olan normal moda bir şey yüklenmiş olabilir. Bunu bilmek için "fark" ı nasıl bulabilirim?
Yolu açın

@flow Parallels büyük olasılıkla bir çekirdek uzantısıdır /System/Library/Extensions. Bunlarla başlayanlar için komut satırı araç adları kext.
Daniel Beck

@flow Yapıcı yorumları önemsemiyorum, kaç tane olursa olsun.
Daniel Beck

Mu LoginHookhala var? Değeri okumaya çalışırken aşağıdaki hatayı alıyorum: (/Users/[kullaniciadi%/Library/Preferences/com.apple.loginwindow, LoginHook) etki alanı / varsayılan çifti mevcut değil
Pieter
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.