Mac os как сохранить nano

Содержание
  1. Использование текстовых редакторов командной строки в Терминале на Mac
  2. Использование редактора nano
  3. Создать новый файл
  4. Открыть существующий файл для редактирования
  5. Сохранение изменений
  6. Сохранить и продолжить работу
  7. Сохранить и выйти
  8. Выход без сохранения изменений
  9. Копирование и вставка
  10. Копирование и вставка строк
  11. Копирование и вставка произвольного текста
  12. Поиск текста
  13. Поиск и замена текста
  14. Горячие клавиши
  15. Кое-что еще
  16. Ctrl = Esc Esc
  17. Только для чтения
  18. Резервная копия файла
  19. Текстовый редактор Nano
  20. Установка редактора nano
  21. Интерфейс и горячие клавиши nano
  22. Сочетание клавиш:
  23. Опции работы с nano
  24. Действия при редактировании в nano
  25. Как открыть и отредактировать файл hosts в macOS
  26. Редактирование файла hosts в текстовом редакторе
  27. Редактирование файла hosts через приложение nano в «Терминале»
  28. Обновление кэша DNS
  29. Зачем изменять файл hosts?
  30. Блокировка рекламы или ускорение загрузки сайтов
  31. Сброс параметров iOS через hosts

Использование текстовых редакторов командной строки в Терминале на Mac

Для редактирования файла с обычным текстом в Терминале можно использовать текстовый редактор командной строки.

Для выполнения стандартных действий удобнее всего использовать один из текстовых редакторов, входящих в состав macOS. Если Вы хотите использовать графический текстовый редактор, используйте TextEdit (в Launchpad). В противном случае используйте один из редакторов командной строки, входящих в состав macOS.

Nano. Редактор nano — это простой редактор командной строки. Он хорошо подойдет для знакомства с редакторами командной строки, так как содержит удобную и понятную экранную справку. См. man-страницу редактора nano.

Vim. Редактор vim — это текстовый редактор, совместимый с vi . Он содержит множество мощных функций для перемещения по документу, а также поиска и редактирования документов. Можно легко освоить базовое редактирование, а при желании углубиться в изучение дополнительных функций. Для доступа к большинству функций используются сочетания клавиш, которые вызывают определенные действия. Редактор vim или послуживший образцом для его создания редактор vi можно встретить в большинстве операционных систем на основе UNIX. См. man-страницу редактора vim.

Если Вы только знакомитесь с командной строкой и не планируете часто использовать ее для редактирования, скорее всего, Вам лучше выбрать nano . Если предполагается использовать командную строку часто, возможно, стоит изучить редактор vim . В их основе заложены разные философии проектирования, так что рекомендуется некоторое время поработать с каждым из этих редакторов, чтобы определить, какой из них лучше подходит лично Вам.

Чтобы в приложении «Терминал» на Mac вызвать редактор командной строки, необходимо ввести имя редактора, пробел, а затем имя файла, который Вы хотите открыть. Чтобы создать новый файл, необходимо ввести имя редактора, пробел, а затем имя пути файла.

Источник

Использование редактора nano

Редактор nano — это консольный текстовый редактор. Он есть почти во всех дистрибутивах Linux, есть в macOS и его можно запустить под Windows. nano часто используется для редактирования конфигурационных файлов, когда графический интерфейс отсутствует.

Управление в nano осуществляется с клавиатуры с использованием горячих клавиш. В нижней части редактора приведен список основных сочетаний клавиш. Символ ^ означает клавишу Ctrl . Например, ^X означает сочетание клавиш Ctrl+X . Регистр символов не учитывается, сочетание Ctrl+X эквивалентно Ctrl+x .

Рассмотрим, как выполнять основные действия при работе с nano.

Создать новый файл

Чтобы создать файл достаточно просто запустить редактор без параметров. Когда вы будете закрывать редактор, то необходимо будет ввести имя файла.

Также можно сразу задать имя нового файла:

После выполнения команды запустится редактор nano и в нем откроется для редактирования новый пустой файл.

Читайте также:  Как запретить удалять файлы с компьютера windows 10

Открыть существующий файл для редактирования

Чтобы отредактировать существующий файл, необходимо запустить редактор nano и указать путь до файла, который нужно открыть:

Сохранение изменений

Сохранить и продолжить работу

Вы отредактировали файл и хотите сохранить изменения, но не закрывать редактор. В таком случае используется сочетание клавиш:
Ctrl+O

В строке статуса появится сообщение: File Name to Write: имя_файла (если имя файла отсутствует, то нужно ввести имя файла). Для сохранения изменений нажмите Enter .

Сохранить и выйти

Чтобы сохранить изменения и выйти из редактора можно воспользоваться сочетанием клавиш:
Ctrl+X

В данном случае, если вы изменяли файл, то появится вопрос: «Save modified buffer (ANSWERING No Will DESTROY CHANGES)? «. Нажмите клавишу y . Появится вопрос на ввод имени файла. Введите новое имя файла или просто нажмите Enter . Изменения будут сохранены, редактор закроется.

Выход без сохранения изменений

Чтобы выйти из редактора и не сохранять изменения используется сочетание клавиш:
Ctrl+X

Есть появится вопрос «Save modified buffer . «, нажмите n .

Копирование и вставка

Копирование и вставка строк

Чтобы вырезать строку целиком и поместить ее в буфер, переместите курсор на требуемую строку и нажмите:
Ctrl+K

Чтобы вставить строку из буфера нажмите:
Ctrl+U

Копирование и вставка произвольного текста

Чтобы скопировать произвольный текст в буфер обмена, его необходимо сначала выделить. Чтобы начать выделение поместите курсор на начало текста, который планируется копировать, и нажмите:
Ctrl+6

Перемещайте курсор, текст будет выделяться.

Чтобы скопировать выделенный текст в буфер обмена, нажмите:
Alt+6

или, чтобы вырезать выделенный текст, нажмите:
Ctrl+K

Переместите курсор в то место, куда необходимо вставить текст из буфера. Чтобы вставить текст из буфера нажмите:
Ctrl+U

Поиск текста

Для поиска текста внутри файла используется сочетание клавиш:
Ctrl+W

Нужно ввести строку для поиска и нажать Enter .

Курсор будет помещен на первое вхождение искомого текста (относительно курсора). Чтобы перейти к следующему вхождению, нажмите:
Alt+W

Чтобы прекратить поиск, нажмите:
Ctrl+C

Поиск и замена текста

Чтобы найти и заменить текст используется сочетание клавиш:
Ctrl+\

Появится запрос на ввод текста для поиска. Введи строку для поиска и нажмите Enter .
Затем появится запрос на ввод текста, на который необходимо выполнить замену. Введите строку и нажмите Enter .
Далее будет выдан запрос на замену найденного вхождения искомой строки. Можно нажать клавишу A , чтобы заменить сразу все вхождения в файле или использовать клавиши Y или N , чтобы заменять или нет, найденные вхождения искомой строки.

Горячие клавиши

Чтобы вывести информацию по всем горячим клавишам, используется сочетание Ctrl+G .

Наиболее часто используемые горячие клавиши nano:

Горячие клавиши Описание
Ctrl+A Переместить курсор в начало строки.
Ctrl+E Переместить курсор в конец строки.
Ctrl+Y Переместить курсор на 1 страницу вверх (аналог PageUp )
Ctrl+V Переместить курсор на 1 страницу вниз (аналог PageDown )
Ctrl+_ Перейти к определенной строке (нужно будет ввести номер строки).
Ctrl+C Показать на какой строке и в какой позиции находится курсор.
Ctrl+W Поиск текста в файле. Необходимо ввести строку для поиска.
Ctrl+\ Поиск и замена текста в файле. Сначала вводится строка для поиска, затем строка для замены.
Ctrl+D Удалить символ под курсором.
Ctrl+K Удалить текущую строку.
Ctrl+O Сохранить изменения, не закрывая редактор.
Ctrl+X Выход из редактора. Если файл был изменен, появится запрос на сохранение изменений.

Кое-что еще

Еще пара интересных трюков при работе с nano, о которых не все знают.

Ctrl = Esc Esc

Вместо клавиши Ctrl можно использовать двойное нажатие на клавишу Esc . Например,
Esc+Esc+X
Это эквивалентно сочетанию Ctrl+X .

Только для чтения

Чтобы открыть файл только для чтения используется ключ -v :

Резервная копия файла

Можно сделать так, чтобы при изменения файла создавалась его резервная копия. Для этого используется ключ -B :

Если вы измените файл и сохраните изменения, то будет создана резервная копия файла, с содержимым файла, которое было до изменения. Имя резервной копии соответствует имени исходного файла со значком тильды

Источник

Текстовый редактор Nano

Описание работы текстового редактора Nano

Nano — текстовый редактор для консоли. Используется в Unix-подобных ОС.

Установка редактора nano

Поскольку редактор nano входит в стандартные репозитории всех популярных дистрибутивов ОС Linux, его установка выполняется одной командой:

Интерфейс и горячие клавиши nano

1) Верхняя строка – показывает версию редактора, редактируемый файл, вносились ли изменения.

2) Область редактирования

3) Строка состояния – вывод информационных сообщений.

4) Внизу окна показаны комбинации клавиш основных функций редактирования (символ “^” – одинарное нажатие Ctrl или двойное – Esc):

Сочетание клавиш:

  • Ctrl+G или F1 — Показать справку
  • Ctrl+X или F2 — Выйти из nano
  • Ctrl+O или F3 — Сохранить внесенные изменения
  • Ctrl+J или F4 — Выровнять текущий абзац (абзацы отделены пустой строкой)
  • Ctrl+R или F5 — Добавить содержимое другого файла в текущий
  • Ctrl+W или F6 — Поиск по файлу
  • Ctrl+Y или F7 — Страница вперед
  • Ctrl+V или F8 — Страница назад
  • Ctrl+K или F9 — Вырезать текущую строку и запомнить
  • Ctrl+U или F10 — Вставить
  • Ctrl+C или F11 — Положение курсора
  • Ctrl+T или F12 — Проверить орфографию

Опции работы с nano

Файл открывается командой:

либо с дополнительными опциями:

Список всех опций можно найти в справке:

Опции, которые могут быть полезными в начале работы с nano:

Опции и Значение:

  • -h, -? — Показывать данную информацию
  • +row, column — Начать с указанной строки и позиции
  • -S — Построчная прокрутка вместо полу-экранной
  • -c — Построчная прокрутка вместо полу-экранной
  • -i — Автоматический отступ на новых строках
  • -u — Разрешить функцию отмены действий (Alt-U — undo, Alt-E — redo.)
  • -v — Режим просмотра
  • -w — Не переносить длинные строки
  • -x — Не показывать две строки помощи cнизу
  • -B — Сохранять резервные копии существующих файлов.

Действия при редактировании в nano

Простейшие действия, которые доступны во время редактирования (символ Meta (m) можно заменитьEsc):

Источник

Как открыть и отредактировать файл hosts в macOS

В операционных системах macOS и Windows есть файл hosts, который работает как локальный распределитель адресов и их доменных имен (на манер DNS). Он настраивается администратором компьютера самостоятельно, и параметры, внесенные в него, касаются только конкретного устройства.

Рассказываю, где отыскать файл hosts, как его отредактировать и зачем это может понадобиться.

Редактирование файла hosts в текстовом редакторе

Обычно, чтобы внести изменения в файл hosts, администраторы открывают его через «Терминал», но не все пользователи достаточно хорошо владеют командной строкой. Если вам привычнее работать в графическом интерфейсе, то отредактировать файл hosts можно следующим образом:

  • Открываем любое окно Finder, нажав на соответствующую иконку в панели избранных программ или нажав на комбинацию клавиш Cmd + N на пустом рабочем столе.
  • Затем нажимаем на комбинацию клавиш Shift + Cmd + G.
  • В появившемся окне вводим: /private/etc/hosts.
  • Откроется папка с множеством файлов, среди которых мы ищем нужный нам hosts.
  • Кликаем по нему правой кнопкой мыши, наводим курсор на пункт «Открыть в программе» и выбираем приложение TextEdit (можно выбрать другой редактор на свой вкус, если вы уверены, что он точно откроет файл).

По умолчанию этот файл защищен, и редактировать его нельзя, поэтому делаем следующее:

  • Отредактировав hosts, нажимаем комбинацию клавиш Cmd + S, чтобы его сохранить.
  • Система предложит сделать его копию.
  • Сохраняем копию на рабочий стол в формате .txt
  • Затем выделяем файл hosts, нажимаем клавишу «Ввод» (Enter) и удаляем буквы .txt, чтобы вернуть прежний формат (оставляем только имя hosts).
  • После этого копируем новый файл hosts обратно в папку /etc, и когда система сообщит о том, что такой файл уже есть, нажимаем «Заменить». Перед этим система может попросить ввести пароль администратора (тот, что вы вводите, когда входите в систему).

Редактирование файла hosts через приложение nano в «Терминале»

Если желание копаться в файлах, создавать копии и переносить их из папки в папку не хочется, а нужно быстро отредактировать файл hosts, то это можно сделать через редактор текстов nano в «Терминале». Для этого:

  • Открываем «Терминал». Об этом можно попросить Siri или вручную открыть Launchpad, нажав на иконку в виде ракеты в панели избранных программ, отыскать там папку «Утилиты» и кликнуть по приложению «Терминал».
  • Далее вводим в него команду sudo nano /private/etc/hosts .
  • «Терминал» потребует ввести пароль администратора. Вводим его (помните, что пока вы печатаете пароль в «Терминале» он никак визуально не отображается).
  • Перед вами откроется текстовый файл, в который можно ввести любые изменения.
  • Затем нажимаем комбинацию клавиш Ctrl + X, а затем клавишу Y, чтобы сохранить изменения.

Обновление кэша DNS

Все изменения вносятся в реальном времени, и обычно они сразу оказывают эффект на работу сети. Если этого не произошло, то необходимо сделать сброс параметров DNS. Для этого:

  • Открываем «Терминал» (как это сделать описано в «Редактирование файла hosts через приложение nano в Терминале»).
  • Вводим в него команду dscacheutil — flushcache; sudo kilall -HUP mDNSResponder .

После этого новый файл hosts точно заработает.

Зачем изменять файл hosts?

Блокировка рекламы или ускорение загрузки сайтов

Можно вписать в hosts домен сайта, распространяющего рекламу, и перенаправить его на адрес 127.0.0.1. Туда же можно прописать сайты, которые вы хотите сделать недоступными на компьютере. Просто сопоставляем адрес сайта с вышеописанным IP-адресом и все.

На изображении ниже показан пример того, как делается блокировка рекламы и отдельных сайтов.

Администратор сети может ускорить загрузку сайтов, отредактировав файл hosts. Достаточно внести туда домен сайта и привязать к нему реальный IP-адрес соответствующего ресурса. Таким же образом делаются перенаправления внутри локальной сети.

Сброс параметров iOS через hosts

Есть и более практическое применение. Чаще всего к редактированию hosts прибегают те, кто взломал прошивку мобильного устройства Apple.

При их прошивке используется программа TinyUmbrella. Она заменяет конфигурацию файла hosts, чтобы при необходимости можно было установить устаревшую версию iOS или устаревшую версию программ из App Store на взломанный гаджет.

Эти изменения впоследствии мешают восстановить смартфон или планшет через iTunes. То есть установить официальную прошивку уже не получится. Компьютер не сможет связаться с серверами Apple, так как в файле hosts появится дополнительная строка 74.208.105.171 gs.apple.com, перенаправляющая на серверы разработчиков программного обеспечения для взлома iOS.

Поэтому, перед тем как переустанавливать систему на мобильном устройстве, придется удалить эту строку.

Источник

Читайте также:  Все образы windows msdn
Оцените статью