Mac'imi görünür yapan Yosemite'taki ayarları devre dışı bırakmak için komut satırını kullanabilir miyim?


2

Makinemde yapılan ve Yosemite’e (OS X 10.10) yapılan bir yükseltme sonucunda yapılan son değişiklikler makinemi görünür hale getirdi Bluetooth ve Bonjour , daha önce görünmediği yerde.

İlgili özellikleri devre dışı bırakmak / etkinleştirmek için bir komut satırı yolu var mı?

Yanıtlar:


5

Bonjour

Öncelikle, Yosemite’e bunun üzerinden yapılabilir. launchctl, yani kullanarak:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

Bonjour'u kapatır ve tekrar açardı:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

ne yazık ki /usr/sbin/mDNSResponder Yosemite'de bulunamadı.

Biraz kazma ve bu Bonjour için işe yarıyor gibi görünüyor:

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.discoveryd.plist

NB: Bunun açık kalacağı anlamına gelmediği açık değil, vermesi gerekir launchctl davranış ama ben değil test etmek ve sistemdeki herhangi bir şeyin tekrar açıp açmayacağını belirlemek için vakti vardı.

Bluetooth

Mac'inizin dahili bluetooth'sundan ve üçüncü taraf adaptöründen bahsetmediğinizi varsayalım.

networksetup -listallnetworkservices

Tüm servisleri listeler, genellikle Bluetooth'u 'Bluetooth DUN' olarak gösterir

killall blued

Bluetooth sunucusu işlemini öldürür

Launchctl komutları

launchctl unload /System/Library/LaunchDaemons/com.apple.blued.plist

Bt cini kaldır

launchctl load /System/Library/LaunchDaemons/com.apple.blued.plist

Bt arka planını yeniden yükle

launchctl start com.apple.blued

Blued daemon'u yeniden başlat


1
BT'yi yalnızca "reklamcılık modundan" çıkarmanın bir yolu var mı (yoksa yukarıdakilerin yaptığı mı?)
orome

2
Benim trackpad bluetooth tekrar bağlamak için bakarken bu geldi. Yukarıdaki bluetooth ile bile kapalı olmaz ( killall blued işlemi bulamadı). Bu makale benim için hile yaptı: macissues.com/2015/05/07/... Açılışta ne olacağını çoğalt: sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport
notacouch

3

Notacouch tarafından belirtildiği gibi, cppl'in yanıtı Killall Blued işlemi bulamadığından Yosemite'de çalışmaz.

Notacouch paylaşılan URL'lerinde önerildiği gibi, bunu yapmanız gerekir: Terminal yardımcı programını açın

Aşağıdaki iki komutu çalıştırın:

sudo kextunload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport;
sudo kextload -b com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport

İşlem tamamlandığında, Bluetooth kapalıysa tekrar açın ve Bluetooth menüsünden cihazlarınızı seçin. Hızlı bir ipucu olarak, yukarıdaki komutların her ikisini de seçebilir ve sonra uygun bir konumda (Masaüstünüz gibi) bir metin kırpması oluşturmak için seçimi Bulucu penceresine sürükleyebilirsiniz. Kırpmayı yeni bir Terminal penceresine sürükleyerek komutları hızlıca çalıştırabilirsiniz.

Daha fazla ayrıntı için takip edin bu URL

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.