Мой папа в детстве мне часто говорил — «Сынок, все люди делятся на обычных людей и программистов». Перефразируя ставшее для меня классическим высказывание родителя, сообщу моим читателям, что все люди также делятся на тех кто знает что такое файл hosts и зачем его редактировать и всех остальных. Всем остальным хочу рекомендовать — закройте этот совет и не берите все написанное ниже в голову. Вам оно не надо. Для остальных, т.е. программистов, а точнее веб-разработчиков, продолжаем.
Существует несколько способов отредактироватьфайл «хостов» в Mac OS. В первом используется терминал. Итак:
Открываем приложение «Терминал». Оно находится в папке Приложения -> Утилиты (либо комбинация клавиш Shift+Cmd+U, когда активен Finder)
Открываем файл hosts, для этого необходимо набрать команду:
sudo nano /private/etc/hosts
Далее необходимо ввести пароль, который используется при установке новых приложений.
Редактировать файл hosts можно используя следующие комбинации
Команда
Комбинация клавиш
Предыдущая/следующая страница файла
Ctrl+Y / Ctrl+V
Добавить запись
Пишем нужный текст в конце файла на свободной строке и нажимаем Ctrl+O
Удалить запись
Ставим курсор на строчку, которую хотим удалить и нажимаем Ctrl+K
Отменить удаление
Ctrl+U
Выход из файла
Ctrl+X
Есть и другой способ просмотра файла hosts. В нем используется обычный текстовый редактор и Finder.
В Finder открываем меню Переход -> Переход к папке... (быстрая комбинация Shift+Cmd+G)
В открывшемся окне вводим в строку /etc и нажимаем кнопку «Перейти».
Откроется окно Finder в котором осталось лишь найти файл hosts и два раза кликнуть по нему мышкой.
Файл откроется в обычном текстовом редакторе, где его можно просмотреть. Правда сохранить изменения в файле не получится из-за ограничения прав доступа к папке /etc.
Чтобы сделанные изменения незамедлительно вступили в силу, эксперты рекомендуют через «Терминал» обновить DNS записи. Для это, в терминале следует ввести следующую команду:
Спасибо, помогло. Я хоть и был сертифицированный админом FreeBSD, SunOS, HP-UX лет 15 назад и на маке UNIX, н нюансы. Спасибо, Алексей, за помощь заняло 2 минуты, а не полчаса как бывает с непривычки :)