Come usare nano in Linux

Come usare nano in Linux
Di tanto in tanto, ti ritrovi a dover scrivere script di shell o apportare modifiche ai file di configurazione dei servizi in esecuzione. Vim (VI migliorato) è un editor di riga di comando ampiamente utilizzato. Mentre viene fornito con numerosi miglioramenti tra cui la codifica a colori della sintassi, ha una ripida curva di apprendimento e nuovi utenti potrebbero trovare difficoltà a usare.

L'editor di testo GNU Nano è un editor di testo intuitivo, gratuito e open source che di solito viene preinstallato nei moderni sistemi Linux. Imballa la funzionalità molto semplice che qualsiasi editor di testo di comando dovrebbe avere come ricerca e sostituzione, annulla e rifare, scorrere e evidenziazione della sintassi.

Come installare Nano Text Editor

Come abbiamo sottolineato in precedenza, Nano Editor è preinstallato nei moderni sistemi Linux. Per verificare se Nano è installato, eseguire:

$ nano -version

Dovresti ottenere l'output come mostrato di seguito:

Tuttavia, se Nano non è ancora installato, ecco alcuni modi su come installarlo nel sistema:

Per Ubuntu / Debian:

Esegui il comando qui sotto per installare Nano.

$ sudo apt install nano

Per RHEL/CENTOS

Per i sistemi basati su Redhat e CentOS, eseguire il comando:

$ sudo yum install nano (per versioni precedenti)
$ sudo dnf install nano (per versioni più recenti)

Per Fedora

$ sudo dnf Installa nano

Come creare un file usando nano editor

$ nano-file-name

Ad esempio, per creare un semplice file di testo chiamato File1.TXT, eseguire il comando:

$ nano file1.TXT

Questo apre un editor Nano vuoto con il nome del file nella parte superiore e un set di scorciatoie da tastiera da utilizzare con l'editor della riga di comando in fondo alla console.

I comandi sono prefissati dal simbolo di cura (^) che rappresenta il tasto CTRL. Ad esempio, ^o implica che si preme i tasti CTRL e O.

Per ottenere un elenco di tutte le scorciatoie da tastiera che puoi utilizzare con Nano Editor, premere ^g O Ctrl + g.

Ricerca e sostituzione del testo

Per cercare una stringa in un file di testo, basta premere Ctrl + W e successivamente, digita la parola chiave di ricerca e premi Invio. Nell'esempio seguente, sto cercando la stringa Permettere nel /etc/ssh/sshd_config file di configurazione.

Per procedere alla stringa di corrispondenza successiva, basta premere Alt + w. Per cercare e sostituire una stringa in un file di testo, premi Ctrl + \. Ti verrà richiesto di fornire la stringa da cercare e sostituire come mostrato di seguito.

Quindi, fornisci la parola chiave e premi Invio. Nel nostro esempio, stiamo cercando la stringa Unix e sostituendolo con la stringa Linux.

Una volta colpito, INVIO, ti verrà richiesto di fornire la stringa per sostituire la parola chiave di ricerca come fornito. Qui, la stringa Linux è la stringa che sostituirà Unix. Ancora una volta, premi Invio.

Premere 'y' per confermare e premere Invio.

E infine, la parola chiave verrà sostituita.

Copia, taglio e incolla

Per iniziare a copiare il testo, sposta il cursore all'inizio del testo e premi Alt + a. Nano imposta un segno di selezione da quel punto. Qui, il cursore è posizionato all'inizio della prima riga.

Quindi, premere il tasto freccia in avanti fino alla fine del testo che si desidera copiare. Questo avrà il testo evidenziato come mostrato. Qui, ho selezionato l'intera linea. Se vuoi annullare e ricominciare tutto da capo, basta premere Ctrl + 6.

Per copiare il testo, premere Alt + 6. Per tagliarlo, premere Ctrl + K. Infine, per incollare il testo, sposta il cursore nella posizione preferita sull'editor e premi Ctrl + u.

Salvare e uscire da un file

Per salvare un file, basta premere la combinazione Ctrl + O. Mentre lo fai, assicurati di avere le autorizzazioni di scrittura che ti consentono di modificare il file. Nano richiederà di verificare il file su cui stai salvando le modifiche.

Premi Invio per salvare le modifiche. Otterrai alcune informazioni sul numero di linee salvate.

Per uscire dalla stampa del file Ctrl + X.

Conclusione

E questo è tutto per questa guida sull'editor di Nano Text. Speriamo che tu sia illuminato e puoi facilmente navigare attraverso l'editore.