В Ubuntu мой/etc/hosts файл пуст. Это внезапно произошло, я не изменил его и не думаю, что любая другая программа также изменила его. Как это может произойти?
Теперь, кроме того, я не могу отредактировать/etc/hosts файл от vi. Я пытался изменить использование разрешения sudo
но это не работало, поскольку sudo давал мне 'не могущий разрешить фантомную ошибку' хоста. фантом является моим именем хоста. Еще одна вещь, которую я заметил при установке Ubuntu, я установил имя компьютера как 'ФАНТОМ', который был взят в качестве имени хоста. Теперь, если я изменяю его на что-нибудь как 'ABC' имя хоста он, взятия являются 'abc' (все в нижнем регистре) также, если имя устройства похоже на abc.xyz.com затем имя хоста это, взятия являются abc-xyz-com, замены все. с-. Почему это происходит.
Кроме того, как я должен восстановить свой/etc/hosts файл, поскольку я не могу отредактировать файл вообще.
Зафиксировать /etc/hosts
файл...
mount -o rw,remount /
# повторно смонтируйте диск r/wvi /etc/hosts
# используйте любого редактора, которого Вы любите/etc/hosts...
127.0.0.1 abc.local abc localhost
127.0.1.1 abc
Перезагрузите компьютер.