Добрый день всем кто оказался на данном сайте. В моих статьях я использую текстовый редактор Nano. Это консольный текстовый редактор для Unix и Unix подобных систем. Поясню, он используется не только в Linux, но так же и в остальных системах, например FreeBSD. Данный редактор существует аж с 2000 года и является бесплатным. Распространяется данный редактор бесплатно, под лицензией GNU.
Установка Nano
Для установки в операционных системах Debian / Ubuntu достаточно ввести команду:
sudo apt install nano
В операционных системах семейства CentOS
sudo dnf install nano
Установка в Arch / Manjaro:
sudo pacman -S nano
Теперь давайте разберемся как работать с редактором Nano. Для того что бы было наглядно, я буду использовать специально созданный файл под названием “test”. Что бы открыть данный файл редактором Nano, нужно в терминале набрать команду “nano test”. Это в случае если данный файл лежит в той же директории в какой находится пользователь. Но, чаще возникают случае, что файл лежит в каком нибудь каталоге, для этого нужно будет редактору Nano указать полный путь до нужного вам файла. То есть, предположим файл лежит в каталоге “/etc”, для редактирования так же будем использовать “sudo”. Например:
sudo nano /etc/test
Комбинации клавиш редактора Nano
Давайте перейдем непосредственно к комбинация клавиш. Для того что бы открыть “Текст помощи Nano”, нажмите сочетание клавиш в открытом окне файла:
Ctrl+G
После чего перед вами появится справка по использованию данного редактора:

После того как вы внесете необходимые правки в файл, его нужно сохранить, для этого выполните следующее сочетание клавиш:
Ctrl+O
Далее следует подтвердить ваши намерения на сохранения внесенных правок, для этого следует нажать клавишу:
Enter
После чего выйти из редактора можно при помощи клавиш:
Ctrl+X
Если вы сделали что то не то, и хотите отменить последние внесенные изменения, нажмите сочетания клавиш:
Alt+U
Для того что бы повторить последнее действие, следует нажать:
Alt+U
Предположим, что редактируемый вами файл довольно таки объемный, для поиска нужных строк нажмите клавиши:
Ctrl+W
Затем, в нижней части терминала появится строка, где следует ввести поисковые значения:

Для поиска и замены следует нажать сочетание клавиш:
Alt+R
Для перемещения по файлу вы можете использовать как PageUP, PageDown, Home, End, так и клавиши со стрелками. Но, в редакторе Nano предусмотрены для этого свои сочетания клавиш. Например, для перемещения по тексту вперед следует нажимать клавиши:
Ctrl+F
А для перемещения назад:
Ctrl+B
Для перемещения вниз:
Ctrl+N
И соответственно для перемещения вверх:
Ctrl+P
Для того что бы быстро переместится в конец строки нажмите:
Ctrl+E
А для возврата к началу строки нажмите:
Ctrl+A
Что бы перемещаться вперед по словам, нажмите:
Ctrl+Пробел
И соответственно для перемещения назад:
Alt+Пробел
Для того что бы выделить нужный вам участок текста, нажмите:
Ctrl+^
В терминале появится сообщение что “Метка установлена”. А затем, при помощи клавиш со стрелками двигайтесь вперед или вниз:

Если вы захотите снять данную метку, нажмите еще раз сочетание клавиш:
Ctrl+^
Для того что бы вырезать выделенный текст нажмите:
Ctrl+K
Вы можете вырезать полностью строки, для этого поставьте курсор вначале строки, а затем нажмите:
Ctrl+K
Для копирования текста, выделяем его с помощью выше указанных сочетания клавиш, а затем сняв метку, нажать:
Alt+^
Опции редактора Nano
Давайте вкратце рассмотрим опции текстового редактора Nano.
-B Создать резервную копию файла
-v Открыть файл только для чтения
-m Включить поддержку мыши
-С Папка для резервной копии
-F Включить поддержку для редактирования нескольких файлов
-H Сохранить историю поиска и замены
Приведу пример, для того что бы при редактировании все того же файла “test” создалась резервная копия, нужно ввести команду:
nano -B test
Теперь, после того как вы отредактируете и сохраните основной файл, у вас будет резервная копия. Что очень удобно, в случае если вы сделаете что нибудь не то, всегда можно восстановиться из резервной копии.

Как можете заметить на скриншоте, резервная копия появилась со знаком “Тильда”.
А на этом сегодня все. Надеюсь данная статья будет вам полезна.
С уважением Cyber-X