Как установить и использовать GNU nano для редактирования файлов в Linux

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

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

Как установить GNU nano в Linux

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

Как установить и использовать GNU nano для редактирования файлов в Linux. Изображение 1.

Если нет, вам нужно установить nano. Есть много разных способов сделать это. Однако использование менеджера пакетов командной строки по умолчанию — это, безусловно, самый быстрый и простой способ (одна из причин, по которой Linux предпочитает использовать командную строку).

В Дебиан/Убунту

Если вы используете систему Debian или Ubuntu, откройте терминал Linux и запустите sudo apt update. Затем запустите:

sudo apt установить нано

Примечание. Запуск обновления sudo apt перед установкой пакетов настоятельно рекомендуется, но не обязателен. Это гарантирует, что ваш локальный индекс пакетов будет актуальным и синхронизирован с удаленными репозиториями. Это помогает предотвратить потенциальные проблемы, такие как установка устаревших или несовместимых пакетов.

На RHEL/CentOS

Запустите sudo yum install nano, чтобы установить GNU nano в дистрибутивах Linux на основе RPM. В более новых системах, где YUM заменен менеджером пакетов DNF, запустите:

sudo dnf установить нано

Следующая команда также работает с Fedora.

В Арч Линукс

Чтобы установить GNU nano в дистрибутивах на базе Arch Linux, запустите:

sudo pacman -S нано

Как открыть и выйти из GNU nano

Текстовый редактор nano теперь установлен, но как его открыть?

Откройте терминал Linux и запустите nano. nano откроется в терминале, что позволит вам создать новый файл.

Как установить и использовать GNU nano для редактирования файлов в Linux. Изображение 2.

Чтобы выйти, нажмите Ctrl + X. Редактор немедленно закроется. Однако если вы введете какой-либо текст в пустой файл, nano спросит, хотите ли вы сначала сохранить изменения.

Если вы не хотите сохранять изменения, нажмите N, чтобы немедленно выйти из редактора. Если нет, нажмите Y, введите имя файла (например: пример.txt ) и нажмите Enter, чтобы выйти.

Как работать с файлами в GNU nano

Работа с файлами – основная функция, которую вы будете использовать в nano. Вам нужно знать, как открывать файлы, создавать новые файлы, копировать, вырезать, вставлять и даже сохранять изменения. После освоения этих основ вам будет проще использовать nano в будущем.

Откройте файл в нано

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

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

nano имя_файла.расширение

Как установить и использовать GNU nano для редактирования файлов в Linux. Изображение 3.

Например, если вы хотите открыть example.txt, запустите:

нано пример.txt

Примечание. Помните, что имена файлов чувствительны к регистру.

Создание, редактирование и навигация по файлам

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

Чтобы создать файл в nano, запустите:

nano имя_файла.расширение

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

Редактировать файлы в nano не так уж и сложно. Введите все, что хотите, затем нажмите Enter, чтобы начать новую строку. Если вам нужно перейти в начало или конец строки, нажмите Ctrl+A или Ctrl+E соответственно.

Другой способ легко перемещаться по файлу в nano — использовать Ctrl + V для перехода к концу файла или Ctrl + Y для перехода к началу. Если у вас большой файл, занимающий несколько страниц, Ctrl + Y прокрутит одну страницу вверх, а Ctrl + V – на одну страницу вниз.

Поиск определенных терминов в файле

Как установить и использовать GNU nano для редактирования файлов в Linux. Изображение 4.

Чтобы найти определенный текст в файле, используйте Ctrl + W, затем введите поисковый запрос. По умолчанию nano приведет вас только к первому совпадению, которое будет выделено. Однако вы можете просмотреть весь файл, чтобы найти другие версии термина, используя Alt + W или Option + W (если вы используете Linux на Mac).

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

Вы также можете искать и заменять текст с помощью nano, что полезно, когда вам нужно заменить несколько экземпляров определенного термина, не просматривая весь файл вручную. Для этого нажмите Ctrl + . nano попросит вас ввести слово, которое вы хотите заменить. Введите термин и нажмите Enter.

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

Как установить и использовать GNU nano для редактирования файлов в Linux. Изображение 5

Копируйте, вырезайте и вставляйте текст в nano

Чтобы скопировать текст с помощью nano, перейдите к конкретному тексту, который вы хотите скопировать, и поместите курсор в начало. Затем нажмите Alt + A или Option + A, чтобы запустить инструмент выделения текста nano. Затем нажимайте клавишу со стрелкой вперед (>) на клавиатуре, пока весь текст, который вы хотите скопировать, не будет покрыт белым фоном.

Как установить и использовать GNU nano для редактирования файлов в Linux. Изображение 6.

Нажмите Alt + 6, чтобы скопировать текст, или Ctrl + K, чтобы вырезать. Перейдите туда, где вы хотите поместить скопированный или вырезанный текст, и нажмите Ctrl + U, чтобы вставить его.

Сохраните изменения в файле и выйдите из nano.

После завершения работы с файлом сохраните его, нажав Ctrl + O. Подтвердите сохранение в правильный файл, нажав Enter.

Если вы хотите сохранить изменения в другом файле, переименуйте файл под другим именем, прежде чем нажимать Enter. Затем выйдите из nano, нажав Ctrl + X.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *