GNU nano è un editor a riga di comando che consente di creare, modificare e salvare file utilizzando il terminale Linux.

Se stai iniziando il tuo viaggio in Linux, creare e modificare i file è una delle cose fondamentali che farai, soprattutto se hai intenzione di sporcarti le mani con lo scripting della shell. Uno degli editor di testo da riga di comando più comuni su Linux è GNU nano, che viene preinstallato sulla maggior parte delle moderne distribuzioni Linux.

nano supporta funzionalità vitali come l'evidenziazione della sintassi, il completamento, il controllo ortografico e altro ed è adatto ai principianti, a differenza di alternative ricche di funzionalità come Vim ed Emacs. Ecco come puoi installare e utilizzare GNU nano per lavorare con i file su Linux.

Come installare GNU nano su Linux

A seconda della tua distribuzione Linux, nano potrebbe essere già preinstallato. Apri il terminale ed esegui il file nano --versione comando per verificare se lo è. Se la riga di comando risponde con un numero di versione, hai installato nano.

instagram viewer

In caso contrario, è necessario installare nano. Ci sono diversi modi per farlo. Tuttavia, l'utilizzo del gestore pacchetti predefinito della riga di comando è di gran lunga il modo più rapido e semplice (uno dei motivi per cui Linux ama usare la riga di comando).

Su Debian/Ubuntu

Se stai usando un sistema Debian o Ubuntu, apri il terminale Linux ed esegui sudo apt aggiornamento. Successivamente, esegui:

sudo apt install nano

Corsa sudo apt aggiornamento prima di installare i pacchetti è altamente raccomandato ma non obbligatorio. Assicura che l'indice dei pacchetti locale sia aggiornato e sincronizzato con i repository remoti. Questo aiuta a prevenire potenziali problemi come l'installazione di pacchetti obsoleti o incompatibili.

Su RHEL/CentOS

Correre sudo yum installa nano per installare GNU nano su distribuzioni Linux basate su RPM. Sui sistemi più recenti con YUM sostituito dal gestore pacchetti DNF, eseguire:

sudo dnf install nano

Quest'ultimo funziona anche per Fedora.

Su ArcoLinux

Per installare GNU nano su distribuzioni basate su Arch Linux, eseguire:

sudo pacman -S nano

Come aprire ed uscire da GNU nano

L'editor di testo nano è ora installato, ma come si apre?

Apri il terminale Linux e corri nano. nano si aprirà nel terminale, permettendoti di creare un nuovo file.

Per uscire, premere Ctrl+X. L'editor si chiuderà immediatamente. Tuttavia, se inserisci del testo nel file vuoto, nano ti chiederà se desideri prima salvare le modifiche.

Se non vuoi salvare le modifiche, premi N per uscire immediatamente dall'editor. Altrimenti, premi Y, inserisci un nome file (ad esempio, esempio.txt), e premere accedere uscire.

Come lavorare con i file in GNU nano

Lavorare con i file è la funzione chiave per cui utilizzerai nano. Devi sapere come aprire file, crearne di nuovi, copiare, tagliare, incollare e persino salvare le modifiche. Una volta che avrai imparato queste nozioni di base, sarà più facile usare nano per andare avanti.

Apertura di file in nano

Per aprire un file esistente in nano, devi conoscere il nome e l'estensione del file. Questo potrebbe sembrare ovvio, ma è fondamentale perché nano presumerà che desideri creare un nuovo file se non inserisci il nome corretto con l'estensione corretta.

Quindi, devi anche navigare verso la posizione esatta da la riga di comando di Linux dove si trova il file. Successivamente, esegui questo comando per aprire un file:

nano filename.extension

Ad esempio, se vuoi aprire example.txt, esegui:

nano example.txt

Ricorda, i nomi dei file fanno distinzione tra maiuscole e minuscole.

Creazione, modifica e navigazione dei file

In nano, puoi creare un file in due modi. È possibile specificare un nome file con l'estensione nano comando o iniziare aprendo prima l'editor, quindi salvare le modifiche e specificare un nome file. Non importa il metodo che scegli di utilizzare perché confermerai comunque il nome del file durante il salvataggio delle modifiche.

Per creare un file in nano, esegui:

nano filename.extension

nano si aprirà con un file di testo vuoto. In alternativa, eseguire il file nano comando per aprire prima nano in modalità vuota.

Anche la modifica dei file in nano non è così complicata. Digita quello che vuoi, quindi premi accedere per iniziare una nuova riga. Se devi saltare all'inizio o alla fine di una riga, premi Ctrl+A O Ctrl+E, rispettivamente.

Un altro modo per navigare facilmente attraverso un file in nano è usando Ctrl+V per andare alla fine del file o Ctrl+Y per saltare all'inizio. Se hai un file di grandi dimensioni che si estende su più pagine, Ctrl+Y scorrerà una pagina verso l'alto e Ctrl+V una pagina in basso.

Ricerca di termini specifici in un file

Per cercare un testo specifico all'interno di un file, utilizzare CTRL+W, quindi inserisci il termine di ricerca. Per impostazione predefinita, nano ti porterà solo al primo risultato corrispondente, che verrà evidenziato. Tuttavia, puoi sfogliare l'intero file per trovare altre istanze del termine using Alt+W O Opzione + W (se tu sei eseguire Linux su un Mac).

Cerca e sostituisci testo

Puoi anche cercare e sostituire il testo in nano, il che è utile quando devi sostituire diverse istanze di un termine specifico senza passare manualmente attraverso l'intero file. Per farlo, premi Ctrl+\. nano ti chiederà di fornire una parola che desideri sostituire. Immettere il termine, quindi premere accedere.

Successivamente, fornire un termine sostitutivo e premere accedere. Se nel file è presente più di un'occorrenza del termine da sostituire, è necessario specificare se si desidera sostituire la prima o tutte le occorrenze. Premere Y per sostituire la prima istanza o UN per sostituire tutte le occorrenze del termine cercato.

Copia, taglia e incolla il testo in nano

Per copiare il testo in nano, vai al testo specifico che desideri copiare e posiziona il cursore all'inizio. Quindi, colpisci Alt+A O Opzione + A per avviare lo strumento di selezione del testo di nano. Quindi, premere il tasto freccia avanti (>) sulla tastiera fino a coprire tutto il testo che desideri copiare con uno sfondo bianco.

Premere Alt + 6 per copiare il testo o Ctrl+K tagliare. Passare alla posizione in cui si desidera posizionare il testo copiato o tagliato e premere Ctrl + U incollare.

Salva le modifiche ai file ed esci da nano

Una volta che hai finito di lavorare su un file, salvalo premendo Ctrl+O. Conferma che stai salvando nel file corretto premendo accedere.

Se desideri salvare le modifiche in un file diverso, cambia il nome del file in qualcos'altro prima di premere accedere. Successivamente, esci da nano premendo Ctrl+X.

Lavora in modo efficiente con i file Linux utilizzando GNU nano

GNU nano è un editor di testo da riga di comando semplice e adatto ai principianti su Linux. Comprende funzionalità sufficienti per semplificare il lavoro con i file dalla riga di comando senza sovraccaricarti di tonnellate di funzionalità di cui non hai bisogno come principiante.

Padroneggiando i suggerimenti evidenziati sopra, l'utilizzo di GNU nano migliorerà la tua esperienza Linux quando lavori con i file dalla riga di comando.