Как да използвате Nano в Linux

How Use Nano Linux



От време на време се налага да пишете скриптове на обвивката или да правите промени в конфигурационните файлове на работещи услуги. Vim (VI подобрен) е широко използван редактор на командния ред. Въпреки че се доставя с многобройни подобрения, включително синтаксисно кодиране на цветовете, той има стръмна крива на обучение и новите потребители може да се затруднят да използват.

The GNU nano текстовият редактор е лесен за използване, безплатен текстов редактор с отворен код, който обикновено се предлага предварително инсталиран в съвременните системи на Linux. Той съдържа много основни функции, които всеки текстов редактор на командния ред трябва да има, като например търсене и замяна, отмяна и повторение, превъртане и подчертаване на синтаксиса.

Как да инсталирате Nano Text Editor

Както посочихме по-рано, nano редакторът е предварително инсталиран в съвременните Linux системи. За да проверите дали nano е инсталиран, изпълнете:

$нано --версия

Трябва да получите изхода, както е показано по -долу:

Ако обаче nano все още не е инсталиран, ето няколко начина как да го инсталирате във вашата система:

За Ubuntu / Debian:

Изпълнете командата по -долу, за да инсталирате nano.

$sudoподходящИнсталирай нано

За RHEL/CentOS

За системи, базирани на RedHat и CentOS, изпълнете командата:

$sudo yum инсталирайте нано (За по -стари версии)

$sudodnfИнсталирай нано (За по -новите версии)

За Fedora

$sudodnfИнсталирай нано

Как да създадете файл с помощта на Nano Editor

$наноиме на файл

Например, за да създадете прост текстов файл, наречен file1.txt , изпълнете командата:

$наноfile1.txt

Това отваря празен нано редактор с името на файла в горната част и набор от клавишни комбинации за използване с редактора на командния ред в долната част на конзолата.

Командите се представят от символа на каретката (^), който представлява клавиша Ctrl. Например ^O означава, че натискате клавишите Ctrl и O.

За да получите списък с всички клавишни комбинации, които можете да използвате с nano редактор, натиснете или Ctrl + g .

Търсене и подмяна на текст

За да търсите низ в текстов файл, просто натиснете Ctrl + w и след това въведете ключовата дума за търсене и натиснете ENTER. В примера по -долу търся низ Позволява в /etc/ssh/sshd_config конфигурационен файл.

За да преминете към следващия съвпадащ низ, просто натиснете Alt + w . За да търсите и замените низ в текстов файл, натиснете Ctrl + . Ще трябва да предоставите низ, който да бъде търсен и заменен, както е показано по -долу.

Така че, въведете ключовата дума и натиснете ENTER. В нашия пример търсим низ UNIX и да го замени с низ Linux .

След като натиснете ENTER, ще бъдете подканени да предоставите низ, който да замени ключовата дума за търсене, както е предвидено. Ето, низът Linux е низът, който ще замени UNIX . Отново натиснете ENTER.

Натиснете ‘Y’ за потвърждение и натиснете ENTER.

И накрая, ключовата дума ще бъде заменена.

Копиране, изрязване и поставяне

За да започнете да копирате текст, преместете курсора в началото на текста и натиснете Alt + a . Nano задава знак за избор от тази точка. Тук курсорът е позициониран в началото на първия ред.

След това натиснете клавиша със стрелка напред до края на текста, който искате да копирате. Текстът ще бъде подчертан, както е показано. Тук избрах цялата линия. Ако искате да отмените и да започнете отначало, просто натиснете Ctrl + 6 .

За да копирате текста, натиснете Alt + 6 . За да го изрежете, натиснете Ctrl + k . Накрая, за да поставите текста, преместете курсора до предпочитаното от вас място в редактора и натиснете Ctrl + u .

Запазване и излизане от файл

За да запазите файл, просто натиснете комбинацията Ctrl + O . Докато правите това, уверете се, че имате разрешения за запис, които ви позволяват да променяте файла. Nano ще изисква от вас да потвърдите файла, в който запазвате промените.

Натиснете ENTER, за да запазите промените. Ще получите известна информация за броя на запазените редове.

За да излезете от файла натиснете Ctrl + X .

Заключение

И това е всичко за това ръководство на текстовия редактор Nano. Надяваме се, че сте просветени и лесно можете да се движите през редактора.