Как сохранить файл в nano

Обновлено: 30.06.2024

Вы можете сохранить редактируемый файл, нажав CTRL+o («записать»). Вам будет предложено ввести имя файла для сохранения. Если вы хотите перезаписать существующий файл, просто нажмите ENTER. Если вы хотите сохранить файл с другим именем, введите другое имя файла и нажмите ENTER.

Как сохранить изменения в nano?

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

Как сохранить текстовый файл в Ubuntu?

  1. Нажмите Ctrl + X или F2, чтобы выйти. Затем вас спросят, хотите ли вы сохранить.
  2. Нажмите Ctrl + O или F3 и Ctrl + X или F2, чтобы сохранить и выйти.

Как скопировать весь текст в редакторе nano?

Чтобы скопировать выделенный текст, нажмите Alt + ^. Чтобы вырезать выделенный текст, нажмите ^K (Ctrl +K). Чтобы вставить выделенный текст, переместите курсор в подходящую позицию и нажмите ^U (Ctrl + U).

Создает ли nano файл?

Создание или редактирование файла с помощью «nano» Войдите на свой сервер через SSH. Перейдите в каталог, в котором вы хотите создать файл, или отредактируйте существующий файл. Начните вводить данные в файл. Когда вы будете готовы сохранить файл, зажмите клавишу Ctrl и нажмите букву O: (Ctrl + O).

Как редактировать файл в nano?

Основное использование Nano

  1. В командной строке введите nano, а затем имя файла.
  2. Внесите необходимые изменения в файл.
  3. Используйте команду Ctrl-x для сохранения и выхода из текстового редактора.

Где nano сохраняет файлы?

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

Как сохранить текстовый файл в Linux?

Чтобы сохранить файл, вы должны сначала войти в командный режим. Нажмите Esc, чтобы войти в командный режим, а затем введите :wq, чтобы записать и закрыть файл….Дополнительные ресурсы Linux.

Команда Назначение
:wq или ZZ Сохранить и выйти/ выйти из vi.
:q! Выйти из vi и не сохранять изменения.
yy Выдернуть (скопировать строку текста).

Как сохранить текстовый файл в Терминале?

Введите :w и нажмите ↵ Enter . Все команды Vi/Vim начинаются с двоеточия, а команда :w сохраняет файл (представьте, что «w» означает «запись»). Если вы создали файл без имени (или хотите сохранить текущие изменения в новом файле), вместо этого введите :w имя файла, заменив имя файла именем, которое вы хотите дать этому файлу.

Как скопировать текстовый файл целиком?

копирование всех строк активного текстового файла в буфер обмена Активным текстом является тот, имя файла которого выделяется и отображается в верхней части экрана после перемещения мыши или занимает весь экран. Нажмите CONTROL+SHIFT+INSERT или CTRL+SHIFT+C, чтобы все строки этого активного текста были скопированы в буфер обмена.

Как пометить весь текст в nano?

Как выбрать все в Nano

  1. С помощью клавиш со стрелками переместите курсор к началу текста, затем нажмите Ctrl + A, чтобы установить начальный маркер.
  2. Клавиша со стрелкой вправо используется для выбора полных текстовых данных файла после установки начальной метки.

Как сохранить файл в nano?

После того, как вы внесли некоторые изменения в файл и хотите их сохранить, используйте следующие инструкции, чтобы сохранить файл и выйти из nano. Чтобы выйти и сохранить файл, начните с нажатия Ctrl + X на клавиатуре. Это попытается выйти из nano. Чтобы запомнить эту комбинацию клавиш, проверьте нижнюю часть меню nano. ^X просто означает Ctrl + X.

Как использовать nano, текстовый редактор командной строки Linux?

Как сохранить и выйти из редактора nano?

Как сохранить и выйти из Nano 1. Команда «Сохранить Nano»: Ctrl+O сохранит изменения, которые вы внесли в файл. Когда вы сохраните файл, он будет... 2 Выход из команды Nano: Ctrl+X закроет nano. Если какие-либо исправления еще не были сохранены в вашей системе, вам будет предложено… Подробнее

Как установить REGEXP в текстовом редакторе nano?

Существует несколько текстовых редакторов для командной строки, но nano, вероятно, самый простой в использовании.

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

Прежде чем редактировать файл, сначала сделайте его копию!
Таким образом, если вы случайно внесете ошибки, у вас будет резервная копия, которую вы сможете восстановить.

Чтобы сделать резервную копию файла, используйте команду cp ("копировать"):

Приведенная выше команда создает копию файла в том же каталоге, что и исходный файл.

Как открыть файл в nano

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

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

Использование нано

На экране вашего терминала теперь будет отображаться интерфейс nano и содержимое файла, который вы редактируете. В нижней части экрана вы увидите список команд (сочетаний клавиш), которые вы можете выполнить:


Вам нужно будет использовать только несколько из этих команд.

Значок вставки ("^") означает клавишу CTRL. Итак, ^G означает CTRL+g.

Самая большая разница между nano и другими редакторами заключается в том, что вы не можете использовать мышь. Вместо этого вы используете клавиши со стрелками, Home, End, Page Up и Page Down для перемещения курсора по странице.

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

Получение справки

Вы можете нажать CTRL+g, чтобы открыть полезную справочную документацию. Используйте клавиши со стрелками или сочетания клавиш для прокрутки документации.


Нажмите CTRL+x, чтобы выйти из справочной документации и вернуться к редактированию файла.

Поиск

Чтобы найти слово или строку в файле, нажмите CTRL+w ("wздесь"), и nano предложит вам ввести то, что вы ищете:


В этом поиске не учитывается регистр. При поиске «DATAbase» будут найдены те же строки, что и при поиске «database».

Сохранение вашей работы

Вы можете сохранить редактируемый файл, нажав CTRL+o ("написать out"). Вам будет предложено ввести имя файла для сохранения. Если вы хотите перезаписать существующий файл, просто нажмите ENTER. Если вы хотите сохранить файл с другим именем, введите другое имя файла и нажмите ENTER.

Когда закончите, выйдите из nano, набрав CTRL+x. Перед выходом nano спросит, хотите ли вы сохранить файл:


Введите y, чтобы сохранить и выйти, введите n, чтобы отменить изменения и выйти.

Если вам трудно удерживать CTRL и одновременно нажимать другую клавишу, вы можете вместо этого дважды нажать и отпустить клавишу ESC, а затем нажать другую клавишу. Другими словами, последовательность клавиш:

работает в nano так же, как:

Если вы хотите только просмотреть файл, а не редактировать его, вы можете открыть файл в режиме только для чтения с аргументом -v:

-v означает "Режим просмотра". Если вы попытаетесь внести какие-либо изменения в режиме просмотра, вы увидите сообщение "Ключ недействителен в режиме просмотра".


< /p>

Где узнать больше

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

GNU nano — это простой текстовый редактор для терминала. Хотя он и не такой мощный, как Emacs или Vim, его легко освоить и использовать. Nano идеально подходит для внесения небольших изменений в существующие файлы конфигурации или для написания коротких текстовых файлов. Первоначально он был создан как бесплатная замена платному редактору Pico. Pico — это редактор на базе терминала, используемый в пакете электронной почты Pine из Вашингтонского университета.

Nano можно использовать в окне терминала или на системной консоли.

Здесь описаны основы использования nano. Если вы хотите изучить более продвинутые методы, такие как использование нескольких буферов или подсветка синтаксиса кода, см. документацию проекта nano.

Установка Nano

Nano является частью стандартной установки Ubuntu и уже должен быть в вашей системе. Если по какой-то причине это не так, используйте свой любимый менеджер пакетов для установки nano.

Использование нано

Nano — это программа командной строки для терминала. Хотя он и не сложен в использовании, он отличается от текстового редактора с графическим интерфейсом, такого как gedit. Две основные функции, которые отличаются друг от друга, — это сочетания клавиш быстрого доступа и использование мыши.

Запуск Нано

Чтобы запустить nano с пустым файлом, откройте окно терминала и в командной строке введите "nano" (без кавычек). Например:

Чтобы открыть существующий файл для редактирования, введите "nano имя файла", где имя файла – это имя существующего файла. Например, чтобы открыть файл, содержащий список последних выполненных команд, убедитесь, что вы находитесь в своем домашнем каталоге, и в командной строке введите «nano .bash_history», как в следующем примере:

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

Перенос строк включен по умолчанию. Когда перенос строки включен, nano вставляет символы конца строки в ваш файл, когда он переносит строки, чтобы соответствовать ширине окна терминала. Переносятся только те строки, которые вы вводите или вставляете в окно. Существующие длинные строки не переносятся до тех пор, пока вы не добавите в строку новый текст или не воспользуетесь комбинацией клавиш Ctrl-J для выравнивания текущего абзаца.

Разметка экрана

Рисунок 1. Компоновка наноэкрана по умолчанию

Раскладка наноэкрана по умолчанию показана на рис. 1. В двух нижних строках показаны комбинации клавиш для стандартных операций. Символ ^ представляет собой клавишу Control на клавиатуре. Например, используйте комбинацию клавиш Ctrl-G, чтобы отобразить основное введение в nano и его макет экрана по умолчанию.

Экранные шрифты и цвета фона определяются настройками вашего терминала. И когда вы изменяете размер окна терминала, nano настраивается соответствующим образом.

Длинные строки, не завернутые по размеру окна, обозначаются символом $ у крайнего правого края окна терминала. Символ $ не является частью вашего файла; он просто говорит вам, что строка текста слишком длинная для отображения в терминале.

Использование мыши

По умолчанию услуги мыши предоставляются окном терминала. Мышь работает почти так же, как в графическом редакторе. Вы можете выделить текст, щелкнуть правой кнопкой мыши для копирования и вставки, а также использовать среднюю кнопку мыши для вставки текста из буфера. Однако, когда вы используете среднюю кнопку мыши для вставки текста, текст вставляется в текущее положение курсора, а не в положение указателя мыши. Существуют и другие ограничения. Например, вы не можете использовать мышь для вырезания или удаления текста, а также вы не можете использовать мышь для прокрутки файла.

У Nano есть собственные встроенные службы мыши, но они ограничены. Они предоставляют только возможность перемещать курсор в точку, где вы щелкаете, и отмечать начало и конец раздела текста. Используйте комбинацию клавиш Alt-M для переключения между использованием служб мыши терминала и встроенных служб мыши nano.

Использование клавиатуры

Нажатие на клавиатуре вставит текст в текущее положение курсора. Клавиши Page Up и Page Down, клавиши со стрелками, а также клавиши Insert и Delete работают так же, как и в большинстве других текстовых редакторов. Если вы работаете с клавиатурой, на которой нет этих клавиш, вы можете использовать альтернативные комбинации клавиш Ctrl. Они перечислены в интерактивной справке nano, доступ к которой можно получить с помощью комбинации клавиш Ctrl-G.

Доступны операции копирования, вставки и вырезания, но они не используют те же последовательности клавиш Ctrl, что и в большинстве редакторов с графическим интерфейсом. Дополнительные сведения см. в разделе «Редактирование текста».

Открытие, сохранение и закрытие файлов

Вы можете открыть файл для редактирования при запуске nano, как описано в разделе «Запуск Nano». В этом разделе показано, как открыть файл, когда nano уже запущен.

Открытие файлов

Откройте файл с помощью команды «Прочитать файл», Ctrl-R. Команда «Прочитать файл» вставляет файл с диска в текущую позицию курсора.

При появлении запроса введите имя файла, который вы хотите открыть, или используйте комбинацию клавиш Ctrl-T, чтобы использовать встроенный файловый браузер nano для перехода к файлу, который вы хотите открыть.

Если файл уже открыт, nano вставит в него новый файл в текущем местоположении курсора; он не закроет существующий файл и не откроет новый экран для нового файла.

Сохранить и сохранить как

Сохранить и сохранить как можно с помощью команды Write Out, Ctrl-O.

При появлении запроса нажмите клавишу ВВОД, чтобы принять существующее имя файла. Чтобы сохранить файл под другим именем, введите новое имя и нажмите Enter или используйте комбинацию клавиш Ctrl-T для использования встроенного браузера файлов nano.

Закрытие файлов

Закройте файл комбинацией клавиш Ctrl-X. Если файл, над которым вы работаете, был изменен с момента последнего сохранения, вам будет предложено сначала сохранить файл. Введите y, чтобы сохранить файл, или n, чтобы выйти из nano без сохранения файла.

Закрытие файла также закрывает nano.

Редактирование текста

Как обычно в большинстве текстовых редакторов, текст, который вы вводите в nano, вставляется в текущую позицию курсора. Клавиши Delete и Backspace также работают так же, как и в других редакторах.

Используйте комбинацию клавиш Alt-6, чтобы скопировать текст в «вырезанный буфер». Точно так же используйте комбинацию клавиш Ctrl-K для удаления текста (он обрезается до «вырезанного буфера»).Если текст не выделен, эти две команды копируют или вырезают всю строку текста.

Используйте комбинацию клавиш Ctrl-U, чтобы вставить текст из "вырезанного буфера" в файл.

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

Чтобы использовать клавиатуру для выбора текста, переместите курсор в начало текста, который вы хотите выделить, нажмите комбинацию клавиш Alt-A, чтобы отметить начало, затем переместите курсор в конец раздела, который вы хотите выделить. выберите.

Чтобы использовать мышь для отметки начала выделения, сначала убедитесь, что встроенные службы мыши nano включены. Используйте комбинацию клавиш Alt-M для переключения между мышью nano и мышью терминала. Щелкните место, где вы хотите отметить начало выделения, переместитесь в конец раздела, который вы хотите выделить, и снова щелкните мышью. Возможно, вам придется использовать клавиатуру для прокрутки экрана вверх или вниз, потому что nano не поддерживает прокрутку с помощью мыши.

После того как вы отметили начало и конец текста, комбинации клавиш Alt-6 и Ctrl-K можно использовать для его копирования или вырезания соответственно.

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

Выход из Nano

Чтобы выйти из nano, используйте комбинацию клавиш Ctrl-X. Если файл, над которым вы работаете, был изменен с момента последнего сохранения, вам будет предложено сначала сохранить файл. Введите y, чтобы сохранить файл, или n, чтобы выйти из nano без сохранения файла.

Основанный на редакторе компоновки сообщений Pico, Nano представляет собой простой текстовый редактор для Unix, ориентированный на отображение. Хотя Nano и менее мощный, чем такие программы, как vi и Emacs, базовый набор функций Nano облегчает изучение и использование новичками. Чтобы добавить текст, просто введите его, и он сразу станет частью документа. Вы также можете использовать клавиши со стрелками для перемещения по документу. Ниже приведен краткий обзор работы с файлами в Nano.

Создание или редактирование файла

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

Замените имя файла именем файла, который вы хотите создать или отредактировать. Например, чтобы создать файл и назвать его indiana.txt , введите:

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

Основные операции

Nano отображает строку меню с часто используемыми командами в нижней части экрана. Nano принимает команды с клавиатуры, но не с мыши. Ниже приведены некоторые из основных операций Nano:

  • Вставка текста. Чтобы вставить текст на экран редактирования Nano в месте курсора, просто начните печатать. Nano вставляет текст слева от курсора, перемещая любой существующий текст вправо. Каждый раз, когда курсор достигает конца строки, функция переноса слов Nano автоматически перемещает его в начало следующей строки. (См. также раздел «Выравнивание текста по ширине» ниже.)
  • Перемещение курсора. Чтобы переместить курсор, используйте клавиши со стрелками или следующие команды:

Другие функции

  • Поиск текста. Nano позволяет выполнять поиск вперед от текущей позиции курсора для любой указанной вами текстовой строки. Нажмите Ctrl-w (для whereis), чтобы вызвать поиск. Nano предложит вам ввести поисковый запрос. Введите текст, который вы ищете, и нажмите Enter . Nano переместит курсор к первому экземпляру введенной текстовой строки. Дополнительные вхождения можно найти, снова нажав Ctrl + W.
  • Выравнивание текста по ширине. Когда вы печатаете, перенос слов в Nano автоматически начинается с новой строки, когда это необходимо. Однако, когда вы редактируете существующий текст, вы можете создавать слишком короткие или слишком длинные текстовые строки. Чтобы перевернуть (то есть выровнять) абзац, переместите курсор на этот абзац и нажмите Ctrl-j . Чтобы отменить это действие и восстановить исходное состояние абзаца, нажмите Ctrl-U .
  • Функции вырезания и вставки: чтобы вырезать и вставлять текстовые строки с помощью Nano, сначала поместите курсор на текстовую строку, которую хотите вырезать, и нажмите Ctrl-k, чтобы удалить ее. Чтобы вырезать и вставить две или более последовательных текстовых строки, нажимайте Ctrl-k, пока все текстовые строки не будут удалены. Затем переместите курсор в то место, куда вы хотите вставить текст, и нажмите Ctrl-U. Nano вставит текст обратно в файл в новой позиции курсора.

Вы также можете вырезать и вставлять текстовые блоки. Для этого:

  1. Наведите курсор на первый символ текста, который хотите удалить, а затем нажмите Ctrl-^ (символ вставки, Ctrl-Shift-6 ), чтобы установить отметку.
  2. Используйте клавиши со стрелками, чтобы выделить текст, который вы хотите вырезать, а затем нажмите Ctrl-k, чтобы вырезать текст. Убедитесь, что вы получили весь текст, который хотели, включая последний символ.
  3. Переместите курсор в то место, куда вы хотите вставить текст, а затем нажмите Ctrl + U, чтобы вставить текст в новое место.

Помимо вставки текста, вы можете использовать File Browser для переименования, удаления или копирования любого файла, даже файла в другом каталоге. Чтобы выйти из браузера файлов, нажмите e .

Обзор команд

Следующий список содержит большинство команд, которые вам понадобятся для работы с Nano:

Если блок текста был выделен меткой, вырезается весь блок. В противном случае обрезает текущую строку.

Для получения дополнительной информации прочитайте справочную страницу Nano. Для этого в командной строке Unix введите:

В Университете Индианы для личной или ведомственной поддержки систем Linux или Unix см. раздел Получение справки по Linux или Unix в IU.

Это документ aeug в базе знаний.
Последнее изменение 2021-09-21 15:40:14 .

Читайте также: