Önerilen, 2024

Editörün Seçimi

Mac hosts dosyası: textedit ile mac etc x / etc / hosts dosyasını nasıl değiştirebilirim

How To Edit Hosts File In Mac OS

How To Edit Hosts File In Mac OS

İçindekiler:

Anonim

Mac hosts dosyası, / etc / hosts adresinde bulunan ve Mac OS X ağ iletişimi için ana bilgisayar adlarıyla IP adreslerini eşleyen sistem düzeyinde bir dosyadır. Pek çok kullanıcı, ana bilgisayar dosyasını düzenler ve değiştirir, böylece bir yerel etki alanı, siteleri engelleme veya farklı uygulamalardan ve sistem düzeyinde işlevlerden alternatif sunuculara erişmek için bir etki alanını farklı bir IP adresine yönlendirebilirler. En gelişmiş kullanıcılar, ana bilgisayar dosyasını nano veya vim kullanarak Mac OS X Terminalinden düzenler, ancak Mac OS GUI içinde kalmayı tercih edenler için Mac'in ana bilgisayar dosyasını TextEdit veya hatta üçüncü taraf bir uygulama aracılığıyla değiştirebilirsiniz BBEdit veya TextWrangler. Bu, komut satırından geçmeye kıyasla daha kullanıcı dostu bir seçenek sunar.

Mac hosts dosyasını Mac OS X'te değiştirmek için belirli bir nedeniniz yoksa, yapmamalısınız. Yanlış biçimlendirilmiş bir ana bilgisayar dosyası veya yanlış girme, DNS sorunlarına ve çeşitli İnternet servislerinde sorunlara neden olabilir. Bu ileri düzey kullanıcılar içindir.

Mac Hosts Dosyasını TextEdit Mac OS X ile / etc / hosts adresinde değiştirme

/ Etc / hosts dosyasını TextEdit ile değiştirme yaklaşımı, Mac OS X'in herhangi bir sürümüyle çalışır. MacOS X 10.11 veya sonraki sürümlerini çalıştıran Mac kullanıcıları için, önce SIP korumasını devre dışı bırakmanız gerekir, aksi takdirde Mac / etc / hosts dosyası TextEdit’ten erişmeye çalışırken kilitlendi.

  1. Açıksa, TextEdit'ten çıkın
  2. / Applications / Utilities / içinde bulunan Mac OS X'te Terminal uygulamasını başlatın
  3. Mac'te hosts dosyasını TextEdit GUI uygulamasında açmak için aşağıdaki komutu girin
  4. sudo open -a TextEdit /etc/hosts

  5. Sudo üzerinden başlatmayı doğrulamak istendiğinde return tuşuna basın ve Mac OS X için yönetici şifresini girin
  6. / Etc / hosts dosyası TextEdit'e, gerektiği gibi düzenlenebileceği ve değiştirilebileceği düz bir metin dosyası olarak başlayacaktır, işiniz bittiğinde, değişiklikleri ana makinelere kaydetmek için her zamanki gibi Dosya> Kaydet veya Command + S tuşlarına basın *
  7. TextEdit'ten çıkın, ardından bittiğinde Terminal'den çıkın

* Hosts dosyası “kilitli” olarak gösteriliyorsa ve sudo aracılığıyla başlatılsa bile değişiklikleri kaydetmiyorsa, giriş bölümünde belirtildiği gibi SIP'yi devre dışı bırakmamanız muhtemeldir. Mac OS X'te SIP'yi, Mac'in yeniden başlatılmasını gerektiren bu talimatlarla kapatabilirsiniz. Bu, Mac OS X'in modern sürümleri için gereklidir, ancak SIP'yi ayarlamadan burada açıklanan şekilde nano'lu komut satırını kullanarak hosts dosyasını düzenlemeyi seçebilirsiniz.

Ana bilgisayar dosyasının bir kopyasını çıkarmak iyi bir uygulamadır, böylece bir şeyi kırırsanız kolayca düzeltebilirsiniz, ancak orijinal varsayılan ana bilgisayar dosyasını geri yüklemeniz gerekebilir. Ayrıca düz metin modunu TextEdit için varsayılan olarak ayarlamak iyi bir fikirdir.

Ana bilgisayar dosyasını değiştirdikten sonra DNS önbelleğinizi silmek isteyebilirsiniz, burada DNS Mac OS X El Capitan ve modern Mac OS işletim sistemlerinde nasıl temizleneceği ve önceki sürümlerde nasıl yapılacağı açıklanmaktadır.

Kullanıcılar ayrıca Mac OS X'in / etc / hosts dosyasını TextWrangler, BBEdit veya başka bir üçüncü taraf uygulamasıyla değiştirmeyi seçebilir. Püf noktası, hala sudo kullanımını gerektiren, ancak belirtilen uygulama adını aşağıdaki gibi değiştiren, büyük ölçüde Metin Düzenleme ile aynıdır.

TextWrangler ile / etc / hosts dosyasını açma:

sudo open -a TextWrangler /etc/hosts

Veya / etc / hosts dosyasını Bbedit'e başlatmak:

sudo open -a BBEdit /etc/hosts

Yukarıda bahsedilen yaklaşımlar Mac OS X'in tüm modern sürümlerinde çalışırken, Mac OS X'in önceki sürümleri aynı zamanda aşağıdaki sözdizimiyle doğrudan komut satırından hostlu TextEdit ikili dosyasını da başlatabilir:

sudo ./Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts

Bu yöntem en son sürümlerde çalışmayacak, bu nedenle bunun yerine open komutuna güvenmek isteyeceksiniz.

Mac hosts dosyasını TextEdit veya başka bir GUI uygulaması aracılığıyla kolay bir şekilde değiştirmek için başka bir numara biliyor musunuz? Yorumlarda bize bildirin.

Top