Для новичков которые только начинают осваивать Linux, большой стресс вызывает терминал, но когда дело доходит до команды nano…
Практически все серверы работающие на Linux, в том числе и Ubuntu Server, не используют графическую оболочку все настройки производятся c помощью терминала. В десктопных дистрибутивах Linux, ситуация слегка проще, но все же, если вы хотите тонко настроить систему, то знакомства с терминалом не миновать. Одной из самых сложных «команд» для освоения является Nano. Данная команда, nano, не что иное, как консольный текстовый редактор.
Как пользоваться текстовым редактором Nano в терминале Linux
В этой статье мы попытаемся вам доступно рассказать как пользоваться этим текстовым редактором, чтобы Linux не казался такой сложной операционной командой.
Установка Nano в Linux
Если терминал ни как не реагирует на команду nano, значит данный текстовый редактор не установлен. Для его установки введите команду:
sudo apt install nano
Все готово к запуску!
Запуск Nano
Текстовый редактор nano работает только в терминале. Еще одно уточнение, прежде чем начать, операционная система Linux чувствительна к регистру, если слово или часть команды написана с большой буквы, то нужно так и печатать, иначе получите ошибку.
Если вы находитесь в каталоге (папке) где расположен необходимый текстовый файл, то для того чтобы начать редактировать его с помощью nano необходимо написать в терминале вот так:
nano index.html
Кстати узнать в каком именно вы сейчас каталоге вам поможет команда pwd, а какие рядом файлы находятся ls.
Если редактируем файл находиться в другом каталоге (папке), то необходимо в терминале указать полный путь:
nano /var/www/html/index.html
Если вы вдруг будете редактировать файл чувствительный к переносу слов, то вводить в терминале команду nano с дополнительным ключом -w:
nano -w /var/www/html/index.html
Горячие клавиши nano для управления в текстовом редакторе
С вводом текстовой информации в nano не у кого не должно возникнуть проблем. Но вот как удобно управлять текстовым данными, массово удалять, перемещаться с этим у многих возникают проблемы.
Название действия | Комбинация клавиш |
Открыть файл на определенной строке |
+номер_строки Например: nano +25 log.txt |
«Медленное» перемещение в стороны — вверх, вниз, лево, право | Клавиши
↑↓ ←→ |
Перемещение в начало файла | Alt-| или Alt-\ |
Перемещение в конец файла | Alt / или Alt ? |
Перемещение на слово вперед | Ctrl Пробел |
Перемещение в начало строки | Ctrl A |
Перемещение в конец строки | Ctrl E |
Перемещение на слово назад | Alt Пробел |
Перемещение на строку по номеру | Alt G |
Следующая страница (если длинный текстовый файл) | Ctrl Y |
Предыдущая страница (если длинный текстовый файл) | Ctrl V |
Вырезать «удалить» полностью строку | Ctrl K |
Вставить ранее вырезанную строку | Ctrl U |
Выделить часть текста и вырезать его (или удалить) | Перейдите до необходимого участка текста
Зажмите ALT A и двигайте клавишами ↑↓←→ Вырезать или удалить Ctrl K |
Вставить табуляцию | Ctrl I |
Вставить текстовую информацию из друго файла | Ctrl R
указываем путь до файла Enter |
Найти в текстовом файле необходимое слово | Ctrl W
пишем искомое слово Enter |
Сохаранение внесенных изменений в файл | Ctrl O
нажать Enter |
Сохаранение внесенных изменений в файл и выход из редактора nano | Ctrl O
нажать Enter Ctrl X |
Не сохранять внесенные изменения | Ctrl Z |
Сохранить изменения и переимновать файл | Ctrl X
нажать Y ввести новое имя файла нажать Enter |
Надеюсь использование терминального текстового редактора nano теперь не будет такой большой головной болью как ранее!
У вас остались еще дополнительные вопросы? Пишите их в комментариях, о том что у вас получилось или наоборот!
Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Linux. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!