-
Ouvrez TextEdit en tant que sudo
sudo -b /System/Applications/TextEdit.app/Contents/MacOS/TextEdit
-
Ouvrez /etc/hosts dans cette nouvelle instance de TextEdit en utilisant l'une des méthodes suivantes:
- Ajoutez le chemin à la fin de la commande précédente
- Utilisez Fichier Ouvrir
- Faites glisser le fichier dans TextEdit en sudo sur le Dock
Alternativement, vous pouvez modifier dans Terminal en utilisant nano :
SUDO_EDITOR=nano sudo -e /etc/hosts
En utilisant sudo -e
, vous assurez que les fichiers temporaires, etc. sont gérés correctement et vous n'avez pas de problèmes de permission avec eux. nano
est un éditeur console simple assez convivial.
5 votes
J'ai trouvé
nano
être un éditeur de texte basé sur un terminal plus abordable quevim
pour des tâches simples comme celle-ci.0 votes
Je recommande fortement d'utiliser BBEdit pour tout ce qui est en ligne de commande ou script, plutôt que TextEdit. Si un fichier a les mauvaises permissions, il vous demandera de vous authentifier avant de l'ouvrir de toute façon.