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 -e
die Verwendung von wird sichergestellt, dass temporäre Dateien usw. ordnungsgemäß behandelt werden und keine Berechtigungsprobleme auftreten. nano
ist 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.
root
Benutzer, 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 alsvim
für einfache Aufgaben wie diese.