Inirerekumendang, 2024

Pagpili ng editor

Ang mac host file: kung paano baguhin / etc / host sa mac os x na may textedit

How To Edit Hosts File In Mac OS

How To Edit Hosts File In Mac OS

Talaan ng mga Nilalaman:

Anonim

Ang file ng Mac ay nagho-host ay isang file level na file na matatagpuan sa / etc / host na mga mapa ng mga IP address upang mag-host ng mga pangalan para sa Mac OS X networking. Maraming mga gumagamit ang nag-edit at nagbago ang mga file ng host upang maaari nilang ituro ang isang domain sa ibang IP address, kung para sa layunin ng lokal na pag-unlad, pag-block ng mga site, o simpleng i-access ang mga kahaliling server mula sa iba't ibang mga app at mga antas ng antas ng system. Karamihan sa mga advanced na gumagamit ay mai-edit ang file ng host mula sa Mac OS X Terminal gamit ang nano o vim, ngunit para sa mga nais na manatili sa loob ng Mac OS GUI, maaari mo ring baguhin ang mga file ng host ng Mac sa pamamagitan ng TextEdit, o kahit na isang third party na app tulad ng BBEdit o TextWrangler. Nag-aalok ito ng isang mas madaling pagpipilian sa gumagamit kumpara sa pagpunta sa linya ng command.

Kung wala kang isang tukoy na dahilan upang baguhin ang file ng Mac host sa Mac OS X, hindi mo dapat gawin ito. Ang isang hindi wastong na-format na mga host file o hindi tamang pagpasok ay maaaring humantong sa mga isyu sa DNS at mga problema sa iba't ibang mga serbisyo sa internet. Ito ay para sa mga advanced na gumagamit.

Paano Pagbabago ang File ng Mga Host ng Mac sa / etc / host na may TextEdit Mac OS X

Ang pamamaraang ito sa pagbabago / atbp / host sa TextEdit ay gumagana sa anumang bersyon ng Mac OS X. Para sa mga gumagamit ng Mac na tumatakbo sa MacOS X 10.11 o mamaya ilabas, kailangan mo munang huwag paganahin ang proteksyon ng SIP gayunpaman, kung hindi man ang file ng Mac / etc / host ay magiging naka-lock kapag sinusubukang i-access ito mula sa TextEdit.

  1. Tumigil sa TextEdit kung bukas ito
  2. Ilunsad ang application ng Terminal sa Mac OS X, na natagpuan sa loob / Aplikasyon / Utility /
  3. Ipasok ang sumusunod na utos na eksaktong upang buksan ang file ng mga host ng Macs sa loob ng application na TextEdit GUI
  4. sudo open -a TextEdit /etc/hosts

  5. Pindutin ang bumalik at ipasok ang admin password para sa Mac OS X kapag hiniling na patunayan ang paglulunsad sa pamamagitan ng sudo
  6. Ang / etc / host file ay ilulunsad sa TextEdit bilang isang plain text file kung saan maaari itong mai-edit at mabago kung kinakailangan, kapag natapos na gamitin ang File> I-save o pindutin ang Command + S gaya ng dati upang i-save ang mga pagbabago sa dokumento ng host *
  7. Tumigil sa TextEdit, pagkatapos ay umalis sa Terminal kapag natapos

* Kung ang file ng host ay nagpapakita ng "naka-lock" at hindi makatipid ng mga pagbabago sa kabila ng inilulunsad sa pamamagitan ng sudo, malamang na hindi mo pinagana ang SIP tulad ng nabanggit sa pagpapakilala. Maaari mong patayin ang SIP sa Mac OS X sa mga tagubiling ito, na nangangailangan ng pag-reboot ng Mac. Ito ay kinakailangan para sa mga modernong bersyon ng Mac OS X, kahit na maaari mong piliing i-edit ang mga file ng host gamit ang command line na may nano tulad ng inilarawan dito nang hindi inaayos ang SIP.

Mahusay na kasanayan na gumawa ng isang duplicate ng file ng host kaya kung masira mo ang isang bagay madali mong ayusin ito, kahit na nakuha namin ang orihinal na default na file ng file dito kung sakaling kailangan mong ibalik ito. Magandang ideya din na magtakda ng plain text mode bilang default para sa TextEdit.

Marahil ay nais mong limasin ang iyong cache ng DNS pagkatapos baguhin ang file ng host, narito kung paano i-flush ang DNS sa Mac OS X El Capitan at mga modernong bersyon ng Mac OS at kung paano gawin ang parehong sa mga naunang paglabas.

Maaari ring pumili ng mga gumagamit upang baguhin ang Mac OS X's / etc / host kasama ang TextWrangler, BBEdit, o isa pang application ng third party. Ang trick ay higit sa lahat ay pareho sa Text Edit, na nangangailangan pa rin ng paggamit ng sudo, ngunit binabago ang tinukoy na pangalan ng aplikasyon tulad ng sumusunod.

Pagbubukas / atbp / host sa TextWrangler:

sudo open -a TextWrangler /etc/hosts

O paglulunsad / etc / host sa Bbedit:

sudo open -a BBEdit /etc/hosts

Habang ang nabanggit na mga diskarte ay gumagana sa lahat ng mga modernong bersyon ng Mac OS X, ang mga naunang bersyon ng Mac OS X ay maaari ring ilunsad ang TextEdit binary kasama ang mga host nang direkta mula sa linya ng utos na may sumusunod na syntax:

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

Ang pamamaraan na iyon ay hindi gagana sa pinakabagong mga paglabas, gayunpaman, sa gayon nais mong umasa sa bukas na utos.

Alam mo ang isa pang trick upang baguhin ang file ng Mac host sa isang madaling fashion sa pamamagitan ng TextEdit o ibang GUI app? Ipaalam sa amin sa mga komento.

Top