Come salvare e uscire correttamente da Nano Editor: la guida definitiva

Ultimo aggiornamento: 3 luglio 2025
  • Le scorciatoie più efficaci di Master Nano per salvare, uscire e modificare il testo dal terminale.
  • Scopri come superare i tipici errori di autorizzazione e gestire i file critici in modo sicuro.
  • Scopri funzionalità avanzate come la ricerca, la sostituzione, la copia, il taglio e l'utilizzo di server remoti.
Come uscire e salvare in Nano

Vi è mai capitato di modificare un file nel terminale e di non sapere come salvare le modifiche o uscire senza perdere il lavoro? Non preoccupatevi, non siete i soli. L'editor Nano è uno dei più utilizzati negli ambienti Linux e Unix proprio per la sua facilità d'uso, soprattutto per chi si avvicina per la prima volta alla riga di comando. Tuttavia, è importante conoscere alcuni dettagli e trucchi per sfruttarlo al meglio senza complicazioni o sorprese.

In questo articolo, scoprirai, spiegato passo dopo passo e in modo chiaro, tutto ciò che devi sapere per modificare, salvare e chiudere i file in Nano, incluse scorciatoie essenziali, opzioni avanzate e soluzioni agli errori più comuni. Se vuoi diventare un vero esperto nell'utilizzo di tutte le funzionalità offerte da Nano tramite terminale, continua a leggere perché troverai punti chiave che la maggior parte dei tutorial trascura.

Cos'è Nano e perché è così popolare?

Nano è un editor di testo che funziona sulla console Linux e Unix, progettato per soddisfare le esigenze di chi desidera modificare i file in modo rapido e comodo. Senza le complicazioni di strumenti come Vim o Emacs. La sua popolarità si basa su un'interfaccia intuitiva, scorciatoie da tastiera ben visibili sullo schermo e funzioni chiave per gestire file di configurazione, script, note o codice senza distrazioni.
È incluso di default nella stragrande maggioranza delle distribuzioni Linux (Ubuntu, Debian, CentOS, Fedora, tra le altre) e sempre più utenti lo preferiscono anche su server remoti o macchine virtuali, proprio per la sua leggerezza e semplicità d'uso.

Come sapere se Nano è installato e come installarlo

Nella maggior parte dei sistemi Linux, Nano è solitamente preinstallato . Per verificarlo, è sufficiente eseguire il seguente comando nel terminale:

nano --version

Se visualizzi informazioni con il numero di versione, puoi utilizzarlo. Se non è installato, devi semplicemente utilizzare il gestore di pacchetti appropriato per il tuo sistema.

  • Su Debian, Ubuntu o derivati: sudo apt-get install nano
  • Su CentOS o RHEL: sudo yum install nano
  • Nei sistemi con dnf: sudo dnf install nano
  • Su macOS, di solito è disponibile per impostazione predefinita, ma in caso contrario: brew install nano (richiede Homebrew)
  Sviluppatore full stack di successo: 5 competenze cruciali

Come aprire i file e iniziare a modificarli in Nano

Per aprire un file esistente o crearne uno nuovo utilizzando Nano, basta digitare nel terminale:

nano nombre_del_archivo.txt

Se il file esiste già, verrà aperto automaticamente e pronto per la modifica. Se il file non esiste, Nano lo creerà non appena salverai le modifiche.Puoi anche specificare un percorso completo, ad esempio nano /etc/mi_config.cfg o nano ~/documentos/nota.txt.

Vuoi aprire un file e vedere sullo schermo su quale riga e colonna si trova il cursore? Aggiungi l'opzione -c:

nano -c nombre_del_archivo.txt

L'interfaccia Nano: come navigare e visualizzare le scorciatoie

Nano si distingue per la visualizzazione costante di un elenco delle scorciatoie da tastiera più utili nella parte inferiore dello schermo . Queste scorciatoie sono generalmente rappresentate dal simbolo ^ (che sta per Ctrl) accanto a una lettera, come ^O per Ctrl + O.

  • Frecce di direzione: Per spostarsi nel testo (su, giù, sinistra, destra).
  • Ctrl + F e Ctrl + B: Spostarsi avanti o indietro di una posizione.
  • Ctrl + P e Ctrl + N: Percorrere una linea su e giù.
  • Ctrl + Y e Ctrl + V: Spostarsi su o giù di una pagina intera.

Come salvare le modifiche in Nano

È molto semplice salvare ciò che hai modificato in Nano:

  • Ctrl + O (Scrivi fuori): Salva il file con il nome originale o consenti che venga modificato. Dopo aver premuto la combinazione, appare una riga che chiede il nome (puoi cambiarlo se vuoi salvare come nuovo file) e poi basta premere entra per confermare.

Un altro vantaggio del salvataggio è che, se è necessario salvare in formati specifici, è possibile utilizzare Alt+D per DOS o Alt+M per Mac. Per creare un backup, utilizzare Alt+B.

Stai modificando un file di sistema e ricevi un errore di autorizzazione? Se ricevi il messaggio "Accesso negato", molto probabilmente hai bisogno dei permessi di superutente. Chiudi il file (Ctrl + X), scegli Non quando ti chiede se vuoi salvarlo e riaprirlo con sudo nano /ruta/del/archivoSe non vuoi perdere le modifiche correnti, puoi salvare una copia nella tua cartella home e poi spostarla con sudo mv.

Come uscire da Nano (con e senza salvataggio)

Per uscire da Nano, il comando universale è:

  • CTRL+X: Ti verrà chiesto di confermare se hai apportato modifiche. Se non hai salvato, ti verrà chiesto se desideri salvarle premendo Y o N, e poi il nome del file se scegli di salvarlo. Se non hai modificato nulla, il programma uscirà direttamente.
  Amministrazione del sistema Linux: una guida completa per gli amministratori di sistema

Esiste una scorciatoia per salvare e uscire con un'unica azione? Al momento no. È necessario prima salvare (Ctrl+O) e poi uscire (Ctrl+X) . Per annullare qualsiasi azione o interrompere un comando, utilizzare Ctrl+C.

Modifica rapida: copia, taglia e incolla in Nano

Nano consente di modificare il testo con semplici combinazioni:

  • CTRL+K: Taglia una linea o un blocco.
  • Alt+6: Copia la riga o il blocco selezionato.
  • Ctrl + U: Incolla nella posizione del cursore.
  • Alt + A: Indica dove iniziare la selezione per copiare o tagliare un blocco.

Ad esempio, seleziona con Alt + A , naviga con i tasti freccia e decidi se tagliare ( Ctrl + K ) o copiare ( Alt + 6 ). Incolla con Ctrl + U quando necessario.

Trova e sostituisci testo in Nano

Hai bisogno di individuare una parola o una frase specifica? stampa Ctrl + W, digita la parola o la frase e premi entraPer trovare la corrispondenza successiva, ripeti Ctrl + W o utilizzare Alt + W.
Vuoi sostituire il testo? Stati Uniti d'America CTRL + \ e seguire i passaggi per inserire la parola da sostituire e il suo sostituto, potendo scegliere di sostituire solo quella corrente (Y) o tutti (A).

I comandi Nano più utili e le loro funzioni

  • CTRL+G: Apri la guida di Nano.
  • CTRL+C: Annulla un'azione o visualizza la posizione del cursore.
  • CTRL+U: Incolla ciò che hai tagliato o copiato.
  • CTRL+L: Ridisegna lo schermo.
  • CTRL+J: Giustifica il paragrafo.
  • CTRL+M: Inserisce un'interruzione di riga.
  • Ctrl + _: Passa a una riga specifica.
  • CTRL+X: Chiudi Nano.
  • CTRL+R: Inserire contenuto da un altro file.
  • Ctrl+W: Cerca testo.
  • Ctrl + Y e Ctrl + V: Naviga tra le pagine.
  • CTRL+T: Controllo ortografico.

Casi di studio: modifica dei file in Nano

Nano è utile per modificare qualsiasi cosa, dai file di configurazione ( /etc/ssh/sshd_config ) agli script, alle pagine HTML o alle note veloci . Basta aprire il file, modificare ciò che serve, salvare con Ctrl+O ed uscire con Ctrl+X . Per i file di sistema, eseguirlo con privilegi di amministratore ( sudo nano /percorso/del/file ) per evitare errori di autorizzazione.

  Bash: cos'è, come funziona e a cosa serve

Un trucco: usa l'opzione -w per impedire a Nano di mandare automaticamente a capo il testo nei file di configurazione che non supportano le interruzioni di riga. Per saperne di più sugli editor di codice e sulla loro configurazione, puoi consultare il nostro tutorial su Che cosa è Brackets IDE?.

Errori comuni e come risolverli

L'errore più comune è "Errore di scrittura: accesso negato"Questo indica che non hai l'autorizzazione per modificare il file. La soluzione è chiuderlo (Ctrl + X), indicare che non si desidera salvarlo (N) e riaprirlo con sudoSe vuoi mantenere le modifiche, salvale nella tua cartella home e spostale con sudo mv.

Hai dimenticato di salvare e sei uscito accidentalmente? Nano ti chiederà sempre conferma se hai apportato modifiche, permettendoti di salvare (S) o meno (N).

Questa conoscenza ti consentirà di modificare, salvare e uscire in tutta sicurezza, anche in situazioni con autorizzazioni limitate o file sensibili, aumentando l'efficienza nella gestione del terminale senza la necessità di strumenti complessi.

cos'è mapy-6
Articolo correlato:
Cos'è Mapy e perché sta diventando l'alternativa a Google Maps?