Antworten:
In einer Zeile vom Terminal:
sudo -b "/Applications/Textedit.app/Contents/MacOS/TextEdit" /etc/hosts
Nehmen Sie Ihre Änderungen vor, speichern und schließen Sie sie.
Öffnen Sie TextEdit als sudo
sudo -b /Applications/TextEdit.app/Contents/MacOS/TextEditÖffnen Sie / etc / hosts in dieser neuen TextEdit-Instanz mit einer der folgenden Methoden:
Alternativ können Sie im Terminal mit nano bearbeiten:
SUDO_EDITOR=nano sudo -e /etc/hosts
Durch sudo -edie Verwendung von wird sichergestellt, dass temporäre Dateien usw. ordnungsgemäß behandelt werden und keine Berechtigungsprobleme auftreten. nanoist ein einfacher konsolenbasierter Editor, der sehr benutzerfreundlich ist.
sudo nano /private/etc/hosts
Um die Hosts-Datei im Terminal zu bearbeiten, drücken Sie Strg-O, um sie zu speichern, und drücken Sie dann die Eingabetaste
Sie könnten TextWrangler für solche Dinge ausprobieren. viel leistungsfähiger als TextEdit. Wenn Sie die direkte Installation von BareBones Software anstelle der App Store-Version verwenden, werden gesperrte Dateien problemlos geöffnet. Wenn Sie es versuchen, werden Sie um Erlaubnis gebeten, um Sie daran zu erinnern, dass Sie kein Mitglied der erforderlichen Gruppe sind. Mit der Kennworteingabe können Sie jedoch die Datei öffnen und bearbeiten. Außerdem gibt es optionale Befehlszeilen-Ergänzungen (auch nicht in der App Store-Version enthalten), mit denen Sie TextWrangler verwenden können, indem Sie edit (name of file)direkt über Terminal öffnen. Das Dialogfeld "Datei öffnen" bietet die praktische Option "Unsichtbare Elemente anzeigen", mit der Sie auch versteckte Dateien oder Dateien mit einem Punkt als Präfix öffnen und bearbeiten können. Es ist eine kostenlose App, also kein Risiko beim Ausprobieren.
Ich bin in HighSierra und erinnere mich noch gut an Lion und später bis einschließlich HighSierra, dass Sie "Hosts" auswählen und es mit Textedit ohne Umstände öffnen.
rootBenutzer, und während jeder die Hosts-Datei in TextEdit leicht öffnen kann, kann man sie nur bearbeiten, wenn geöffnet als root, wie in der akzeptierten Antwort vorgeschlagen, obwohl auch dies all diese Jahre später Probleme haben könnte.
nano, dass dies ein zugänglicher terminalbasierter Texteditor ist alsvimfür einfache Aufgaben wie diese.