---
title: 'Текстовый редактор Nano | Zomro'
description: 'Редакторы vim и nano.'
image: 'https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a44@server-panel.net/2022/05/01/1653476766_1653476695419.png'
---

![opened image]()

  * [Zomro](https://zomro.com/rus/)
  * [FAQ](https://zomro.com/rus/blog/faq/)
  * Текстовый редактор nano 



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

23-05-2022

Часто бывает нужно отредактировать какой-либо текстовый файл, расположенный на сервере Linux. Будь то конфигурационный (например, _nginx.conf_), либо файл сайта. Есть несколько способов как это можно сделать. Вы, конечно, можете скачать файл из сервера по _FTP_ или _SFTP_ , отредактировать его и закачать обратно. В некоторых случаях это целесообразно. Но можно воспользоваться существующими в системе редакторами или установить новое приложение, в котором можете внести необходимые изменения. Не нужно скачивать файл для того, чтобы изменить или дописать 1-2 слова.  
  
Если Вы установили ОС Linux из наших шаблонов, Вам уже доступны для использования 2 редактора: _nano_ и _vi/vim_. В данной статье речь будет идти о редакторе _nano_ \- очень простой редактор, доступный пользователю любого уровня.  
  
Если по какой-то причине редактор _nano_ не установлен, то его можно установить выполнив команду установки. Для _rpm-based_ дистрибутивов:
    
    
    yum install nano
    

  
Для _deb-based_ командa следующая:
    
    
    apt-get install nano
    

  
Для работы с программой нужно войти на сервер используя протокол _SSH_. Например, на Windows установив программу _PuTTY_ , а на Linux или Mac использовать встроенную программу _ssh_. В зависимости от системы Linux, а также программы, которую используете для подключения к серверу, можно использовать копирование и вставку из буфера обмена Вашей операционной системы. Например, вставить текст в _PuTTY_ можно при помощи комбинации **SHIFT+INS** , а скопировать - просто выделив текст. К сожалению, не на всех дистрибутивах Linux на сервере это работает.  
  
Для того, чтобы запустить редактор, войдите на сервер по _SSH_ используя любой доступный клиент - встроенный в Вашу ОС или, например, _PuTTY_ и выполните команду:
    
    
    nano

  
Для редактирования определённого файла укажите путь к файлу - полный или относительный:
    
    
    nano /путь/к/файлу

  
Рассмотрим внешний вид главного окна редактора.

![Текстовый редактор nano - 1](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a44@server-panel.net/2022/05/01/1653476766_1653476695419.png)_Изображение 1. Внешний вид редактора nano_

  
Вверху окна можно увидеть название и версию программы, имя файла, который редактируется и путь к нему, значок '*' (звёздочка), который показывает, что были внесены изменения, которые не были сохранены, а также другая служебная информация. Далее идёт большая область с содержимым текстового файла. Здесь и происходит просмотр и редактирование файла. Внизу находится панель быстрого доступа, в которой указаны комбинации клавиш для наиболее распространённых команд.  
  
Перемещаться по тексту можно стрелками, а также кнопками **HOME** , **END** , **PG UP** , **PG DOWN**.  
  
Вот некоторые полезные комбинации и команды во время работы с редактором _nano_. В старых версиях программы комбинации могут отличаться.  
  
**CTRL+X** \- выйти из редактора. Если были внесены изменения, которые Вы не сохраняли, появится вопрос о сохранении в файл  
**CTRL+O** \- сохранить файл  
**CTRL+W** \- поиск по файлу  
**ALT+S** \- включить/выключить перенос по словам (вверху справа появляется буква **S**)  
**ALT+U** \- отменить действие  
**ALT+E** \- повторить действие  
  
Отдельно хочу отметить возможности правки текста. Возможно выделение, вырезание, копирование, вставка. Для того, чтобы выделить текст, используйте комбинацию **ALT+A**. Символ под курсором не входит в выделенную область. Когда нужный фрагмент выделен, нажмите **ALT+6** для копирования или **CTRL+K** чтобы вырезать, перейдите на новое место и нажмите **CTRL+U** для вставки.  
  
Например, выделим текст (**ALT+A**).

![Текстовый редактор nano - 2](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a44@server-panel.net/2022/05/01/1654012555_1654012530705.png)_Изображение 2. Выделение текста_

  
Скопируем (**ALT+6**) и вставим (**CTRL+U**) его несколько раз (переместите курсор в нужное место):

![Текстовый редактор nano - 3](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a44@server-panel.net/2022/05/01/1654012470_1654012373810.png)_Изображение 2. Вставка текста_

  
Для получения справки по всем возможностям редактора _nano_ воспользуйтесь комбинацией **GTRL+G**. В программе есть некоторые возможности, которые помогут в работе со скриптами на разных языках программирования, а также работа с несколькими файлами и много другого.

## Вывод

Редактор _nano_ рекомендуется новичкам так как он достаточно простой и понятный. Править текстовые файлы им так же просто, как в программе Блокнот в Windows.  


Похожие статьи

[От нуля до героя: создание сервера LEMP на Rocky Linux 9](https://zomro.com/rus/blog/faq/499-from-zero-to-hero-building-a-lemp-server-on-rocky-linux-9) [StreamOS 9: как установить PHP 8.*-7.*](https://zomro.com/rus/blog/faq/658-streamos-9-how-to-install-php-8-7) [Команда ps в действии: 30 примеров для продвинутого мониторинга Linux - Часть 2](https://zomro.com/rus/blog/faq/520-ps-command-in-action-30-examples-for-advanced-linux-monitoring-part-2) [Caddy: веб-сервер с автоматическим SSL и минимальной конфигурацией](https://zomro.com/rus/blog/faq/719-caddy-a-web-server-with-automatic-ssl-and-minimal-configuration) [Как сбросить пароль root для MySQL или MariaDB в Ubuntu: подробное руководство](https://zomro.com/rus/blog/faq/518-how-to-reset-mysql-or-mariadb-root-password-on-ubuntu-a-step-by-step-guide)

[ Выделенные серверы от €88.80/мес ](/rus/dedicated-servers)
